В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Архитектура ATMega128
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Описание регистров портов ввода-вывода

Регистр данных порта A – PORTA

Разряд 7 6 5 4 3 2 1 0  
  PORTA7 PORTA6 PORTA5 PORTA4 PORTA3 PORTA2 PORTA1 PORTA0 PORTA
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта A – DDRA

Разряд 7 6 5 4 3 2 1 0  
  DDA7 DDA6 DDA5 DDA4 DDA3 DDA2 DDA1 DDA0 DDRA
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта А – PINA

Разряд 7 6 5 4 3 2 1 0  
  PINA7 PINA6 PINA5 PINA4 PINA3 PINA2 PINA1 PINA0 PINA
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Регистр данных порта B – PORTB

Разряд 7 6 5 4 3 2 1 0  
  PORTB7 PORTB6 PORTB5 PORTB4 PORTB3 PORTB2 PORTB1 PORTB0 PORTB
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта B – DDRB

Разряд 7 6 5 4 3 2 1 0  
  DDB7 DDB6 DDB5 DDB4 DDB3 DDB2 DDB1 DDB0 DDRB
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта B – PINB

Разряд 7 6 5 4 3 2 1 0  
  PINB7 PINB6 PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 PINB
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Регистр данных порта C – PORTC

Разряд 7 6 5 4 3 2 1 0  
  PORTC7 PORTC6 PORTC5 PORTC4 PORTC3 PORTC2 PORTC1 PORTC0 PORTC
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта C – DDRC

Разряд 7 6 5 4 3 2 1 0  
  DDC7 DDC6 DDC5 DDC4 DDC3 DDC2 DDC1 DDC0 DDRC
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта C – PINC

Разряд 7 6 5 4 3 2 1 0  
  PINC7 PINC6 PINC5 PINC4 PINC3 PINC2 PINC1 PINC0 PINC
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

В режиме совместимости с ATmega103 регистры DDRC и PINC инициализируются для организации вывода лог. 0. Выводы порта принимают их исходное значение, даже если синхронизация не запущена. Обратите внимание, что регистры DDRC и PINC доступны в режиме совместимости с ATmega103 и не должны использоваться, если необходима 100%-ая совместимость снизу вверх.

Регистр данных порта D – PORTD

Разряд 7 6 5 4 3 2 1 0  
  PORTD7 PORTD6 PORTD5 PORTD4 PORTD3 PORTD2 PORTD1 PORTD0 PORTD
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта D – DDRD

Разряд 7 6 5 4 3 2 1 0  
  DDD7 DDD6 DDD5 DDD4 DDD3 DDD2 DDD1 DDD0 DDRD
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта D – PIND

Разряд 7 6 5 4 3 2 1 0  
  PIND7 PIND6 PIND5 PIND4 PIND3 PIND2 PIND1 PIND0 PIND
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Регистр данных порта E – PORTE

Разряд 7 6 5 4 3 2 1 0  
  PORTE7 PORTE6 PORTE5 PORTE4 PORTE3 PORTE2 PORTE1 PORTE0 PORTE
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта E – DDRE

Разряд 7 6 5 4 3 2 1 0  
  DDE7 DDE6 DDE5 DDE4 DDE3 DDE2 DDE1 DDE0 DDRE
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта E – PINE

Разряд 7 6 5 4 3 2 1 0  
  PINE7 PINE6 PINE5 PINE4 PINE3 PINE2 PINE1 PINE0 PINE
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Регистр данных порта F – PORTF

Разряд 7 6 5 4 3 2 1 0  
  PORTF7 PORTF6 PORTF5 PORTF4 PORTF3 PORTF2 PORTF1 PORTF0 PORTF
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта F – DDRF

Разряд 7 6 5 4 3 2 1 0  
  DDF7 DDF6 DDF5 DDF4 DDF3 DDF2 DDF1 DDF0 DDRF
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта F – PINF

Разряд 7 6 5 4 3 2 1 0  
  PINF7 PINF6 PINF5 PINF4 PINF3 PINF2 PINF1 PINF0 PINF
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Обратите внимание, что регистры PORTF и DDRF не доступны в режиме совместимости с ATmega103, где порт F функционирует только как цифровой ввод.

Регистр данных порта G – PORTG

Разряд 7 6 5 4 3 2 1 0  
  - - - PORTG4 PORTG3 PORTG2 PORTG1 PORTG0 PORTG
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Регистр направления данных порта G – DDRG

Разряд 7 6 5 4 3 2 1 0  
  - - - DDG4 DDG3 DDG2 DDG1 DDG0 DDRG
Чтение/запись Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп. Чт./Зп.  
Исх. значение 0 0 0 0 0 0 0 0  

Адрес входов порта G – PING

Разряд 7 6 5 4 3 2 1 0  
  - - - PING4 PING3 PING2 PING1 PING0 PING
Чтение/запись Чт. Чт. Чт. Чт. Чт. Чт. Чт. Чт.  
Исх. значение - - - - - - - -  

Обратите внимание, что PORTG, DDRG и PING не доступны в режиме совместимости с ATmega103. В режиме совместимости с ATmega103 порт G выполняет только свою альтернативную функцию (TOSC1, TOSC2, WR, RD и ALE).

<-- Предыдущая страница Оглавление Следующая страница -->