添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符9型号页 > 首字符9的型号第69页 > 90USB82-16MU > 90USB82-16MU PDF资料 > 90USB82-16MU PDF资料3第24页
被使用。如果发生了复位,而在写操作过程中,写操作将要远
pleted提供的电源电压是足够的。
5.4
I / O存储器
该AT90USB82 / 162的I / O空间的定义示于
288页上的“注册摘要” 。
所有AT90USB82 / 162 I / O和外设都被放置在I / O空间。所有的I / O位置可
通过LD / LDS / LDD和ST / STS / STD指令来访问,在32之间传输数据
通用工作寄存器和I / O空间。地址范围内的I / O寄存器
为0x00 - 0x1F的直接对位进行访问使用SBI和CBI指令。在这些寄存器中,在
单个比特的值可以通过使用SBIS和SBIC指令进行检查。参阅
指令以获取更多的信息设定部。当使用I / O的具体IN和OUT指令时,
I / O地址为0x00 - 0x3F之间必须使用。当寻址的I / O寄存器作为数据空间利用
LD和ST指令, 0x20的必须被添加到这些地址。该AT90USB82 / 162是一个
复杂的微处理器,能够比内64位置支持更多的外围设备
在操作码的IN和OUT指令保留。对于段0x60扩展I / O空间 -
到0x1FF在SRAM中,只能使用ST / STS / STD和LD / LDS / LDD指令都可以使用。
为了与以后的器件兼容,保留位应写入零,如果访问。
保留的I / O内存地址不应该被写入。
一些状态标志都被写入逻辑1来清除。需要注意的是,与大多数
其他的AVR , CBI和SBI指令只对指定的位,并因此可以
可以使用含有这种状态标志寄存器。 CBI和SBI指令稳压工作
存器0x00到0x1F的唯一。
在I / O和外设控制寄存器在其他章节介绍。
5.4.1
通用I / O寄存器
该AT90USB82 / 162包含3个通用I / O寄存器。这些寄存器可
用于存储任何信息,并且它们是特别有用的,用于存储全局变量和
状态标志。通用I / O寄存器的地址为0x00 - 0x1F的直接
位访问使用SBI , CBI , SBIS与SBIC指令。
通用I / O寄存器2 - GPIOR2
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR2
5.4.2
5.4.3
通用I / O寄存器1 - GPIOR1
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR1
5.4.4
通用I / O寄存器0 - GPIOR0
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR0
24
AT90USB82/162
7707F–AVR–11/10

深圳市碧威特网络技术有限公司