最終更新:ID:RiiJb8dn+g 2012年06月14日(木) 20:10:38履歴
LEDはちゃんと押したら点きましたか?
僕はこれが出来るようになるまで1年かかりました。
では次にLEDをチカチカさせてみましょう。
1番簡単な方法は_delay_ms()を使うことだと思います。(個人的に)
次→LEDをチカチカさせる(レベル2)
僕はこれが出来るようになるまで1年かかりました。
では次にLEDをチカチカさせてみましょう。
1番簡単な方法は_delay_ms()を使うことだと思います。(個人的に)
- AVRに元から入ってる機能
- #include <util/delay.h>と初めに宣言すると使えるようになる
- プログラム中にそれが書かれていると、そこで()の中の数の分だけプログラムが止まる
- 数が小さければ少しだけ止まり、大きければ長い時間止まる
- _delay_ms(100); → 少しだけ止まる
- _delay_ms(1000); → 長い時間止まる
- 数が小さければ少しだけ止まり、大きければ長い時間止まる
- 簡単
- 赤スイッチ押したら赤LEDがチカチカ
- 離したら消える
- 緑スイッチ押したら緑LEDがチカチカ
- 離したら消える
- チカチカするのには_delay_ms()を使う
- 他のLEDは消えたまま
- 数字を赤(100)、緑(500)として、どのくらいチカチカする時間が変わるか見る
次→LEDをチカチカさせる(レベル2)
タグ
コメントをかく