- 締切済み
マイコンの勉強について
私は情報の学生です.電子工作,電子電気系についてまったく知識がありません.最近,市販のAVRマイコンボードでマイコンについてはじめて触れました.とても楽しいのでもっと深く勉強したいと思っております.ただ,どこから始めればいいのか?どういう本を勉強すればいいのかわかりません.周りもそういうことに詳しい人間がいなくて・・・ そこで,情報の学生にマイコンについてのお勧めの勉強方法,本がありましたら教えてください.よろしくお願いします. ちなみに,これが私のレベルです.↓ ついこの間まで「プルアップ」とか「プルダウン」とかなんのことか言葉自体も聞いたこともなかったし,全くわかりませんでした.どういう本にこんな基本的なことが書いてあるか,とても知りたいです.あと,トランジスタとか電気回路とか少しいだけ大学で勉強しました.
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- air_supply
- ベストアンサー率65% (1211/1841)
ANo.3です。 やはり組み込み系ですと、アセンブラに世話になるケースがあるとは思いますが、用途によっては必要ないので、今時は無理に習得する必要は無いかも。速度を要求する処理とか、アセンブラの方が簡単なハードウエアの初期化等には使うでしょうけど。 ライブラリが揃っているならば、コンパイラでアプリケーションの積み重ねて十分でしょう。 それと、PICとH8が多い理由ですが、雑誌や専門書が沢山出ているからかな。それと、秋月通商のような店の影響も見逃せません。ここならば、キットで揃ってしまいますので。 自分は、技術評論社のSoftware Designを読んでいますが、ここでは前にAVRを扱っていました。もとっとも、PICやH8も扱っていますけれどね。それでは、頑張って下さい。
- air_supply
- ベストアンサー率65% (1211/1841)
いきなりこれだとレベルが高いでしょうか? http://siva.cc.hirosaki-u.ac.jp/usr/koyama/lecture/text/avr/ http://micomfreaks.hp.infoseek.co.jp/AVR.htm "AVR マイコン"で検索すると、沢山出てきます。 これなんか、判りやすいかな。 http://hongera.sakura.ne.jp/whats_avr.shtml 電子回路は、習うより慣れろ的なところもあり、勉強も必要ですが実践も大事です。何か一つ実際に作ってみては如何でしょうか? 下記は秋月通商です。通販も出来ます。 http://akizukidenshi.com/catalog/c/c/ AVR マイコンで検索したページですが、AVRの他PICなどもあリます。 http://akizukidenshi.com/catalog/goods/search.aspx?image=%8c%9f%8d%f5&search=x&style=I&keyword=AVR+%83%7d%83C%83R%83%93 マイコンキットで検索すると、基板+部品のキットが出てきますが、PICやH8が多いようです。 http://akizukidenshi.com/catalog/goods/search.aspx?image=%8c%9f%8d%f5&search=x&style=I&keyword=%83%7d%83C%83R%83%93%83L%83b%83g
- Raiderland
- ベストアンサー率44% (277/618)
どんな勉強をしたいのでしょうか。 マイコンのプログラムの勉強: AVRマイコンボードのプログラムをどうやって入力するのか知りませんが、もっと深くというならRISC アセンプリ言語かな。 マイコンを利用した回路の製作: 論理回路の基本から。ディスクリート回路、TTL(Transistor-Transistor Logic)回路などと言ったりもします。意味は多少違いますが、オーバーラップする部分が多いので本の内容を見てお好きなものを。 実際に製作するには電子工作の基本程度は知っている必要があります。
お礼
ご回答ありがとうございます. どんな勉強をしたいのかを明確に書かなくてすみません.マイコンのプログラムは一般のプログラムとスタイルが少しい違うんですが,この辺はなんとか自分で理解できそうです. マイコンを利用した回路の製作,電子工作に関する基礎知識は自分全くなくて,もちろんネットでところどころで読んでいますが,もうすでに熟知している方の文書で書かれ理解できないことが多くて(汗) この辺は頑張るしかないでしょうかね? マイコンの電子工作の基礎知識についてのお勧めの本がありませんでしょうか?本だと少しいまとまったテーマで勉強できるかなと思いまして・・・
- nemoax006
- ベストアンサー率14% (343/2433)
現在、マイコンの操作が必要な人は大学の制御系をやってる人か 携帯電話作ってる人たちですね、家電の制御系の担当者も詳しいと思います
お礼
そうですね.確かにそういう人が近くにいて,相談できれば一番いいと思います.ただ周りにそういう人がいなくて・・T_T
お礼
ご回答ありがとうございます. >電子回路は、習うより慣れろ的なところもあり、勉強も必要ですが実践も大事です 本当にそうですね.私も最近そう思います.やっぱり自分の足りないものは実践です. もっと実践してでがんばります. ネットで確かにPICとH8は多いですね.AVRの本は何でこんなに少ないだろう?自分AVRを選んだ理由はまずコンパイラが無料というのは一番の理由です.今まで自分のプログラミング経験からアセンブラレベルでとてもプログラムを書きたくないですlol.AVRマイコンをやるにはやはり少しいだけでもAVRのアセンブラについて知った方がいいでしょうか?