首先需要准备电脑一台,AVR的ISP线一根,导线若干(最好用杜邦线)
论坛上串口JTAGICE的资料已经很多了,成功的也不在少数,只可惜带串口的主板不容易找,特别是用本本的人也多了起来,能不能结合USB转串口芯片做成USB接口的JTAGICE呢?由此得出以下原理图

选择CP2102的原因是其电路极其简单,工业级芯片,实际测试效果很好。其中LED1为CP2102工作指示灯,在装上驱动的时候才会亮,LED2是JTAG指示灯,进入调试的时候会闪,平时不亮。CP2102驱动及安装方法:
http://ljy99731.6.3851666.com/download/cp210xdrivers.rar
按图做好板子检查硬件无误以后,短接JP1,则J1成为该JTAGICE的ISP升级口(非标准ISP),将ISP下载线用杜邦线(没有则焊接导线)按ISP定义连接即可将固件下载到ATMEGA16上,熔丝位设置如下图

固件烧录完毕后LED2将快速闪烁,此时为等待进入升级模式,打开studio,点击TOOLS-AVR PROG,则打开AVR prog程序,此时LED2停止闪烁等待升级,

点击AVRprog上的browse,

找到studio安装目录下的JTAGICE文件夹里面的Upgrade.ebn,点打开,回到avr prog窗口

点击flash选项下的program,

则开始升级固件,LED2将闪烁

program完毕还会校验一次,LED2熄灭,

校验完成后LED2常亮,则JTAGICE制作完成,重新上电即可正常操作,JTAG接口定义如下

说明:该JTAGICE每次上电LED2会闪烁,此时为等待升级,不可进入调试目标板,大概几秒后LED2熄灭,才能进入正常工作。如需升级请在LED2闪烁时点击TOOLS——AVR PROG进入升级模式,重复以上步骤即可随studio升级而升级对应的固件。以下是根据上面方法做成的JTAGICE

原理图,固件,操作说明打包下载:http://ljy99731.6.3851666.com/download/jtagice.rar
本文被【恋网】于『2009-6-2 23:50:12』编辑过