トラ技の付属基板で話題のdsPIC。これまでは、お値段もそれなりなので敬遠していたのですが、お陰で遊びやすくなりました。
付属基板も同等のものをマルツで購入できるとのことで、せっかく作っても手持ちの基板を使って終わりということはなくなります。これは、何かを作る際には大切なこと。マルツに加えて秋月でもチップを入手できるようになって、種類も結構選べます。
パッケージもDIPのものが入手できるので、工作で遊ぶ環境が整いつつあります。手持ちの秋月のライターが未対応なのは、ちょっと、痛いのですが、マルツからdsPic対応のものが出たし、本家のmicrochipのライターも安価に入手できるようになったので、なんとか対応できそうです。
どうせ遊ぶならば、やはり、プログラムはアセンブラで組んでみたいでですが、アセンブラに関しては、書籍でも余り触れられていないようです。microchipのマニュアルを片手に試行錯誤しようかと思っています。
秋葉で入手できるものを一覧にしてみました。(2012/03/13)
「ds」機能を使わないのであれば、24Fシリーズも魅力的。プログラム容量もRAM容量も多めのチップが多いようです。お値段もdsPICに比べれば安め。
入手しやすいdsPicの機能をまとめてみました。
pins | program(w) | sram | eeprom | timer16 | capture | pwm | ad | usart | spi | i2c | can | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
dsPic30F2011 | 18 | 4K | 1024 | --- | 3 | 2 | 2 | 8 | 1 | 1 | 1 | |
dsPic30F2012 | 28 | 4K | 1024 | --- | 3 | 2 | 2 | 10 | 1 | 1 | 1 | |
dsPic30F3012 | 18 | 8K | 2048 | 1024 | 3 | 2 | 2 | 8 | 1 | 1 | 1 | |
dsPic30F3014 | 40 | 8K | 2048 | 1024 | 3 | 2 | 2 | 13 | 1 | 1 | 1 | |
dsPic30F4012 | 28 | 16K | 2048 | 1024 | 5 | 4 | 2 | 6 | 1 | 1 | 1 | 1 |
dsPic30F5011 | 64 | 22K | 4096 | 1024 | 5 | 8 | 8 | 16 | 2 | 2 | 1 | 2 |