CodeVisionAVR C Compiler用于程序的编辑以及编译.AVR Studio 4与USB AVR JTAGICE mkll-CN 用于在线调试和程序烧写。
二、AVR Studio 4中熔丝位的设置(在Fuses标签中,相应位打钩表示program即写0;不选中表示未编程即1)
三、根据主板设置熔丝位
具体的熔丝位的值如下图
四、问题描述与解决方法
由于升级主板,将原先的ISP下载改成JTAG下载方式,将SPI接口用于外部端口数据的采集。写测试程序测试JTAG下载器;
1,使用主板上的LED进行调试.其中PORTE.2口与LED连接。对该IO口赋值能够控制LED灯的亮灭。但是如果想实现LED灯的闪烁.则LED的状态为延时前的IO口的值;
2,通过JTAG口连接仿真器,进行单步调试.可以顺利进入中断计时函数,LED灯闪烁正常。但是全速执行程序会跑飞。
关键字:AVR 单片机 开发环境读取老版本主板上Atmega162的熔丝位设置,差别在看门狗的设置。由于在新主板上对162的看门狗熔丝使能,以至程序会复位。
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』