...
...
Таблица 2.8. Регистры ввода/вывода моделей AThiegal65x (продолжение)
Название | Адрес | Функция |
EEARL | $21 ($41) | Регистр адреса EEPROM, младший байт |
EEDR | $20 ($40) | Регистр данных EEPROM |
EECR | $1F($3F) | Регистр управления EEPROM |
GPIOR0 | $1E($3E) | 0-й регистр ввода/вывода общего назначения |
EIMSK | $1D($3D) | Регистр маски внешних прерываний |
EIFR | $1C($3C) | Регистр флагов внешних прерываний |
TIFR2 | $17($37) | Регистр флагов прерываний от таймера/счетчика Т2 |
TIFR1 | $16 ($36) | Регистр флагов прерываний от таймера/счетчика Т1 |
TIFR0 | $15($35) | Регистр флагов прерываний от таймера/счетчика ТО |
PORTG | $14($34) | Регистр данных порта G |
DDRG | $13 ($33) | Регистр направления данных порта G |
PING | $12 ($32) | Выводы порта G |
PORTF | $11 ($31) | Регистр данных порта F |
DDRF | $10($30) | Регистр направления данных порта F |
PINF | $0F ($2F) | Выводы порта F |
PORTE | $0E($2E) | Регистр данных порта Е |
DDRE | $0D ($2D) | Регистр направления данных порта Е |
PINE | $0C ($2C) | Выводы порта Е |
PORTD | $0B ($2B) | Регистр данных порта D |
DDRD | $0A ($2A) | Регистр направления данных порта D |
PIND | $09 ($29) | Выводы порта D |
PORTC | $08 ($28) | Регистр данных порта С |
DDRC | $07 ($27) | Регистр направления данных порта С |
PINC | $06 ($26) | Выводы порта С |
PORT В | $05 ($25) | Регистр данных порта В |
DDRB | $04 ($24) | Регистр направления данных порта В |
PINB | $03 ($23) | Выводы порта В |
PORTA | $02 ($22) | Регистр данных порта А |
DDRA | $01($21) | Регистр направления данных порта А |
PINA | $00 ($20) | Выводы порта А |
Таблица 2.9. Регистры ввода/вывода моделей Altoega325x/645x/3250x/6450x
Название | Адрес | Функция |
PORTJ | ($DD) | Регистр данных порта J |
DDRJ | ($DC) | Регистр направления данных порта J |
PINJ | ($DB) | Выводы порта J |
PORTH | ($DA) | Регистр данных порта Н |
DDRH | ($D9) | Регистр направления данных порта Н |
PINH | ($D8) | Выводы порта Н |
UDR0 | ($C6) | Регистр данных USART0 |
UBRR0H | ($C5) | Регистр скорости передачи USART0, старший байт |
UBRR0L | ($C4) | Регистр скорости передачи USART0, младший байт |
UCSR0C | ($C2) | Регистр С управления и состояния USART0 |
UCSR0B | ($C1) | Регистр В управления и состояния USART0 |
UCSR0A | ($C0) | Регистр А управления и состояния USART0 |
USIDR | ($BA) | Регистр данных USI |
USISR | ($B9) | Регистр состояния USI |
USICR | ($B8) | Регистр управления USI |
ASSR | ($B6) | Регистр состояния асинхронного режима |
OCR2A | ($B3) | Регистр А совпадения таймера/счетчика Т2 |
TCNT2 | ($B2) | Счетный регистр таймера/счетчика Т2 |
TCCR2A | ($B0) | Регистр А управления таймера/счетчика Т2 |
OCR1BH | ($8B) | Регистр В совпадения таймера/счетчика Т1, старший байт |
OCR1BL | ($8A) | Регистр В совпадения таймера/счетчика Т1, младший байт |
OCR1AH | ($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 | ($7E) | Регистр 0 отключения цифровых входов |
ADMUX | ($7C) | Регистр управления мультиплексором АЦП |
ADCSRB | ($7B) | Регистр В управления и состояния АЦП |
Таблица 2.9. Регистры ввода/вывода моделей
Название | Адрес | Функция |
ADCSRA | ($7А) | Регистр А управления и состояния АЦП |
ADCH | ($79) | Регистр данных АЦП, старший байт |
ADCL | ($78) | Регистр данных АЦП, младший байт |
PCMSK30 | ($73) | Регистр маски 3-го прерывания по изменению состояний выводов |
TIMSK2 | ($70) | Регистр маски прерываний от таймера/счетчика Т2 |
TIMSK1 | ($6F) | Регистр маски прерываний от таймера/счетчика Т1 |
TIMSK0 | ($6Е) | Регистр маски прерываний от таймера/счетчика ТО |
PCMSK2» | ($6D) | Регистр маски 2-го прерывания по изменению состояний , выводов |
PCMSK1 | ($6С) | Регистр маски 1-го прерывания по изменению состояний ! выводов |
PCMSK0 | ($6В) | Регистр маски 0-го прерывания по изменению состояний выводов |
EICRA | ($69) | Регистр А управления внешними прерываниями |
OSCCAL | ($66) | Регистр калибровки тактового генератора |
PRR | ($64) | Регистр снижения потребляемой мощности |
CLKPR | ($61) | Регистр предделителя тактового сигнала |
WDTCR | ($60) | Регистр управления сторожевого таймера |
SREG | $3F($5F) | Регистр состояния |
SPH | $ЗЕ($5Е) | Указатель стека, старший байт |
SPL | $3D($5D) | Указатель стека, младший байт |
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 |
SPCR | $2С ($4С) | Регистр управления SPI |
GPIOR2 | $2В ($4В) | 2-й регистр ввода/вывода общего назначения |
GPIOR1 | $2А ($4А) | 1-й регистр ввода/вывода общего назначения |
OCR0A | $27 ($47) | Регистр А совпадения таймера/счетчика ТО |
TCNT0 | $26 ($46) | Счетный регистр таймера/счетчика ТО |
...
...