![見出し画像](https://assets.st-note.com/production/uploads/images/127898788/rectangle_large_type_2_82c75c3417bfc6a3f599b6936251398c.jpeg?width=800)
マイコンde学習しよう(レッスン5)AVR128DA28
「タイマ(外部出力)」
<目的>
・タイマ(外部出力)について学ぶ。
・ピンの代替指定について学ぶ。
<動作概要>
・SW1 が押されたらLED1 を明0.5 秒暗1.5 秒で、LED2 を明1 秒暗1 秒で点滅させる。
・SW2 が押されたらタイマを停止する。停止タイミングにより点灯か消灯になる。(ポート変化割込み)
<ポイント>
・ポートマルチプレクサで出力ピンを初期設定から変更する。
<レジスタ説明>
![](https://assets.st-note.com/img/1704093905176-EzyAGqeC1y.png?width=800)
CMP0EN : CMP0波形出力許可
WO0出力ピンを有効にする。
CMP1EN : CMP1波形出力許可
WO1出力ピンを有効にする。
![](https://assets.st-note.com/img/1704095078816-XxwywDKNw8.png?width=800)
![](https://assets.st-note.com/img/1705124938874-S0jbXsnqLs.png?width=800)
詳細はプログラム説明参照
![](https://assets.st-note.com/img/1705124981806-JLbghroxdd.png)
詳細はプログラム説明参照
<プログラム>
この記事が気に入ったらサポートをしてみませんか?