選択肢がループ状になっていて、あるキーを押すことにより、切り替わること。
英語 toggle から。
CについてもAVRについても何もかも忘れた。記事とは無関係であるがLチカから復習する。328Pで試す。Atmel Studioは、とにかくF5を押せばビルドから転送まで一気に実行される、ということまでは思い出した。 // CKDIV8は工場出荷時のまま #include <avr/io.h> #include <avr/interrupt.h> ISR(TIMER2_COMPA_vect){ // timer2がコンペア値Aにマッチするたびに PORTB ^= 0b11; // PB1:0の出力をトグルする。 } int main(void){ DDRB = 0b11; // PB1:0からパ…