ACSR(AnalogComparator Control and Status Register)模擬比較器控制和狀態寄存器。ACD(AnalogControl Disable)置1時,切斷模擬比較器的開關。在改變設置時,應先失能ACIE,禁止產生模擬器比較中斷。ACO(Analog Comparator Output)模擬比較器輸出。ACIS[1:0](AnalogComparator Interrupt Select)模擬比較器中斷模式選擇。
49、 AVCC為ADC模塊的獨立電源。參考電源可選擇片內2.56V,AVCC或者外部參考電源。
50、 ADMUX(ADC多路復用選擇寄存器),ADLAR(ADC LeftAdjust Result)結果左對齊。ADCSRA(ADC控制和狀態寄存器A),ADEN,ADC使能位。ADSC(ADC Start Conversion)開始轉換位。ADATE(ADC Auto Trigger Enable)自動觸發開始轉換,信號源由SFIOR的ADTS位決定。ADPS[2:0]預分頻選擇位。
54、 通用同步/異步串行接收/發送器(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時(數據寄存器為空),UDR才能夠被寫入,一旦被寫入,硬件自動將其中的內容送到TXD上串行移出。RXD和TXD均可以產生相應的中斷,并在進入中斷后標志自動清0。
57、 由于UBRRH (U Baud Rate Register)和UCSRC的物理地址相同,只是在最高位URSEL的不同,而寫操作和讀操作的對象不同。當URSEL為0時,對象為UBRRH;當URSEL為1時,對象為UCSRC。(讀UCSRC時,需要連續讀兩次才能得到結果,第一次讀的是UBRRH的值)。