
ATmega48A/48PA/88A/88PA/168A/168PA/328/328P
地址
0x1D ( 0x3D之间)
为0x1C (为0x3C )
0x1B ( 0x3B )
0x1A的( 0x3A的)
0x19 (0x39)
0x18 (0x38)
0x17 (0x37)
0x16 (0x36)
0x15 (0x35)
0x14 (0x34)
0x13 (0x33)
0x12 (0x32)
0x11 (0x31)
0x10 (0x30)
为0x0F (值为0x2F )
0x0E的( 0x2E之间)
0X0D ( 0x2D )
0x0C的( 0x2c上)
0x0B中( 0x2B访问)
的0x0A ( 0x2A )
0x09 (0x29)
0x08 (0x28)
0x07 (0x27)
0x06 (0x26)
0x05 (0x25)
0x04 (0x24)
0x03 (0x23)
0x02 (0x22)
0x01 (0x21)
0x0 (0x20)
名字
EIMSK
EIFR
PCIFR
版权所有
版权所有
版权所有
TIFR2
TIFR1
TIFR0
版权所有
版权所有
版权所有
版权所有
版权所有
版权所有
版权所有
版权所有
版权所有
PORTD
DDRD
PIND
PORTC
DDRC
PINC
PORTB
DDRB
PINB
版权所有
版权所有
版权所有
第7位
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
PORTD7
DDD7
PIND7
–
–
–
PORTB7
DDB7
PINB7
–
–
–
第6位
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
PORTD6
DDD6
PIND6
PORTC6
DDC6
PINC6
PORTB6
DDB6
PINB6
–
–
–
第5位
–
–
–
–
–
–
–
ICF1
–
–
–
–
–
–
–
–
–
–
PORTD5
DDD5
PIND5
PORTC5
DDC5
PINC5
PORTB5
DDB5
PINB5
–
–
–
4位
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
PORTD4
DDD4
PIND4
PORTC4
DDC4
PINC4
PORTB4
DDB4
PINB4
–
–
–
第3位
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
PORTD3
DDD3
PIND3
PORTC3
DDC3
PINC3
PORTB3
DDB3
PINB3
–
–
–
第2位
–
–
PCIF2
–
–
–
OCF2B
OCF1B
OCF0B
–
–
–
–
–
–
–
–
–
PORTD2
DDD2
PIND2
PORTC2
DDC2
PINC2
PORTB2
DDB2
PINB2
–
–
–
第1位
INT1
INTF1
PCIF1
–
–
–
OCF2A
OCF1A
OCF0A
–
–
–
–
–
–
–
–
–
PORTD1
DDD1
PIND1
PORTC1
DDC1
PINC1
PORTB1
DDB1
PINB1
–
–
–
位0
INT0
INTF0
PCIF0
–
–
–
TOV2
TOV1
TOV0
–
–
–
–
–
–
–
–
–
PORTD0
DDD0
PIND0
PORTC0
DDC0
PINC0
PORTB0
DDB0
PINB0
–
–
–
页面
73
73
164
140
94
94
94
93
93
93
93
93
93
注意:
1.对于未来的产品兼容,保留位应写入零,如果访问。保留的I / O内存地址
不应该被写入。
2. I /地址为0x00 O寄存器 - 0x1F的直接对位进行访问使用SBI和CBI指令。在这些
寄存器,单个比特的值可以通过使用SBIS和SBIC指令进行检查。
3.一些状态标志可以通过写入逻辑1来清除。需要注意的是,不同于大多数其他的AVR , CBI和SBI
指令只对指定的位,因此可以对那些包含标志位的寄存器中。该
CBI和SBI指令与工作寄存器0x00至0x1F的唯一。
4.当使用/ O命令的具体IN和OUT的我,在I / O地址为0x00 - 0x3F之间必须使用。当I / O寻址
使用LD和ST指令寄存器,数据空间, 0x20的必须添加到这些地址。该
ATmega48A / 48PA / 88A / 88PA / 168A / 168PA / 328 / 328P是一个复杂的微控制器,更多的外围设备相比,可以
内的64位置中操作码留给IN和OUT指令的支持。对于段0x60扩展I / O空间
- 0xFF的SRAM中,只能使用ST / STS / STD和LD / LDS / LDD指令都可以使用。
5.仅适用于ATmega88A / 88PA / 168A / 168PA / 328 / 328P 。
6. BODS和BODSE仅适用于的picoPower器件ATmega48PA / 88PA / 168PA / 328P
11
8271CS–AVR–08/10