______
/Microchip ./|
/ ( ゚∀゚) / | アセンブラのアの字もわからない
|~ ̄ ̄ ̄ ̄ ̄| /. 超初心者からHEXが読めてしまう
|/Z./Z./Z./Z_|/ || 鬼プロフェッショナルの為のスッドレ(#゚Д゚)だ!モ゙ルァ
||. ||. ||. ||
大人気のPICマイコンのスレ
なんといっても情報が豊富だし、開発環境も多いし、パッケージも豊富
使いやすくて、しかも安い。やっぱりPICだよね
例の如く基本リンクだ
http://www.microchip.com/ マイクロチップ本社(Microchip Technology Inc. )
http://www.microchip.co.jp/ マイクロチップ テクノロジー ジャパン 株式会社
http://www.microchip.com/maps/microcontroller.aspx Microchip Advanced Part Selector (Maps)
またーりやっておくんなまし
種類が多くてワカランって奴は上記パーツセレクタで、機能から最適製品を絞り込め!
教えて君はとりあえずGoogle( http://www.google.co.jp/ ) くらい使おう
テンプレ内の秋月小売価格も在庫が捌ければ、次の仕入れからは昨今の為替相場変動にならって
適宜価格改定されてます。ここの表記価格とは違うかもしれないのでそのつもりで
前スレ:
PIC専用のスレ Part52
http://wc2014.2ch.net/test/read.cgi/denki/1453468748/
探検
PIC専用のスレ Part53 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
2016/05/22(日) 19:48:14.55ID:664OrJmN
902774ワット発電中さん
2016/07/31(日) 10:35:06.49ID:55+bhGgP >>901
レジスタは普通テンポラリな物だが、AVRはメモリを変数にすると遅くなるので
レジスタを変数に割り当てないと速度が遅くなるって事なんだが?
演算はPICはリテラル相手でもメモリ相手でも出来る。
レジスタは普通テンポラリな物だが、AVRはメモリを変数にすると遅くなるので
レジスタを変数に割り当てないと速度が遅くなるって事なんだが?
演算はPICはリテラル相手でもメモリ相手でも出来る。
903774ワット発電中さん
2016/07/31(日) 10:48:25.59ID:55+bhGgP >16F84Aで32bitの加減算のコード(>848と同じ)考えた時はめまいがしたよw
向き不向きがあるからな。向いてないから他の趣味を探せば?
普通は一回作ったら使いまわして改善していくから、それほど問題ないレベル。
それが出来ないのは向いてないとしか言いようが無い。
アーキテクチャの修正は後々まで尾を引くから乗るか反るかの大博打みたいなもん
32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
時代に合わせて過去の資産を生かせる様に建て増しするのが、プロセッサの寿命にとって良いのはx86が証明してる。
向き不向きがあるからな。向いてないから他の趣味を探せば?
普通は一回作ったら使いまわして改善していくから、それほど問題ないレベル。
それが出来ないのは向いてないとしか言いようが無い。
アーキテクチャの修正は後々まで尾を引くから乗るか反るかの大博打みたいなもん
32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
時代に合わせて過去の資産を生かせる様に建て増しするのが、プロセッサの寿命にとって良いのはx86が証明してる。
904774ワット発電中さん
2016/07/31(日) 11:03:15.27ID:DMOk6T/H >902
そのメモリ相手の演算が8,16bitPICの低速の原因だと思うんだけど。
AVRやPIC32(MIPS)やARM等はメモリ相手の演算は出来ず、レジスタ間の演算しかできないど1サイクルで1命令
8,16bitPICはメモリ相手の演算ができるけど、8bitPICは4サイクルで1命令、16bitPICは2サイクルで1命令
毎回 レジスタに較べて低速なメモリに書き出すより演算に必要な分だけレジスタ郡に読み込んでレジスタ間で
演算を完了させて、必要な結果だけメモリに書き出せばいいわけで。そのために多数のレジスタを用意するというのが
現在のRISCプロセッサの主流かと。
全部で1000個の変数があっても局所的に見れば必要な変数は極僅かな事が多く、必要な変数を動的にレジスタに
読み出し、変数(メモリ)に書き戻す。動的なレジスタに割り当てなんてアセンブラで自前で管理なんて無理だけど
コンパイラが管理してくれるし
そのメモリ相手の演算が8,16bitPICの低速の原因だと思うんだけど。
AVRやPIC32(MIPS)やARM等はメモリ相手の演算は出来ず、レジスタ間の演算しかできないど1サイクルで1命令
8,16bitPICはメモリ相手の演算ができるけど、8bitPICは4サイクルで1命令、16bitPICは2サイクルで1命令
毎回 レジスタに較べて低速なメモリに書き出すより演算に必要な分だけレジスタ郡に読み込んでレジスタ間で
演算を完了させて、必要な結果だけメモリに書き出せばいいわけで。そのために多数のレジスタを用意するというのが
現在のRISCプロセッサの主流かと。
全部で1000個の変数があっても局所的に見れば必要な変数は極僅かな事が多く、必要な変数を動的にレジスタに
読み出し、変数(メモリ)に書き戻す。動的なレジスタに割り当てなんてアセンブラで自前で管理なんて無理だけど
コンパイラが管理してくれるし
905774ワット発電中さん
2016/07/31(日) 11:10:51.65ID:DMOk6T/H >903
>32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
あのさー、PIC18やEnhancedMidrangeで対応されてるんだけどなぁ・・・
>32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
あのさー、PIC18やEnhancedMidrangeで対応されてるんだけどなぁ・・・
906774ワット発電中さん
2016/07/31(日) 11:12:33.85ID:AaA5fHZ0 「コードを考えて眩暈がした」ということと「再利用して普段使いする」というのは全く別のものなんだけど、
それを対立概念と考えるのはなぜなんだろう。
眩暈がした、というのはエンジニアリングに対する感受性だし、何の感動もなしにコードを考える人よりは
探求心に期待できると思う。そういうのって改良へのエンジンだもの。
それに、ブラックボックスに押し込んで、眩暈がするような思いをクリアするようなら、中身の動作への関心も
忘れてしまって、「マクロ化すれば面倒さはない」って言っている人みたいなことになるんじゃないだろうか。
まあ、なんであれ、向き不向きをそんなわずかな情報で判断するのっておかしい。
それを対立概念と考えるのはなぜなんだろう。
眩暈がした、というのはエンジニアリングに対する感受性だし、何の感動もなしにコードを考える人よりは
探求心に期待できると思う。そういうのって改良へのエンジンだもの。
それに、ブラックボックスに押し込んで、眩暈がするような思いをクリアするようなら、中身の動作への関心も
忘れてしまって、「マクロ化すれば面倒さはない」って言っている人みたいなことになるんじゃないだろうか。
まあ、なんであれ、向き不向きをそんなわずかな情報で判断するのっておかしい。
907774ワット発電中さん
2016/07/31(日) 11:15:32.63ID:DMOk6T/H >903
ついでに聞いておきたいんだけど、>848のコードをEnhancedMidrangeで書いたらどうなるかわかる?
ついでに聞いておきたいんだけど、>848のコードをEnhancedMidrangeで書いたらどうなるかわかる?
908774ワット発電中さん
2016/07/31(日) 11:23:16.15ID:AaA5fHZ0 >>905
>>903はちょっとわかりにくいけれど、あなたが言っているようなことは、
>時代に合わせて過去の資産を生かせる様に建て増しするのが、プロセッサの寿命にとって良いのはx86が証明してる。
ということで、>903と一致していると思うんだ。
>32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
これは、もともと>>898へのコメントなんだし。
>Baselinは初代PIC1650の時代を考えればしょうがないとしてもMidrangeはもうちょっとマシに出来なかったのかと
この時代について言ったことなのだと思ったよ。当時の時代を考えれば、Baseline→Midrangeの拡張は、
妥当なものであると>903は考えたんだろう。俺もそう思う。
>898は、その時点でもっと大きい拡張があってもよかったと考えたのかもしれない。正解はないだろけどね。
>>903はちょっとわかりにくいけれど、あなたが言っているようなことは、
>時代に合わせて過去の資産を生かせる様に建て増しするのが、プロセッサの寿命にとって良いのはx86が証明してる。
ということで、>903と一致していると思うんだ。
>32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
これは、もともと>>898へのコメントなんだし。
>Baselinは初代PIC1650の時代を考えればしょうがないとしてもMidrangeはもうちょっとマシに出来なかったのかと
この時代について言ったことなのだと思ったよ。当時の時代を考えれば、Baseline→Midrangeの拡張は、
妥当なものであると>903は考えたんだろう。俺もそう思う。
>898は、その時点でもっと大きい拡張があってもよかったと考えたのかもしれない。正解はないだろけどね。
909774ワット発電中さん
2016/07/31(日) 11:38:33.38ID:0JN+WqWR 悔しがってると本気で思ってるかそう思いたい願望が強いのか
あるいは両方か
何れにしても℃玄人の思考が人間的に残念であることは自明である
あるいは両方か
何れにしても℃玄人の思考が人間的に残念であることは自明である
910774ワット発電中さん
2016/07/31(日) 11:49:36.27ID:55+bhGgP >>904
前にも書いたが、レジスタだけで済むなら早いが、現実的にはメモリが必要だから
メモリを積んでるわけで、あとは転送したほうが良いのかメモリとレジスタ間で演算出来た方が良いかは
アプリケーションによって変わる。結果として、市場で負け組みのAVRの
性能が低かったと言う事でしょ。
Cしか出来ない奴は「最近のコンパイラは性能が良い」とか「Cの吐き出すコードはアセンブラより最適化されてる」
だの、夢物語りを語るんだが、GCCを8ビットマイコンに使ってる時点でボロボロだと気付けよw
>>906
>眩暈がした、というのはエンジニアリングに対する感受性だし、何の感動もなしにコードを考える人よりは
敏感なんだねw
でも、眩暈はただ事じゃ無いかもしれないから医者に見てもらった方が良いかもよ。
>中身の動作への関心も忘れてしまって、「マクロ化すれば面倒さはない」って言っている人みたいなことになるんじゃないだろうか。
マクロ化と中身の関心は別物。マクロ化は如何に自分の手間を省くかって事。
手間を省いた分、ほかの事を考える時間が作れる。
眩暈を起こしてる段じゃ無いよwww
前にも書いたが、レジスタだけで済むなら早いが、現実的にはメモリが必要だから
メモリを積んでるわけで、あとは転送したほうが良いのかメモリとレジスタ間で演算出来た方が良いかは
アプリケーションによって変わる。結果として、市場で負け組みのAVRの
性能が低かったと言う事でしょ。
Cしか出来ない奴は「最近のコンパイラは性能が良い」とか「Cの吐き出すコードはアセンブラより最適化されてる」
だの、夢物語りを語るんだが、GCCを8ビットマイコンに使ってる時点でボロボロだと気付けよw
>>906
>眩暈がした、というのはエンジニアリングに対する感受性だし、何の感動もなしにコードを考える人よりは
敏感なんだねw
でも、眩暈はただ事じゃ無いかもしれないから医者に見てもらった方が良いかもよ。
>中身の動作への関心も忘れてしまって、「マクロ化すれば面倒さはない」って言っている人みたいなことになるんじゃないだろうか。
マクロ化と中身の関心は別物。マクロ化は如何に自分の手間を省くかって事。
手間を省いた分、ほかの事を考える時間が作れる。
眩暈を起こしてる段じゃ無いよwww
911774ワット発電中さん
2016/07/31(日) 11:57:25.49ID:DMOk6T/H >908
キャリー/ボロー付きの演算くらいMidrangeで追加しても良かったんではと思うんだけど。
実際PIC18やEnhancedMidrangeで追加されてるから必要なのはMicrochipも認めてるはず。
Midrangeがいつ出来たかは詳しくは知らないけど
http://www.cqpub.co.jp/hanbai/books/37/37291/37291-intro.pdf
この年表をみると1986年PIC16C54(Baseline)、1991年PIC16C84(Midrange)なら
少なくとも1986年以降かと。インテルから32bitCPUの80386が出る時代ですよ。
初代PIC1650(1976年)の同世代の8080,MC6800,Z80もキャリー/ボロー付きの演算命令持ってるし
PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
時代に即してるとは思えないんだけど。
キャリー/ボロー付きの演算くらいMidrangeで追加しても良かったんではと思うんだけど。
実際PIC18やEnhancedMidrangeで追加されてるから必要なのはMicrochipも認めてるはず。
Midrangeがいつ出来たかは詳しくは知らないけど
http://www.cqpub.co.jp/hanbai/books/37/37291/37291-intro.pdf
この年表をみると1986年PIC16C54(Baseline)、1991年PIC16C84(Midrange)なら
少なくとも1986年以降かと。インテルから32bitCPUの80386が出る時代ですよ。
初代PIC1650(1976年)の同世代の8080,MC6800,Z80もキャリー/ボロー付きの演算命令持ってるし
PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
時代に即してるとは思えないんだけど。
912774ワット発電中さん
2016/07/31(日) 12:00:39.57ID:AaA5fHZ0 >>910
>眩暈はただ事じゃ無いかもしれないから医者に見てもらった方が良いかもよ。
「鼻が曲がる」「ほっぺたが落ちる」「目から鱗」とか理解できる人が
要らないことで煽るのは良くない癖です。
そういうことをしなければもっと愛される人だろうに。
>眩暈はただ事じゃ無いかもしれないから医者に見てもらった方が良いかもよ。
「鼻が曲がる」「ほっぺたが落ちる」「目から鱗」とか理解できる人が
要らないことで煽るのは良くない癖です。
そういうことをしなければもっと愛される人だろうに。
913774ワット発電中さん
2016/07/31(日) 12:04:22.91ID:AaA5fHZ0914774ワット発電中さん
2016/07/31(日) 12:04:46.15ID:0JN+WqWR915774ワット発電中さん
2016/07/31(日) 12:08:59.62ID:DMOk6T/H >913
その次の行も読んでください
>PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
その次の行も読んでください
>PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
916774ワット発電中さん
2016/07/31(日) 12:27:04.76ID:55+bhGgP >>911
>少なくとも1986年以降かと。インテルから32bitCPUの80386が出る時代ですよ。
パソコンのCPUと組み込み8ビットを比較してもなんの意味も無い。
8ビットのしかもワンチップなんて、4ビットに毛が生えたみたいな物だから
プログラムカウンタさえケチってリニアじゃ無い物が在った位、コストの要求が第一だった。
俺は16C54、16C55、16C56から使ってるので、84が出たときもそれなりに恩恵は受けた
386だってアセンブラでFPUぶん回してプログラム組んでた。
アプリ使うしか脳の無いコアi世代のニワカが
>キャリー/ボロー付きの演算くらいMidrangeで追加しても良かったんではと思うんだけど。
とか天然全開でほざいて見た所で歴史は変わらないし、
マイクロチップのこれからの動向に微塵も影響は無いだろうな。
>>912
>要らないことで煽るのは良くない癖です。
これを取ったら俺が俺じゃ無くなる
>少なくとも1986年以降かと。インテルから32bitCPUの80386が出る時代ですよ。
パソコンのCPUと組み込み8ビットを比較してもなんの意味も無い。
8ビットのしかもワンチップなんて、4ビットに毛が生えたみたいな物だから
プログラムカウンタさえケチってリニアじゃ無い物が在った位、コストの要求が第一だった。
俺は16C54、16C55、16C56から使ってるので、84が出たときもそれなりに恩恵は受けた
386だってアセンブラでFPUぶん回してプログラム組んでた。
アプリ使うしか脳の無いコアi世代のニワカが
>キャリー/ボロー付きの演算くらいMidrangeで追加しても良かったんではと思うんだけど。
とか天然全開でほざいて見た所で歴史は変わらないし、
マイクロチップのこれからの動向に微塵も影響は無いだろうな。
>>912
>要らないことで煽るのは良くない癖です。
これを取ったら俺が俺じゃ無くなる
917774ワット発電中さん
2016/07/31(日) 12:30:26.12ID:55+bhGgP >>915
不要と判断されたからに過ぎない。
不要と判断されたからに過ぎない。
918774ワット発電中さん
2016/07/31(日) 12:41:48.16ID:DMOk6T/H >916,917
ちゃんと>911を読んでほしいな。
ところで、>907はわかりませんか?
ちゃんと>911を読んでほしいな。
ところで、>907はわかりませんか?
919774ワット発電中さん
2016/07/31(日) 12:45:53.16ID:55+bhGgP920774ワット発電中さん
2016/07/31(日) 12:52:23.32ID:55+bhGgP921774ワット発電中さん
2016/07/31(日) 13:03:23.39ID:0JN+WqWR922774ワット発電中さん
2016/07/31(日) 13:07:00.04ID:55+bhGgP 知識や技能の無い奴に言われましてもw
923774ワット発電中さん
2016/07/31(日) 13:09:40.43ID:55+bhGgP ま、でも実社会でもそうだよな
知識や技能の無い奴ほど周りの目を気にして
こそこそ立ち振る舞ってるw
知識や技能の無い奴ほど周りの目を気にして
こそこそ立ち振る舞ってるw
924774ワット発電中さん
2016/07/31(日) 13:20:06.88ID:PXrr2oT8 さすが℃玄人www
925774ワット発電中さん
2016/07/31(日) 13:51:35.35ID:0JN+WqWR ℃玄人のような人材は自分の手の及ぶ範囲でことが済む仕事においては
問題なく遂行することができるが、他人の協力を得なければできない仕事
となると途端にパフォーマンスが落ちる
問題なく遂行することができるが、他人の協力を得なければできない仕事
となると途端にパフォーマンスが落ちる
926774ワット発電中さん
2016/07/31(日) 13:52:54.09ID:55+bhGgP 誰が困るんだ?w
927774ワット発電中さん
2016/07/31(日) 13:55:15.11ID:55+bhGgP さすが、他人のふんどしでしか食っていけない奴の言い訳は哀れだわw
928774ワット発電中さん
2016/07/31(日) 13:59:11.63ID:AaA5fHZ0 >>915
その次の行も読んでください
>PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
>>913において、Z80という言葉を出さない方がよかったですね。
俺が、8048や51を意識してなかったように見えてしまったかもしれません。
>当時の他のマイコンとの比較は大きい意味を持たないと思います。
>それらとは狙っている用途が違いましたし。
と、読んでもらえば良いかと思います。
というか、マイクロコントローラとしての最低限の実用性を確保した上でどこまで命令数を絞れるか、
みたいなところに設計者は美学を感じてしまっていたのかもしれません。(想像ですよ!)
その次の行も読んでください
>PICと同じ1チップ系の8048,8051ですら持ってる、そこから10年経ってるMidrangeのPICが持ってないのは
>>913において、Z80という言葉を出さない方がよかったですね。
俺が、8048や51を意識してなかったように見えてしまったかもしれません。
>当時の他のマイコンとの比較は大きい意味を持たないと思います。
>それらとは狙っている用途が違いましたし。
と、読んでもらえば良いかと思います。
というか、マイクロコントローラとしての最低限の実用性を確保した上でどこまで命令数を絞れるか、
みたいなところに設計者は美学を感じてしまっていたのかもしれません。(想像ですよ!)
929774ワット発電中さん
2016/07/31(日) 14:02:33.21ID:AaA5fHZ0 >知識や技能の無い奴に言われましてもw
アウトプットのないマクロやサブルーチンって外面的には無能ですね。
具体的に書かない人の能力評価は低いですよ。
アウトプットのないマクロやサブルーチンって外面的には無能ですね。
具体的に書かない人の能力評価は低いですよ。
930774ワット発電中さん
2016/07/31(日) 14:09:58.39ID:55+bhGgP931774ワット発電中さん
2016/07/31(日) 14:14:14.03ID:AaA5fHZ0 >>930
アウトプットとは、データを書き換えたり、ポートを変更したりすることだけではありません。
適切な時間を経過さぜることもアウトプットですよ。
重要なことですが、NOPは他の命令やデータを罵倒しないのです。
アウトプットとは、データを書き換えたり、ポートを変更したりすることだけではありません。
適切な時間を経過さぜることもアウトプットですよ。
重要なことですが、NOPは他の命令やデータを罵倒しないのです。
932774ワット発電中さん
2016/07/31(日) 14:17:39.05ID:AaA5fHZ0933774ワット発電中さん
2016/07/31(日) 14:23:33.65ID:55+bhGgP >>重要なことですが、NOPは他の命令やデータを罵倒しないのです。
知ったか℃素人を罵倒するのはOUTPUTだろwww
知ったか℃素人を罵倒するのはOUTPUTだろwww
934774ワット発電中さん
2016/07/31(日) 14:28:28.42ID:0JN+WqWR >>927
自分の能力を日々高める努力をすることは必要なことであり、
自分でできる範囲を広げることは非常に重要ですし、
あなたはそれを非常に大切にしていると思います
一方で、その考えを強めすぎて、全て自分でできるんだ、
他人の協力など不要だと思い込みは実社会で仕事をする上では
捨てた方がいいです
真に仕事ができる人は個人的な能力が高く、かつ謙虚で
他人を敬い動かすことも得意な人です
自分の能力を日々高める努力をすることは必要なことであり、
自分でできる範囲を広げることは非常に重要ですし、
あなたはそれを非常に大切にしていると思います
一方で、その考えを強めすぎて、全て自分でできるんだ、
他人の協力など不要だと思い込みは実社会で仕事をする上では
捨てた方がいいです
真に仕事ができる人は個人的な能力が高く、かつ謙虚で
他人を敬い動かすことも得意な人です
935774ワット発電中さん
2016/07/31(日) 14:53:04.20ID:55+bhGgP >>934
>全て自分でできる
なんて言ってるのはID:0JN+WqWR でしょう。だからこそ間違いを指摘されると
意固地になって一連のID:0JN+WqWRの様な書き込みをする様になる。
俺は「他人を敬い動かす」なんて事をネットであろうが実社会だろうがするつもりは無いね。
他人をおだててなんとかしようなんて気持ち悪い。
自分がされて嫌なことは他人にもしない。
℃素人は人にあらず。素人に嘘を吹き込んで偉そうにしてるから叩かれて当然。
>全て自分でできる
なんて言ってるのはID:0JN+WqWR でしょう。だからこそ間違いを指摘されると
意固地になって一連のID:0JN+WqWRの様な書き込みをする様になる。
俺は「他人を敬い動かす」なんて事をネットであろうが実社会だろうがするつもりは無いね。
他人をおだててなんとかしようなんて気持ち悪い。
自分がされて嫌なことは他人にもしない。
℃素人は人にあらず。素人に嘘を吹き込んで偉そうにしてるから叩かれて当然。
936774ワット発電中さん
2016/07/31(日) 15:07:17.31ID:AaA5fHZ0 なかなか万能な人はいないから。
居丈高にふるまっている人でも、2chに書かれたことを見て、あっそうかなるほどな、と思って
仕事に趣味に使っていることもありますよね。絶対それはないwww って必ず言いますが。
ベテランを自任している人が、「LEDに電圧をかけると0.6Vで電流が流れ始め」って言ってるのも最近見ました。
自任ってその程度のものです。
居丈高にふるまっている人でも、2chに書かれたことを見て、あっそうかなるほどな、と思って
仕事に趣味に使っていることもありますよね。絶対それはないwww って必ず言いますが。
ベテランを自任している人が、「LEDに電圧をかけると0.6Vで電流が流れ始め」って言ってるのも最近見ました。
自任ってその程度のものです。
937774ワット発電中さん
2016/07/31(日) 16:34:16.17ID:DMOk6T/H >928
1チップのマイクロコントローラとしては8bitPICと8048と8051は競合すると私は思いますけどね。
1976年当時8048が実装できて、その10年以上後のMidrangePICで実装せず、じゃあ不要かと思えば
2001年に登場したPIC18では実装される(まあPIC18は1命令長が16bit化されて余裕があるからというのも理由でしょうが)
さらに遅れて2009年に登場したEnhancedMidrangeは1命令長が14bitとMidrangeと変わらず既存命令はそのままに
新規命令として追加されました。
>903 32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
この方に取ってはEnhancedMidrangeはコードマップが汚れたPIC扱いなのか、どうりで>907に答えてもらえない訳だ。
最後まで不要として貫くならわかりますが、後になって実装したんじゃとても美学とは思えませんね。
1チップのマイクロコントローラとしては8bitPICと8048と8051は競合すると私は思いますけどね。
1976年当時8048が実装できて、その10年以上後のMidrangePICで実装せず、じゃあ不要かと思えば
2001年に登場したPIC18では実装される(まあPIC18は1命令長が16bit化されて余裕があるからというのも理由でしょうが)
さらに遅れて2009年に登場したEnhancedMidrangeは1命令長が14bitとMidrangeと変わらず既存命令はそのままに
新規命令として追加されました。
>903 32ビット演算なんて頻度の低い物の為にコードマップを汚されなくて良かったと思うよ>Midrange
この方に取ってはEnhancedMidrangeはコードマップが汚れたPIC扱いなのか、どうりで>907に答えてもらえない訳だ。
最後まで不要として貫くならわかりますが、後になって実装したんじゃとても美学とは思えませんね。
938774ワット発電中さん
2016/07/31(日) 17:10:19.52ID:55+bhGgP >>938
>1チップのマイクロコントローラとしては8bitPICと8048と8051は競合すると私は思いますけどね。
競合して勝ったのがPICって事でしょ。
勝つ理由は色々あるだろうけど、値段≒チップ面積や、プログラムのしやすさ、客先で書き込める等
色々なパラメータのバランス。
しょっちゅうフラグの扱いが変わるのも勘弁して欲しいかなw
>1チップのマイクロコントローラとしては8bitPICと8048と8051は競合すると私は思いますけどね。
競合して勝ったのがPICって事でしょ。
勝つ理由は色々あるだろうけど、値段≒チップ面積や、プログラムのしやすさ、客先で書き込める等
色々なパラメータのバランス。
しょっちゅうフラグの扱いが変わるのも勘弁して欲しいかなw
939774ワット発電中さん
2016/07/31(日) 18:19:09.11ID:AaA5fHZ0 >>937
すみません。アンカー打つときは不等号マークを2つ打っていただけるとすごく助かります。
同一レス内にで同じレスに対して複数のアンカーを打つ場合は、あとは >937 でも差支えないかと思います。
と言ってますが、>>928の引用符が変でした。すみません。
>最後まで不要として貫くならわかりますが、後になって実装したんじゃとても美学とは思えませんね。
「美学」は俺が想像で切り出した話なんで、あまり判断に使わないでください。
それに、美学って要するに「こうしたらきれーだなー」って感覚なので、そのときどきで変わって良いと思います。
貫かねばならぬ、って言われると窮屈ですよ。
製品作りでも「こうした方が良い」って主張はあっていいのですが、話し合いを重ねる中で、「相手の意見にも
いいところがあるなあ」と思い始めるようなこともあるかと思います。
そんなときに、相手の中に「け、偉そうに言うなら貫けよwwww」なんて言う人がいたら嫌ですよね。
まあ、BaselineからMidrangeへのアップグレードはもう過去の話なので、今更論じても仕方がないし、今のチップが
使えるものならそれでいいじゃないかって気がします。
俺の用途だと最近はPICが合わないことが多いのですが、それは俺の問題です。
すみません。アンカー打つときは不等号マークを2つ打っていただけるとすごく助かります。
同一レス内にで同じレスに対して複数のアンカーを打つ場合は、あとは >937 でも差支えないかと思います。
と言ってますが、>>928の引用符が変でした。すみません。
>最後まで不要として貫くならわかりますが、後になって実装したんじゃとても美学とは思えませんね。
「美学」は俺が想像で切り出した話なんで、あまり判断に使わないでください。
それに、美学って要するに「こうしたらきれーだなー」って感覚なので、そのときどきで変わって良いと思います。
貫かねばならぬ、って言われると窮屈ですよ。
製品作りでも「こうした方が良い」って主張はあっていいのですが、話し合いを重ねる中で、「相手の意見にも
いいところがあるなあ」と思い始めるようなこともあるかと思います。
そんなときに、相手の中に「け、偉そうに言うなら貫けよwwww」なんて言う人がいたら嫌ですよね。
まあ、BaselineからMidrangeへのアップグレードはもう過去の話なので、今更論じても仕方がないし、今のチップが
使えるものならそれでいいじゃないかって気がします。
俺の用途だと最近はPICが合わないことが多いのですが、それは俺の問題です。
940774ワット発電中さん
2016/07/31(日) 19:33:04.43ID:55+bhGgP わざと特徴付けして、誤魔化せてるつもりw>アンカー
941774ワット発電中さん
2016/07/31(日) 19:39:51.52ID:7KLHL3gQ PIC最大の汚点はポートに対するリードモデファイライトのソースをレジスタにせず
ポートにしてしまったことかな。
後になってLATなどという取って付けたようなものを追加するはめになった。
ポートを直接ビット制御してるような怪しげな製品が一杯存在するんだろうな。
ポートにしてしまったことかな。
後になってLATなどという取って付けたようなものを追加するはめになった。
ポートを直接ビット制御してるような怪しげな製品が一杯存在するんだろうな。
942774ワット発電中さん
2016/07/31(日) 19:44:31.98ID:55+bhGgP それはそれで便利だったよ。外からドライブしても電流が流れすぎないように出来た品
PICだけじゃなく、他にも同様の物はあった。
速度が上がってLATが必須になったが、昔のデバイスでは問題無かった。
PICだけじゃなく、他にも同様の物はあった。
速度が上がってLATが必須になったが、昔のデバイスでは問題無かった。
943774ワット発電中さん
2016/07/31(日) 22:51:38.66ID:XV/IqFAv944774ワット発電中さん
2016/07/31(日) 23:00:43.70ID:aQBFqp4G PIC32に移行したんで8ビット野郎が論争始めてもスルー
945774ワット発電中さん
2016/07/31(日) 23:07:16.34ID:EVWjYySy 収まってから「スルー」とか上げるのは、構ってほしいから?
946774ワット発電中さん
2016/07/31(日) 23:08:08.99ID:0JN+WqWR 直交性ってコンパイル時間の問題なの?
947774ワット発電中さん
2016/08/01(月) 00:22:44.24ID:IdATVjBS >>946
それ以外に何かメリット有る?
それ以外に何かメリット有る?
948774ワット発電中さん
2016/08/01(月) 06:13:02.94ID:m9sZ5sBW 最終コードの品質にも影響するから実行速度が変わるだろうけど
コンパイラの出来にスポイルされて、結局どうでもよくなる
どうでもいい奴って、CPUがチューリングマシンに置き換わってても気が付かないんじゃねw
コンパイラの出来にスポイルされて、結局どうでもよくなる
どうでもいい奴って、CPUがチューリングマシンに置き換わってても気が付かないんじゃねw
949774ワット発電中さん
2016/08/01(月) 07:15:33.61ID:DJzj/i+d950774ワット発電中さん
2016/08/01(月) 07:52:33.50ID:m9sZ5sBW >>949
パソコン坊やの発想だな。
ハード絡みで周辺回路が関わってくるのに、CPUが変わって全く同じになるとは思えない。
「どうでもいい奴」と書いたのは、そういう細部まで気を配れない奴の事。
ま、テラHz位のクロックで動くチューリングマシンがあればなんとかなるかも知れんが
最初からチューリングマシンを想定してプログラムを書いたほうが圧倒的に効率が良いだろ。
パソコン坊やの発想だな。
ハード絡みで周辺回路が関わってくるのに、CPUが変わって全く同じになるとは思えない。
「どうでもいい奴」と書いたのは、そういう細部まで気を配れない奴の事。
ま、テラHz位のクロックで動くチューリングマシンがあればなんとかなるかも知れんが
最初からチューリングマシンを想定してプログラムを書いたほうが圧倒的に効率が良いだろ。
951774ワット発電中さん
2016/08/01(月) 09:52:24.75ID:DJzj/i+d >>950
電源やら周辺機能、コスト、付加価値含め、要求仕様が満足できればCPUとか言語なんてなんだっていいよ。
使用言語なんてユーザに渡ってからバグが少なく、簡単で単純でメンテが楽なほうがいい。
市場要件や量産規模が大きければ大きいほどそうなる。
CPUとか言語とかこだわるのは遊びで作ってるヲタクだけ。
電源やら周辺機能、コスト、付加価値含め、要求仕様が満足できればCPUとか言語なんてなんだっていいよ。
使用言語なんてユーザに渡ってからバグが少なく、簡単で単純でメンテが楽なほうがいい。
市場要件や量産規模が大きければ大きいほどそうなる。
CPUとか言語とかこだわるのは遊びで作ってるヲタクだけ。
952774ワット発電中さん
2016/08/01(月) 10:20:30.57ID:6ZF4QsuJ >>950
次スレ
次スレ
953774ワット発電中さん
2016/08/01(月) 10:44:14.06ID:LoMtzwa/ 俺の趣味はプログラミングで、つまりプログラミングは遊びだから
「世界の誰よりも早く誰よりも小さく」を目標にプログラムを作っている。
人間なら当然だろ? 極限にチャレンジしなければ人間じゃないだろ?
もしも自分がプロだったら「誰よりも効率よく儲ける」になってたと思うけど(笑)
「世界の誰よりも早く誰よりも小さく」を目標にプログラムを作っている。
人間なら当然だろ? 極限にチャレンジしなければ人間じゃないだろ?
もしも自分がプロだったら「誰よりも効率よく儲ける」になってたと思うけど(笑)
954774ワット発電中さん
2016/08/01(月) 14:19:16.90ID:DJzj/i+d >>953
きっと早いとか小さいとかにコンプレックスあるんだね、風俗で言われたりしたのかな?
趣味でもプログラム書くけど、自分は速く小さくより安定動作とメンテナンスを優先するけどね。
個人でいろいろ違うと思うけど、プロは儲けるのが目的でもないよ。お金が儲かるのは結果にすぎない。
ま、社会に出たことない人にはわかんないと思うけどね。
きっと早いとか小さいとかにコンプレックスあるんだね、風俗で言われたりしたのかな?
趣味でもプログラム書くけど、自分は速く小さくより安定動作とメンテナンスを優先するけどね。
個人でいろいろ違うと思うけど、プロは儲けるのが目的でもないよ。お金が儲かるのは結果にすぎない。
ま、社会に出たことない人にはわかんないと思うけどね。
955774ワット発電中さん
2016/08/01(月) 15:54:23.31ID:P7V25kD7 趣味なんだから目的の機能果たせばok、大抵一個作って終わりなんだから、
効率悪かろうが、100円高かろうが問題ない。
効率悪かろうが、100円高かろうが問題ない。
956774ワット発電中さん
2016/08/01(月) 17:48:26.56ID:LoMtzwa/ >>954
・風俗には生まれてから一度も行った事が無い。一度行ってみたいナ。
セXXスした女性は4人しかいないけど小さい、早いと言われた事は無い。
もっとも二人は全くの初心者で判定基準が無かっただろうし、
残りの二人は遠慮したのかもしれない、う〜ん、少し不安だw
・安定動作は当然気にするよ、不安定なプログラムじゃ作る意味が無い。
・メンテナンスは気にしない、私のプログラミングはヒマ潰しなので時間はタップリある。
むしろ面倒で手間が掛かりそうだな、となると少し嬉しい
・金が目的ではないのに結果として金が入ってくる、というのは素直に羨ましい。
私もそういう仕事で稼ぎたいw
最後に、私は水商売(郷土料理屋)をやっていたので、社会には出ずっぱりです。
どういう理由で社会には出たことの無い人って判断したの?
・風俗には生まれてから一度も行った事が無い。一度行ってみたいナ。
セXXスした女性は4人しかいないけど小さい、早いと言われた事は無い。
もっとも二人は全くの初心者で判定基準が無かっただろうし、
残りの二人は遠慮したのかもしれない、う〜ん、少し不安だw
・安定動作は当然気にするよ、不安定なプログラムじゃ作る意味が無い。
・メンテナンスは気にしない、私のプログラミングはヒマ潰しなので時間はタップリある。
むしろ面倒で手間が掛かりそうだな、となると少し嬉しい
・金が目的ではないのに結果として金が入ってくる、というのは素直に羨ましい。
私もそういう仕事で稼ぎたいw
最後に、私は水商売(郷土料理屋)をやっていたので、社会には出ずっぱりです。
どういう理由で社会には出たことの無い人って判断したの?
957774ワット発電中さん
2016/08/01(月) 18:10:09.34ID:DJzj/i+d >>956
僕は趣味のプログラミングでも、作りたいものがあってのプログラムなので、
PICだろうがARMだろうがPCだろうが、CだろうがASMだろうが、遅かろうが速かろうが目的が果たせられれば
何でもオッケーなんですよ。
高速化しないと目的が達成できなければガリガリにアセンブラで書いて高速化もしますが、それが目的では
ありません。
それよりも、使ってる最中や、同好の人ににリリースしたあとにに、バグや想定範囲外の動きで、急遽メンテナンス
しなくてはいけないほうがうんと嫌です。
充分考慮しても想定外のバグは必ず出るし、そういうところのほうが修正が厳しくコストもかかります。
これは仕事でも同じで、コストは、下流工程での修正になればなるほど大変で、
ちゃんとお金をもらってそれなりの仕事をしているプログラマや回路設計者であれば、身にしみているはず。
社会経験の浅い技術者や技術のない営業であればあるほど、基本仕様設計やメンテナンス設計をおろそかにして、
高速化やどうでもいい機能追加などの自分のオナニー的行為に走りがちだと思います。
プログラマーや回路設計でお金をもらって仕事をした人は、機能に影響しない高速化なんかより、リリース後の
問題対処のほうがどれだけ大変か身にしみているはず。
なので、プロ技術者として社会で飯を食ったことがないと判断しました。
プロ技術者と、単なる経営者や営業とは、同じお金をもらうことが結果でも、目的が異なることもわかっていると
思いますので、そこの区別がついていない内容も同様です。
僕は趣味のプログラミングでも、作りたいものがあってのプログラムなので、
PICだろうがARMだろうがPCだろうが、CだろうがASMだろうが、遅かろうが速かろうが目的が果たせられれば
何でもオッケーなんですよ。
高速化しないと目的が達成できなければガリガリにアセンブラで書いて高速化もしますが、それが目的では
ありません。
それよりも、使ってる最中や、同好の人ににリリースしたあとにに、バグや想定範囲外の動きで、急遽メンテナンス
しなくてはいけないほうがうんと嫌です。
充分考慮しても想定外のバグは必ず出るし、そういうところのほうが修正が厳しくコストもかかります。
これは仕事でも同じで、コストは、下流工程での修正になればなるほど大変で、
ちゃんとお金をもらってそれなりの仕事をしているプログラマや回路設計者であれば、身にしみているはず。
社会経験の浅い技術者や技術のない営業であればあるほど、基本仕様設計やメンテナンス設計をおろそかにして、
高速化やどうでもいい機能追加などの自分のオナニー的行為に走りがちだと思います。
プログラマーや回路設計でお金をもらって仕事をした人は、機能に影響しない高速化なんかより、リリース後の
問題対処のほうがどれだけ大変か身にしみているはず。
なので、プロ技術者として社会で飯を食ったことがないと判断しました。
プロ技術者と、単なる経営者や営業とは、同じお金をもらうことが結果でも、目的が異なることもわかっていると
思いますので、そこの区別がついていない内容も同様です。
958774ワット発電中さん
2016/08/01(月) 18:16:44.18ID:ZAtPcYgI とりあえすPICに関係のない話で煽るのやめようよ。
テツガクは専用の板があるから「ニンゲンなら」なんて話はそっちでやって。
テツガクは専用の板があるから「ニンゲンなら」なんて話はそっちでやって。
959774ワット発電中さん
2016/08/01(月) 18:20:17.76ID:DJzj/i+d >>956
おっとついでにもう一つ。
マイコンプログラムと回路設計できれば、海外に技術派遣かなにかで行けば、風俗どころか接待でセックルしほうだい。
あっというまに経験人数2桁は超える。
おもいきり低レベルなプログラムか、ネットワーク上位だとすごく重宝される。
日本では使い捨て奴隷だが、海外と日本では技術者の地位がまったく違うことに驚きます。
おっとついでにもう一つ。
マイコンプログラムと回路設計できれば、海外に技術派遣かなにかで行けば、風俗どころか接待でセックルしほうだい。
あっというまに経験人数2桁は超える。
おもいきり低レベルなプログラムか、ネットワーク上位だとすごく重宝される。
日本では使い捨て奴隷だが、海外と日本では技術者の地位がまったく違うことに驚きます。
960774ワット発電中さん
2016/08/01(月) 18:23:31.94ID:AxtciI0I >>951
要求仕様を満たして且つ安定動作するのは当たり前だな。出来て当たり前。
その上でシンプルで美しいのが良い。
ゴテゴテしてるとか効率悪いってのはバグの入り込む可能性が高くなるからな。
ま、℃素人なら「デバッグを楽しむ」とかほざいてる奴も居るし良いかもしれないがw
要求仕様を満たして且つ安定動作するのは当たり前だな。出来て当たり前。
その上でシンプルで美しいのが良い。
ゴテゴテしてるとか効率悪いってのはバグの入り込む可能性が高くなるからな。
ま、℃素人なら「デバッグを楽しむ」とかほざいてる奴も居るし良いかもしれないがw
961774ワット発電中さん
2016/08/01(月) 19:26:59.54ID:JbIsgyrt NGID:DJzj/i+d
NGID:LoMtzwa/
NGID:LoMtzwa/
962774ワット発電中さん
2016/08/01(月) 19:55:16.45ID:zcYpyLIF ニートの妄想、まだ続いていたのか
963774ワット発電中さん
2016/08/01(月) 20:33:11.88ID:nGZoScSh >>950
上から目線で説教垂れるくらい立派な大人なんだからスレくらい立てられるだろ?
上から目線で説教垂れるくらい立派な大人なんだからスレくらい立てられるだろ?
964774ワット発電中さん
2016/08/01(月) 20:46:02.13ID:DZtCYKjO 慌てんなよw
965774ワット発電中さん
2016/08/01(月) 21:43:30.28ID:drcJ6oBb 要求仕様無く思い付きでソースを書き始めてデバッグが一番楽しい℃素人趣味人です。
しっかり設計してから始めた方が早かったな、と後で思うことはあるけど、しっかり設計するうちに熱が冷めることもあるわけで。
趣味だから許される事だとは思うけど、高いレベルで趣味を楽しむためには設計や、記録を残すことに時間を割くべきかとも思う。
しっかり設計してから始めた方が早かったな、と後で思うことはあるけど、しっかり設計するうちに熱が冷めることもあるわけで。
趣味だから許される事だとは思うけど、高いレベルで趣味を楽しむためには設計や、記録を残すことに時間を割くべきかとも思う。
966774ワット発電中さん
2016/08/01(月) 22:29:49.70ID:LoMtzwa/967774ワット発電中さん
2016/08/01(月) 23:06:07.73ID:ZAtPcYgI >>966
本質も何も自分が代表みたいな顔するなよ。趣味アマもプロもいろいろあっていいんだよ。
「人間なら当然だろ?」なんて ↓こっちへいってぶってこい。
http://mint.2ch.net/philo/
本質も何も自分が代表みたいな顔するなよ。趣味アマもプロもいろいろあっていいんだよ。
「人間なら当然だろ?」なんて ↓こっちへいってぶってこい。
http://mint.2ch.net/philo/
968774ワット発電中さん
2016/08/01(月) 23:13:07.00ID:K8APwnQh >>815
Z80Aと同等の事をやらせるとなるとレジスタの少なさがかなりひびいてくる予感。
Z80Aと同等の事をやらせるとなるとレジスタの少なさがかなりひびいてくる予感。
969774ワット発電中さん
2016/08/02(火) 03:51:11.10ID:yAOvizFe 次ぎスレ
ttp://rio2016.2ch.net/test/read.cgi/denki/1470076841/
ttp://rio2016.2ch.net/test/read.cgi/denki/1470076841/
970774ワット発電中さん
2016/08/02(火) 19:15:47.80ID:O1JxgXk6 >>968
10倍の速度があればエミュレートしてトントンか速い位かも。
10倍の速度があればエミュレートしてトントンか速い位かも。
971774ワット発電中さん
2016/08/02(火) 21:30:27.99ID:r/Q1Tvk+ >>950
おまえがスレひとつ立てられないから、>969が立ててくれたぞ。礼のひとつくらい、言っとけよ。
おまえがスレひとつ立てられないから、>969が立ててくれたぞ。礼のひとつくらい、言っとけよ。
972774ワット発電中さん
2016/08/02(火) 21:53:19.13ID:O1JxgXk6 なに寝言言ってんだ?
950=969=俺 だよwww
950=969=俺 だよwww
973774ワット発電中さん
2016/08/02(火) 23:23:36.37ID:S05zHYqO いや オレだ
974774ワット発電中さん
2016/08/03(水) 06:12:10.36ID:07rlzJNB つまらん
975774ワット発電中さん
2016/08/03(水) 06:32:09.86ID:BQtNO5RJ おまえの話は、つまらん
976774ワット発電中さん
2016/08/03(水) 10:23:09.14ID:Dip80Z5b PIC32MXで作るMZ-80エミュレータの製作
でやってる人いるよ・・・
でやってる人いるよ・・・
977774ワット発電中さん
2016/08/09(火) 03:13:23.07ID:BBXyAh2G このスレ生きているのかテスト
978774ワット発電中さん
2016/08/09(火) 03:15:05.71ID:BBXyAh2G 2ちゃん全体で過疎化の進行がすごいな
979774ワット発電中さん
2016/08/09(火) 06:55:47.40ID:/CJi0PT7 アホが住み着いていて罵詈雑言で仕切ろうとするから、
そのうちにみんイヤになって出て行く。
そのうちにみんイヤになって出て行く。
980774ワット発電中さん
2016/08/09(火) 14:55:22.04ID:+m44OPuc 最近は2chの情報の量や質を個人サイトが上回るようになった
2chは気晴らしに、適当にちゃちゃ入れて楽しむところ
2chは気晴らしに、適当にちゃちゃ入れて楽しむところ
981774ワット発電中さん
2016/08/09(火) 16:50:20.83ID:hO0DCRjm >>980
身の回りに構ってくれる人がいないの?
身の回りに構ってくれる人がいないの?
982774ワット発電中さん
2016/08/09(火) 19:37:55.24ID:Qea4jr+U983774ワット発電中さん
2016/08/09(火) 22:06:52.14ID:+gwExDEn 構ってもらえないのか…
底辺の集まる(笑)
2chでしか憂さを晴らせないないんて可哀想に
普通の人は、友人と気晴らしに出かけるのにね
底辺の集まる(笑)
2chでしか憂さを晴らせないないんて可哀想に
普通の人は、友人と気晴らしに出かけるのにね
984774ワット発電中さん
2016/08/11(木) 15:21:17.83ID:u3laKl8+ 最近時間ができて、マイコン工作をまたはじめようと思います
PIC16C84のころで知識が止まっているので、正直ウラシマ状態です
早速ですが、PIC16F1705やPIC16F1827の4xPLLについて教えてください
これって入力されたクロック(水晶発振or内蔵オシレーター)をほんとうに4倍にしている
(たとえば8MHz→32MHz)のでしょうか?
4クロックかけて実行しているのを1クロックにして、見かけ上4倍にしている、ということでしょうか?
というのは、外部から入力できるクロックが20MHzまでとなっているため、
ほんとうに4倍の32MHzで動作できるのなら、32MHzまで入力できるのでは?と思い
疑問に思いました。
PIC16C84のころで知識が止まっているので、正直ウラシマ状態です
早速ですが、PIC16F1705やPIC16F1827の4xPLLについて教えてください
これって入力されたクロック(水晶発振or内蔵オシレーター)をほんとうに4倍にしている
(たとえば8MHz→32MHz)のでしょうか?
4クロックかけて実行しているのを1クロックにして、見かけ上4倍にしている、ということでしょうか?
というのは、外部から入力できるクロックが20MHzまでとなっているため、
ほんとうに4倍の32MHzで動作できるのなら、32MHzまで入力できるのでは?と思い
疑問に思いました。
985774ワット発電中さん
2016/08/11(木) 16:59:33.72ID:TT/fKy/g 発振回路は20MHzまでの制限がある
PLL使う32MHz動作は内蔵発振8MHzを使うときに限る
PLL使う32MHz動作は内蔵発振8MHzを使うときに限る
986774ワット発電中さん
2016/08/11(木) 17:31:37.15ID:XUht1xR4 そんなに信用ないなら、ピンに出力できる品種で試したら?
987774ワット発電中さん
2016/08/11(木) 17:32:25.00ID:g6KxnYzr988774ワット発電中さん
2016/08/11(木) 17:59:47.27ID:t6inQcOI989774ワット発電中さん
2016/08/11(木) 18:35:15.65ID:DbnB4FGb それは水晶を付けた場合の話でしょ
オシレータなら発振回路とか関係ないし
実際PLL専用ICでも水晶ならxxxまで、オシレータならxxxまでみたいな条件も多い
んでもまあ8MHz付ければx4PLLで32MHzを保証するつーてんのに32MHzのオシレータに
対応するとか何のメリットもないけどな。たぶん対応して無いのはコスト的な理由だよ >>984
オシレータなら発振回路とか関係ないし
実際PLL専用ICでも水晶ならxxxまで、オシレータならxxxまでみたいな条件も多い
んでもまあ8MHz付ければx4PLLで32MHzを保証するつーてんのに32MHzのオシレータに
対応するとか何のメリットもないけどな。たぶん対応して無いのはコスト的な理由だよ >>984
990774ワット発電中さん
2016/08/11(木) 19:34:28.84ID:3m3EHjre991774ワット発電中さん
2016/08/12(金) 01:12:57.98ID:KbOEZCCU pickit3が見つからん、とほざくから本体見たら、STATUSが赤い・・・・入院が必要なのか?
つい2時間前には書き込めたのに。
つい2時間前には書き込めたのに。
992774ワット発電中さん
2016/08/12(金) 07:32:42.47ID:jEl5RP0n ターゲットの電源?
993774ワット発電中さん
2016/08/12(金) 07:48:28.81ID:23gzkauU >>984
1. 水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
2. そのインバータの入力が外部クロックの入力にアサインされている
3. 高速の外部クロックに対応するためには、そのインバータのスピードの可変範囲を広くする必要がある
という面倒さから、対応していないものもあるのではないかと思う。
今のは高い周波数の外部クロックに対応しているものもあるよね。
1. 水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
2. そのインバータの入力が外部クロックの入力にアサインされている
3. 高速の外部クロックに対応するためには、そのインバータのスピードの可変範囲を広くする必要がある
という面倒さから、対応していないものもあるのではないかと思う。
今のは高い周波数の外部クロックに対応しているものもあるよね。
994774ワット発電中さん
2016/08/12(金) 09:31:20.21ID:R7lElxlc >>993
>水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
そこはインバータというのには違和感があるな。
インバータには間違いないんだけど、発振回路なんだから、帰還反転アンプと書いて欲しい。
>水晶発振回路に使うインバータは周波数に応じた適切なスピードが必要
そこはインバータというのには違和感があるな。
インバータには間違いないんだけど、発振回路なんだから、帰還反転アンプと書いて欲しい。
995774ワット発電中さん
2016/08/12(金) 11:08:59.59ID:MKQ2Rdv/ サイクル数を厳密に調整したい場合に数数えながらNOP(ノップ)を並べたり
してるんですが、1個1サイクルしか稼げないので場合によってはすごく大量の
ノップを並べなければならないことがあります
ノップみたいな感じでレジスタに一切影響を与えることなく2サイクル以上を
稼げるアセンブラ命令はないんでしょうか?
してるんですが、1個1サイクルしか稼げないので場合によってはすごく大量の
ノップを並べなければならないことがあります
ノップみたいな感じでレジスタに一切影響を与えることなく2サイクル以上を
稼げるアセンブラ命令はないんでしょうか?
996774ワット発電中さん
2016/08/12(金) 11:10:40.29ID:LZ4vSNh7 NOPを使うアルゴリズム自体に無駄があるということに気づくべき
997774ワット発電中さん
2016/08/12(金) 11:48:32.63ID:R7lElxlc998774ワット発電中さん
2016/08/12(金) 13:14:10.90ID:1EQBAWAM 今や旧型のpic16f887でさえ外部から48MHz供給して正常に動くし40MHzのセラミック発振子
外付けでも正常に動作する。
やる気の問題
外付けでも正常に動作する。
やる気の問題
999774ワット発電中さん
2016/08/12(金) 13:22:25.64ID:9H2TN6xS >995
GOTO $+1
で2サイクル命令になるよ
>996,997
どの分岐ルート通っても同じサイクル数にする際によく使う手だよ
タイマーとか使う余裕すら無い短時間の調整ね。
GOTO $+1
で2サイクル命令になるよ
>996,997
どの分岐ルート通っても同じサイクル数にする際によく使う手だよ
タイマーとか使う余裕すら無い短時間の調整ね。
1000774ワット発電中さん
2016/08/12(金) 14:05:33.08ID:MKQ2Rdv/ 次スレ
PIC専用のスレ Part54
ttp://rio2016.2ch.net/test/read.cgi/denki/1470978281/
PIC専用のスレ Part54
ttp://rio2016.2ch.net/test/read.cgi/denki/1470978281/
10011001
Over 1000Thread このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 81日 18時間 17分 19秒
もう書けないので、新しいスレッドを立ててくださいです。。。
life time: 81日 18時間 17分 19秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【速報】中国 アメリカからの全ての輸入品に34%の関税課すと発表 トランプ政権の相互関税へ報復措置 ★2 [Hitzeschleier★]
- 【速報】中国 アメリカからの全ての輸入品に34%の関税課すと発表 トランプ政権の相互関税へ報復措置 ★3 [Hitzeschleier★]
- 【速報】 1ドル=144円 [お断り★]
- 長野智子 フジテレビ報告書で〝誤報〟判明「文春は謝罪するべき」…女性アナF氏を「3悪人」扱い [ぐれ★]
- 注文した料理が来ないまま45分経過 → 食べてないのに「席を空けて」と店員に退店を促されて激怒、トラブルになった男性 [パンナ・コッタ★]
- 【宗教】日本、仏教国で仏教離れ最多 信者の4割、現在「無宗教」 米研究所調査 ★2 [樽悶★]
- トランプさん「関税の次は金融だ、ドルの供給を停止してAppleペイやクレカ決済を凍結する」 [709039863]
- ▶ねねちの金玉キラキラ金曜日✨🍑✨
- 「ガリレオ・ガリレイ」👈こいつより語呂の良い人名って無くないか??? [635630381]
- 【動画】カワサキが犬型バイクを発表、大阪万博で公開 [245325974]
- アメリカ料理ってないよな?あいつらって何食ってんの? [696893367]
- 中国、アメリカの全製品に報復関税34%を課すと発表 [884040186]