2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    
レス数が1000を超えているけど、まだ書けるかも知れないよ。

AVRマイコン総合スレ Part35

1 :774ワット発電中さん:2015/03/12(木) 22:04:12.74 ID:wEK2p/Yr.net
個人でも手軽に使えるAtmelのAVRマイクロプロセッサを中心に語るスレッドです

<公式サイト>
Atmel AVR 8-bit and 32-bit Microcontrollers
http://www.atmel.com/products/microcontrollers/avr/  英語表記
http://www.atmel.com/ja/jp/products/microcontrollers/avr/ 日本語
・AVR Libc Reference Manual: http://www.atmel.com/webdoc/AVRLibcReferenceManual/

<参考になるページ>
・AVRWiki: http://avrwiki.sourceforge.jp/cgi-bin/wiki.cgi?page=AVRWiki
・AVR情報多い-chanさんのpage: http://elm-chan.org/
・avrfreaks.net avrgccその他AVR関連の総本山(英語): http://www.avrfreaks.net/
・TAP-Config: http://ww2.tiki.ne.jp/~maro/
・自分で作ってしまえ!電子工作スレッドテンプレート集: http://jbbs.shitaraba.com/bbs/read.cgi/study/3329/1067910158/
・AVR.jp 日本語のAVR資料他: http://www.avr.jp/
・ATMega168日本語データシート(翻訳中): http://awawa.hariko.com/chira-ura/
・AVR アセンブラのマニュアル(ユーザーズガイド): http://www.atmel.com/Images/doc1022.pdf
・インストラクション(命令セット)の解説: http://www.atmel.com/Images/doc0856.pdf
・条件付きアセンブルの解説(アセンブラ ver. 1.74対応):http://www.atmel.com/Images/doc2550.pdf
・アセンブラとCの連携方法: http://www.atmel.com/Images/doc1234.pdf

※前スレ
AVRマイコン総合スレ Part34
http://wc2014.2ch.net/test/read.cgi/denki/1414569976/

テンプレみたいなものは以上です

541 :774ワット発電中さん:2015/08/10(月) 11:07:35.23 ID:Ld7I690c.net
>>540
それ、川内康範が在日韓国人を皮肉って作った歌詞だよ。

542 :774ワット発電中さん:2015/08/10(月) 12:33:50.57 ID:mK4K4jx+.net
>>528
そうで無くても不足する資源を余らせるなんて
AVRはCPU界のゆとり教育みたいなもんだな
Cしか使わない俺には関係の無い話だが

543 :774ワット発電中さん:2015/08/10(月) 12:59:51.44 ID:PvwzBREh.net
SBI・CBI命令がカバーするアドレス範囲に
SBIしか有効に作用しないレジスタがあるだけじゃない。
これって無駄なの?

544 :774ワット発電中さん:2015/08/10(月) 14:35:08.56 ID:4tjAdg35.net
>>543
無駄じゃないよ。>528が間抜けなだけ。

545 :774ワット発電中さん:2015/08/10(月) 17:00:15.02 ID:xxQsYuxu.net
XOR A や OR A だって無駄じゃないのさ!

546 :774ワット発電中さん:2015/08/10(月) 21:19:04.85 ID:mK4K4jx+.net
>>543
有効に作用しない=無駄では?
ポートA〜D、ビット0〜7の命令数32個分だが
これを無駄だと思わないなら、その心の余裕はうらやましい

古いCPUの資料を調べてみた
90Sでは入力レジスタへのSBI命令は使われていなかったが
mega、tinyで出力ビット反転に変わっていた
なのでCBI命令は将来の機能追加用として残してあるのかも

入力レジスタへのSBI命令は出力ビット反転(toggle)だから、
マニュアルの Set Bit in I/O Register では意味が通じない
TGL PortN,n みたいなニーモニックを追加すべきだ
AVRの身売りの話も出ているようだし、メーカーはヤル気が無いのか
それともそんな細かいことはどうでもよいのかw

547 :774ワット発電中さん:2015/08/10(月) 21:37:16.30 ID:MWri65rH.net
最近命令セットの勉強しはじめた中学生みたいな意見だね。
命令セット変えてしまうならもはやAVRじゃないんだから、
>546が新しい命令セットのコア仕様を作ってどこかに売り込めばいいじゃない。

548 :774ワット発電中さん:2015/08/11(火) 00:54:15.53 ID:iLlKDFDp.net
>>546
命令デコーダが楽してるのさ。

549 :774ワット発電中さん:2015/08/11(火) 00:55:27.56 ID:iLlKDFDp.net
そういえば未定義命令プログラミングコンテストなんてあったっけな。

550 :774ワット発電中さん:2015/08/12(水) 11:43:22.57 ID:pGVXaz5e.net
>>549
へぇ、そんなコンテストがあったんだ、知らなかった。
今はAVRを使っていても個々の命令には興味が無い人もいそうだし、
コンテストやっても応募する人は少ないだろうね。

226 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★