描述 | AVR GEN PURP IN CIRCUIT EMULATOR |
---|
rc oscillator 9/04avr054 run-time calibration of the internal rc oscillator 9/04avr060 jtagice 1/04avr061 stk500 protocol 4/03avr064 stk502 – a temperature monitoring system with lcd output 2/03avr065 lcd driver for the stk502 1/04avr070 modifying at90icepro to support emulation of at90 5/02avr072 accessing 16-bit i/o registers 5/02avr074 upgrading at90icepro to ice10 5/02avr080 atmega103 replaced by atmega128 1/04avr081 replacing at90s4433 by atmega8 7/03avr082 replacing atmega161 by atmega162 1/04avr0 ...
装载应用程序时才能被执行而当运行诊断程序时是不被启动的如果你首先尝试运行诊断程序诊断仿真器诊断程序不会检查固件版本并且可能诊断失败如果你碰巧有这种情况不要理睬诊断失败而直接去装载应用程序这时你将可以升级ice200 的监控程序在升级后再回过来运行诊断程序诊断结果应该全部是正确了(注现在销售的ice200 已没有这个问题了)问:如何检查我的avr 仿真器的版本号?答在仿真器被连接的时候打开avr studio 程序选择菜单中help->about->info 来获得你的仿真器的有关信息at90icepro 在1.20 之前的版本和atmegaice 在1.11 之前的版本是不能被avr studio 软件检测到的较新的版本已经有了而且可以从atmel 网站自由下载.问:程序在仿真器或单片机中不工作,而在模拟器中看来工作很正常这是什么原因?答这是堆栈指针设置中的常见问题对所有带sram 的avr 单片机堆栈指针必须设置在sram 最后的地址在汇编程序中这样做是正确的ldi r16 low(ramend) 装载堆栈指针的低字节到r16out spl r16 输出这个数值到堆栈指针寄存器ldi r16 ...