電子さいころ


 AT90S1200の勉強も兼ねてシンプルな「さいころ」を作ってみました。
 スイッチを押すとスタートして、1〜6をLED表示します。

正面はキースイッチとLEDだけです

電池は消しゴムで押さえています

「乱数の生成」
 乱数を作るには複雑な計算を行う方法等がありますが、今回はチャタリングやキーを離すまでの時間を利用して生成しています。

「特徴」
 数秒するとスリープモードになって電池を節約しますので電源スイッチは省略しました。
 内部発振で動作させているのでハードウェアがとてもシンプルにできています。

「学習した事」
 外部割り込み、タイマー割り込み、スリープモードについて学習しました。

「注意点」
 AT90S1200Aを使うか、AT90S1200を内部発振に設定してご利用下さい。


ダウンロード