ACSR(AnalogComparator Control and Status Register)模擬比較器控制和狀態(tài)寄存器。ACD(AnalogControl Disable)置1時,切斷模擬比較器的開關(guān)。在改變設(shè)置時,應(yīng)先失能ACIE,禁止產(chǎn)生模擬器比較中斷。ACO(Analog Comparator Output)模擬比較器輸出。ACIS[1:0](AnalogComparator Interrupt Select)模擬比較器中斷模式選擇。
54、 通用同步/異步串行接收/發(fā)送器(Universal Synchronous and Asynchronous Serial Recevier andTransimitter)支持四種工作模式:普通異步模式、雙倍速異步模式、主機同步模式和從機同步模式。UCSRC中的UMSEL(U Mode Select)位用于選擇同步或異步模式。UCSRA中的U2X用于控制是否使用倍速模式。
55、 波特率計算公式:BAUD=fosc/(16(UBRR+1))。
56、 UCSRA中的UDRE(U Data Register Empty)置1時(數(shù)據(jù)寄存器為空),UDR才能夠被寫入,一旦被寫入,硬件自動將其中的內(nèi)容送到TXD上串行移出。RXD和TXD均可以產(chǎn)生相應(yīng)的中斷,并在進入中斷后標(biāo)志自動清0。
57、 由于UBRRH (U Baud Rate Register)和UCSRC的物理地址相同,只是在最高位URSEL的不同,而寫操作和讀操作的對象不同。當(dāng)URSEL為0時,對象為UBRRH;當(dāng)URSEL為1時,對象為UCSRC。(讀UCSRC時,需要連續(xù)讀兩次才能得到結(jié)果,第一次讀的是UBRRH的值)。