添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1761页 > ATMEGA16 > ATMEGA16 PDF资料 > ATMEGA16 PDF资料9第23页
ATmega16(L)
EEPROM数据损坏的问题可以通过以下方法解决:
在保持电源电压不足期间AVR RESET信号(低) 。这
可以通过启用内部欠压检测器( BOD)来完成。如果的检测电平
内部BOD并不需要的检测水平,外部低V匹配
CC
复位保护
化的电路都可以使用。如果发生了复位,而在写操作过程中,写入
操作将被完成的条件是所述电源电压是足够的。
I / O存储器
ATmega16的的I / O空间的定义示于
331页上的“注册摘要” 。
所有ATmega16的I / O和外设都被放置在I / O空间。在I / O地址进行访问
通过IN和OUT指令,所述32个通用寄存器之间传送数据的
存器和所述I / O空间。 I / O寄存器的地址范围内00美元 - $ 1F直接比特
访问使用SBI和CBI指令。在这些寄存器中,单个的比特的值可以是
通过使用SBIS与SBIC指令检查。请参阅指令集节以了解更多
详细信息。当使用/ O命令的具体IN和OUT的我,在I / O地址00美元 - $ 3F必须的
被使用。当寻址的I / O寄存器为使用LD数据空间和ST指令$ 20必须
被添加到这些地址。
为了与以后的器件兼容,保留位应写入零,如果访问。
保留的I / O内存地址不应该被写入。
一些状态标志都被写入逻辑1来清除。请注意, CBI和SBI
指令将操作的I / O寄存器所有位,写一回读作任何标志
设置,从而清除标志。 CBI和SBI指令与工作寄存器只需$ 00- $ 1F 。
在I / O和外设控制寄存器在其他章节介绍。
23
2466S–AVR–05/09

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