添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第338页 > ATMEGA128 > ATMEGA128 PDF资料 > ATMEGA128 PDF资料2第22页
问题的修复程序/解决方法
NOP指令总是被执行的频率正常后还权
改变。因此,改变后的下一个8指示应NOP指令。
为了确保这一点,请执行以下步骤:
1.清除在SREG寄存器中的I位。
2.设置在XDIV寄存器中的新的预分频因子。
3.Execute 8 NOP指令
4.设置SREG的I位
这将确保所有后续指令将正确执行。
汇编代码示例:
CLI
OUT
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
SEI
XDIV ,温度
;清晰的全局中断使能
;设置新的预分频值
;无操作
;无操作
;无操作
;无操作
;无操作
;无操作
;无操作
;无操作
;清晰的全局中断使能
4.稳定所需的时间改变OSCCAL寄存器时,
增加源时钟频率超过2%与设置在OSC-后
CAL寄存器,该装置可以执行的一些后续指令
不正确。
问题的修复程序/解决方法
的行为如下勘误表编号为1 ,同样的修复/解决方法适用
这个勘误表。
5. IDCODE口罩从TDI输入数据
JTAG指令IDCODE工作不正常。数据后续设备
通过在更新-DR所有的人所取代。
问题的修复程序/解决方法
如果ATmega128的是在扫描链的唯一设备,问题是不可见的。
通过发出IDCODE选择的ATmega128的设备ID寄存器
指令或输入TAP控制器的测试逻辑复位状态
读出它的设备ID寄存器的内容,并从可能的数据
随后的扫描链的设备。发出BYPASS指令到
ATmega128的同时阅读前面的设备的设备ID寄存器
边界扫描链。
如果在边界扫描链上的所有设备的设备ID必须被捕获
同时, ATmega128的必须是在链中的拳头装置。
22
ATmega128
2467OS–AVR–10/06

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