...
...
Таблица 2.6. Регистры ввода/вывода моделей ATmegal62x (продолжение)
Название | Адрес | Функция |
PINC | $13($33) | Выводы порта С |
PORTD | $12($32) | Регистр данных порта D |
DDRD | $11 ($31) | Регистр направления данных порта D |
PIND | $10($30) | Выводы порта D |
SPDR | $0F ($2F) | Регистр данных SPI |
SPSR | $0E ($2E) | Регистр состояния SPI |
SPCR | $0D ($2D) | Регистр управления SPI |
UDR0 | $0C ($2C) | Регистр данных USARTO |
UCSR0A | $0B ($2B) | Регистр А управления и состояния USARTO |
UCSR0B | $0A($2A) | Регистр В управления и состояния USARTO |
UBRR0L | $09 ($29) | Регистр скорости передачи USARTO, младший байт |
ACSR | $08 ($28) | Регистр управления и состояния аналогового компаратора |
PORTE | $07 ($27) | Регистр данных порта Е |
DDRE | $06 ($26) | Регистр направления данных порта Е |
PINE | $05 ($25) | Выводы порта Е |
OSCCAL | $04 ($24) | Регистр калибровки тактового генератора |
OCDR | Регистр внутрисхемной отладки |
UDR1 | $03 ($23) | Регистр данных USART1 |
UCSR1A | $02($22) | Регистр А управления и состояния USART 1 |
UCSR1B | $01 ($21) | Регистр В управления и состояния USART 1 |
UBRR1L | $00 ($20) | Регистр скорости передачи USART 1, младший байт |
Таблица 2.7. Регистры ввода/вывода моделей ATmegal64x/324x/644x |
Название | Адрес | Функция |
UDR1 | ($CE) | Регистр данных USART 1 |
UBRR1H | ($CD) | Регистр скорости передачи US ART 1, старший байт |
UBRR1L | ($CC) | Регистр скорости передачи USART 1, младший байт |
UCSR1C | ($CA) | Регистр С управления и состояния USART 1 |
UCSR1B | ($C9) | Регистр В управления и состояния USART 1 |
UCSR1A | ($C8) | Регистр А управления и состояния USART1 |
UDRO | ($C6) | Регистр данных USARTO |
Таблица 2.7. Регистры ввода/вывода моделей Altoegal64x/324x/644x (продолжение)
Название | Адрес | Функция |
UBRR0H | ($С5) | Регистр скорости передачи USART0, старший байт |
UBRR0L | ($С4) | Регистр скорости передачи USART0, младший байт |
UCSR0C | ($С2) | Регистр С управления и состояния USART0 |
UCSR0B | ($С1) | Регистр В управления и состояния USART0 |
UCSR0A | ($С0) | Регистр А управления и состояния USART0 |
TWAMR | ($BD) | Регистр маски адреса TWI |
TWCR | ($ВС) | Регистр управления TWI |
TWDR | ($ВВ) | Регистр данных TWI |
TWAR | ($ВА) | Регистр адреса TWI |
TWSR | ($В9) | Регистр состояния TWI |
TWBR | ($В8) | Регистр скорости передачи TWI |
ASSR | ($В6) | Регистр состояния асинхронного режима |
OCR2B | ($В4) | Регистр В совпадения таймера/счетчика Т2 |
OCR2A | ($ВЗ) | Регистр А совпадения таймера/счетчика Т2 |
TCNT2 | ($В2) | Счетный регистр таймера/счетчика Т2 |
TCCR2B | ($В1) | Регистр В управления таймера/счетчика Т2 |
TCCR2A | ($В0) | Регистр А управления таймера/счетчика Т2 |
OCR1BH | ($8В) | Регистр В совпадения таймера/счетчика Т1, старший байт |
OCR1BL | ($8А) | Регистр В совпадения таймера/счетчика Т1, младший байт |
OCR 1 АН | ($89) | Регистр А совпадения таймера/счетчика Т1, старший байт |
OCR1AL | ($88) | Регистр А совпадения таймера/счетчика Т1, младший байт |
ICR1H | ($87) | Регистр захвата таймера/счетчика Т1, старший байт |
ICR1L | ($86) | Регистр захвата таймера/счетчика Т1, младший байт |
TCNT1H | ($85) | Счетный регистр таймера/счетчика Т1, старший байт |
TCNT1L | ($84) | Счетный регистр таймера/счетчика Т1, младший байт |
TCCR1C | ($82) | Регистр С управления таймера/счетчика Т1 |
TCCR1B | ($81) | Регистр В управления таймера/счетчика Т1 |
TCCR1A | ($80) | Регистр А управления таймера/счетчика Т1 |
DIDR1 | ($7F) | Регистр 1 отключения цифровых входов |
DIDR0 | ($7Е) | Регистр 0 отключения цифровых входов |
ADMUX | ($7С) | Регистр управления мультиплексором АЦП |
ADCSRB | ($7В) | Регистр В управления и состояния АЦП |
Таблица 2.7. Регистры ввода/вывода моделей Alhiegal64x/324x/644x (продолжение)
Название | Адрес | Функция |
ADCSRA | ($7А) | Регистр А управления и состояния АЦП |
ADCH | ($79) | Регистр данных АЦП, старший байт |
ADCL | ($78) | Регистр данных АЦП, младший байт |
PCMSK3 | ($73) | Регистр маски 3-го прерывания по изменению состояний выводов |
TIMSK2 | ($70) | Регистр маски прерываний от таймера/счетчика Т2 |
TIMSK1 | ($6F) | Регистр маски прерываний от таймера/счетчика Т1 |
TIMSK0 | ($6Е) | Регистр маски прерываний от таймера/счетчика ТО |
PCMSK2 | ($6D) | Регистр маски 2-го прерывания по изменению состояний выводов |
PCMSK1 | ($6С) | Регистр маски 1-го прерывания по изменению состояний выводов |
PCMSK0 | ($6В) | Регистр маски 0-го прерывания по изменению состояний выводов |
EICRA | ($69) | Регистр А управления внешними прерываниями |
PCICR | ($68) | Регистр управления прерываниями по изменению состояний выводов |
OSCCAL | ($66) | Регистр калибровки тактового генератора |
PRR0 | ($64) | 0-й регистр снижения потребляемой мощности |
CLKPR | ($61) | Регистр предделителя тактового сигнала |
WDTCSR | ($60) | Регистр управления и состояния сторожевого таймера |
SREG | $3F($5F) | Регистр состояния |
SPH | $ЗЕ($5Е) | Указатель стека, старший байт |
SPL | $3D ($5D) | Указатель стека, младший байт |
RAMPZ | $ЗВ ($5В) | Регистр выбора страницы |
SPMCSR | $37($57) | Регистр управления и состояния операций записи в память программ |
MCUCR | $35 ($55) | Регистр управления микроконтроллера |
MCUSR | $34 ($54) | Регистр состояния микроконтроллера |
SMCR | $33($53) | Регистр управления спящим режимом |
OCDR | $31 ($51) | Регистр внутрисхемной отладки |
ACSR | $30($50) | Регистр управления и состояния аналогового компаратора |
SPDR | $2Е ($4Е) | Регистр данных SPI |
SPSR | $2D ($4D) | Регистр состояния SPI |
...
...