小さくて安いマイコン ATtiny13 (8/13)
秋月で1個50円。ブレッドボードに刺せるDIP型で、8PINしかない。
I/Oが沢山不要なら安さでトップじゃないだろうか。
AVRで8bit、5V、プログラム用フラッシュメモリは1KBでArduinoの移植もある。
ATTiny13 - AVR.jp
Arduioで書き換えできるらしい。BASCOM-AVRでHEX書き出して書き込めればBASICでI/Oコントロールできる。ボタン電池でコンパクトにできるし。
Arduinoで、小っちゃいIC(ATTiny)を使う方法
すでにArduionを持っていれば書き換えには機材は他に要らない。
本家:
Arduino を AVR プログラマ(ISP: In-System Programmer)として使う
Arduino IDEでATtiny他の開発(Arduino-ISP編)
通常は3800円で、Arduino IDEからも書き換えできる。
ATMEL AVRISPインシステム・プログラマー AVRISPmkII - 秋月電子通商
Fuseビットの書き間違いはこれでもいける。
ATmega48/88/168/328用のヒューズリセッターをArduinoで作る - 構想100年
TinyDuinoやbitDuinoなどのArduinoも移植されている。
ATtiny85(8KB 8PIN 160円)でもいいかも。
【Arduino】ATtinyをArduinoで開発する
ArduinoユーザーのためのATTiny入門
ATtiny10は表面実装だから小さすぎ?
Arduino ATtiny などで検索すると色々出てくる。
ハンディ・オシロスコープの使い方を参照させて頂き有難う御座います。その後サイト内を巡らさせて頂きましたらATtiny13のプログラムが沢山ありコメントさせて頂きました。
私はATtiny2313→Atmega88をBASCOM-AVRでプログラム作成を行っています(初心者ですが)
実はコンパクトなATtiny13にも興味がありまして、このサイトの真似をしてATtiny13を使って見たいと思っています。
ATtiny13の基本回路(特にクロック)を教えて頂けたらと思います。(こちらでは$crystal=9600000が目立ちますが)
今後とも宜しくお願い致します。
1MHzに戻す方法もコマンドラインですが、記事化できるかもしれません。