電子さいころ
AT90S1200の勉強も兼ねてシンプルな「さいころ」を作ってみました。
スイッチを押すとスタートして、1〜6をLED表示します。
正面はキースイッチとLEDだけです |
電池は消しゴムで押さえています |
「乱数の生成」
乱数を作るには複雑な計算を行う方法等がありますが、今回はチャタリングやキーを離すまでの時間を利用して生成しています。
「特徴」
数秒するとスリープモードになって電池を節約しますので電源スイッチは省略しました。
内部発振で動作させているのでハードウェアがとてもシンプルにできています。
「学習した事」
外部割り込み、タイマー割り込み、スリープモードについて学習しました。
「注意点」
AT90S1200Aを使うか、AT90S1200を内部発振に設定してご利用下さい。