設定輸出模式
輸出模式透過TCCR1A及TCCR1B作設定
TCCR1A一共8bit
分別是
7 6 5 4 3 2 1 0
COM1A1 COM1A0 COM1B1 COM1B0 x(無作用) x(無作用) WGM11 WGM10
TCCR1B一共8bit
分別是
7 6 5 4 3 2 1 0
ICNC1 ICES1 x(無作用) WGM13 WGM12 CS12 CS11 CS10
設定上可以用
(1)
將要設定為1的bit放入_BV()的()中,並將所有要設定的bit用 | 連結
沒有設定的bit則為0
Ex:
TCCR1A = _BV(COM1A1) | _BV(COM1B1) | _BV(WGM11) | _BV(WGM10);
設定後TCCR1A = 10100011
(2)
直接以2進制(或n進制)對TCCR1A做設定
Ex:
TCCR1A = 0b10000010;