ジョンの経験は、15年前にコンピュータサイエンス(基本的にはアセンブリ言語プログラミング、およびC)を学部生に教えるのをやめたときの私のものとほぼ同じです。当時、コンピューティングの進歩に追いつくには法外な費用がかかることに気づいたので、1950年代に電気技師になることを楽しんでいた私の妻は、趣味としてエレクトロニクスに戻ることを提案しました。私はそうしましたが、トランジスタに少し出会っただけで、オペアンプを見たことがなかったので、たくさんの楽しい学習ができました。私はアセンブリ言語への愛情を持ち続け、90年代半ばにMicrochip Picsが登場したとき、私はそれらに夢中になりました。
私が何も知らないArduinoと比較することはできませんが、Picsを使用する利点は、Microchipがすべての情報を無料で提供し、優れたIDEを備えているため、セットアップが簡単であり、それらを使用する方法を学ぶことができることです。 、私がしたように、彼らが出版したものから。あなたは自家製のプログラマー、インターネット上のたくさんのデザインから始めることができるので、いくつかのPicチップが最初から数ポンドしかかからないでしょう。しかし、プログラム開発を容易にするために多くの組み込み機能を備えたPicKit 2をお勧めします。おそらくPicKit 3ではないでしょう。
http://www.eevblog.com/2009/10/21/eevblog-39-pickit-3-programmerdebugger-review/これは更新されていますが、このリファレンスのメモを参照してください。
Picsには多数の本がありますが、一部はごみですので、注意してください。簡単に始めるために、Picの優れた紹介は次のとおりです。
"PICマイクロコントローラーを使用した組み込みシステムの設計:原則とアプリケーション" [ペーパーバック] Tim Wilmshurst、Amazonで£22-66、アセンブラーとCの両方を含むこれはアセンブラが提供しますが、マイクロチップが提供するCコンパイラを使用すると、生成されたアセンブラコードも確認できます。
現代の電子機器の全体的で、優れた、技術的な(数学を入れることを恐れない)カバレッジについて、私はお勧めします。
私は店頭でこれらの本にそれぞれ26ポンドから99ポンドと22ポンドから99ポンドを支払ったが、まったく後悔していない。
ここでは十分に説明できません。この件についてメールでご連絡させていただきます:417weston@gmail.com(そして、念のため、読んだり、ダウンロードしたり、答えたりすることに非常に注意しています)。