...
...
Таблица 2.5. Регистры ввода/вывода моделей AThiegal6x/32x (продолжение)
Название | Адрес | Функция |
UBRRH | $20 ($40) | Регистр скорости передачи USART, старший байт |
UCSRC | Регистр управления и состояния USART |
EEARH | $1F($3F) | Регистр адреса EEPROM, старший байт |
EEARL | $1Е($ЗЕ) | Регистр адреса EEPROM, младший байт |
EEDR | $1D($3D) | Регистр данных EEPROM |
EECR | $1С($ЗС) | Регистр управления EEPROM |
PORTA | $1В($ЗВ) | Регистр данных порта А |
DDRA | $1А($ЗА) | Регистр направления данных порта А |
PIN А | $19($39) | Выводы порта А |
PORTB | $18($38) | Регистр данных порта В |
DDRB | $17 ($37) | Регистр направления данных порта В |
PINB | $16($36) | Выводы порта В |
PORTC | $15($35) | Регистр данных порта С |
DDRC | $14 ($34) | Регистр направления данных порта С |
PINC | $13($33) | Выводы порта С |
PORTD | $12($32) | Регистр данных порта D |
DDRD | $11 ($31) | Регистр направления данных порта D |
PIND | $10($30) | Выводы порта D |
SPDR | $0F($2F) | Регистр данных SPI |
SPSR | $0Е ($2Е) | Регистр состояния SPI |
SPCR | $0D ($2D) | Регистр управления SPI |
UDR | $0С ($2С) | Регистр данных USART |
UCSRA | $0В($2В) | Регистр А управления и состояния USART |
UCSRB | $0А($2А) | Регистр В управления и состояния USART |
UBRRL | $09($29) | Регистр скорости передачи USART, младший байт |
ACSR | $08 ($28) | Регистр управления и состояния аналогового компаратора |
ADMUX | $07($27) | Регистр управления мультиплексором АЦП |
ADCSRA | $06 ($26) | Регистр А управления и состояния АЦП |
ADCH | $05($25) | Регистр данных АЦП, старший байт |
ADCL | $04 ($24) | Регистр данных АЦП, младший байт |
TWDR | $03 ($23) | Регистр данных TWI |
TWAR | $02 ($22) | Регистр адреса TWI |
TWSR | $01 ($21) | Регистр состояния TWI |
TWBR | $00($20) | Регистр скорости передачи TWI |
Таблица 2.6. Регистры ввода/вывода моделей ATmegal62x
Название | Адрес | Функция |
TCCR3A | ($8В) | Регистр А управления таймера/счетчика ТЗ |
TCCR3B | ($8А) | Регистр В управления таймера/счетчика ТЗ |
TCNT3H | ($89) | Счетный регистр таймера/счетчика ТЗ, старший байт |
TCNT3L | ($88) | Счетный регистр таймера/счетчика ТЗ, младший байт |
OCR3AH | ($87) | Регистр А совпадения таймера/счетчика ТЗ, старший байт |
OCR3AL | ($86) | Регистр А совпадения таймера/счетчика ТЗ, младший байт |
OCR3BH | ($85) | Регистр В совпадения таймера/счетчика ТЗ, старший байт |
OCR3BL | ($84) | Регистр В совпадения таймера/счетчика ТЗ, младший байт |
ICR3H | ($81) | Регистр захвата таймера/счетчика ТЗ, старший байт |
ICR3L | ($80) | Регистр захвата таймера/счетчика ТЗ, младший байт |
ETIMSK | ($7D) | Доп. регистр маски прерываний от таймеров/счетчиков |
ETIFR | ($7С) | Доп. регистр флагов прерываний от таймеров/счетчиков |
PCMSK1 | ($6С) | Регистр маски 1-го прерывания по изменению сигнала |
PCMSK0 | ($6В) | Регистр маски 0-го прерывания по изменению сигнала |
CLKPR | ($61) | Регистр предделителя тактового сигнала |
SREG | $3F($5F) | Регистр состояния |
SPH | $ЗЕ($5Е) | Указатель стека, старший байт |
SPL | $3D($5D) | Указатель стека, младший байт |
UBRR1H | $ЗС ($5С) | Регистр скорости передачи USART 1, старший байт |
UCSR1C | Регистр С управления и состояния USART 1 |
GICR | $ЗВ($5В) | Общий регистр управления прерываниями |
GIFR | $ЗА ($5А) | Общий регистр флагов прерываний |
TIMSK | $39 ($59) | Регистр маски прерываний от таймеров/счетчиков |
TIFR | $38($58) | Регистр флагов прерываний от таймеров/счетчиков |
SPMCR | $37($57) | Регистр управления и состояния операций записи в память программ |
EMCUCR | $36 ($56) | Дополнительный регистр управления микроконтроллера |
MCUCR | $35 ($55) | Регистр управления микроконтроллера |
MCUCSR | $34 ($54) | Регистр управления и состояния микроконтроллера |
TCCR0 | $33 ($53) | Регистр управления таймера/счетчика ТО |
TCNT0 | $32 ($52) | Счетный регистр таймера/счетчика ТО |
Таблица 2.6. Регистры ввода/вывода моделей ATmega 162х (продолжение)
Название | Адрес | Функция |
OCR0 | $31 ($51) | Регистр совпадения таймера/счетчика ТО |
SFIOR | $30 ($50) | Регистр специальных функций |
TCCR1A | $2F($4F) | Регистр А управления таймера/счетчика Т1 |
TCCR1B | $2Е($4Е) | Регистр В управления таймера/счетчика Т1 |
TCNT1H | $2D ($4D) | Счетный регистр таймера/счетчика Т1, старший байт |
TCNT1L | $2С ($4С) | Счетный регистр таймера/счетчика Т1, младший байт |
OCR1AH | $2В ($4В) | Регистр А совпадения таймера/счетчика Т1, старший байт |
OCR1AL | $2А($4А) | Регистр А совпадения таймера/счетчика Т1, младший байт |
OCR1BH | $29($49) | Регистр В совпадения таймера/счетчика Т1, старший байт |
OCR1BL | $28 ($48) | Регистр В совпадения таймера/счетчика Т1, младший байт |
TCCR2 | $27 ($47) | Регистр управления таймера/счетчика Т2 |
ASSR | $26($46) | Регистр состояния асинхронного режима |
ICR1H | $25 ($45) | Регистр захвата таймера/счетчика Т1, старший байт |
ICR1L | $24 ($44) | Регистр захвата таймера/счетчика Т1, младший байт |
TCNT2 | $23 ($43) | Счетный регистр таймера/счетчика Т2 |
OCR2 | $22 ($42) | Регистр совпадения таймера/счетчика Т2 |
WDTCR | $21($41) | Регистр управления сторожевого таймера |
UBRR0H | $20($40) | Регистр скорости передачи USART0, старший байт |
UCSR0C | Регистр С управления и состояния USART0 |
EEARH | $1F($3F) | Регистр адреса EEPROM, старший байт |
EEARL | $1Е($ЗЕ) | Регистр адреса EEPROM, младший байт |
EEDR | $1D($3D) | Регистр данных EEPROM |
EECR | $1С($ЗС) | Регистр управления EEPROM |
PORTA | $1В($ЗВ) | Регистр данных порта А |
DDRA | $1А($ЗА) | Регистр направления данных порта А |
PIN А | $19($39) | Выводы порта А |
PORTB | $18($38) | Регистр данных порта В |
DDRB | $17($37) | Регистр направления данных порта В |
PINB | $16($36) | Выводы порта В |
PORTC | $15($35) | Регистр данных порта С |
DDRC | $14($34) | Регистр направления данных порта С |
...
...