Atmega128. Описание регистров портов ввода-вывода
Описание регистров портов ввода-вывода
Регистр данных порта 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).
Рекомендуемый контент
Радиолюбителю