JtagICE 是一款经典的仿真器。它支持的芯片清单为:ATmega128, ATmega128L, ATmega16, ATmega162, ATmega162V, ATmega165, ATmega165V, ATmega169, ATmega169V, ATmega16L, ATmega32, ATmega323, ATmega323L, ATmega32L, ATmega64, ATmega64L 。 固然它不支持Mega8/48/88/168等较新的常用芯片,但却无损它的适用性。我们可以用这款 JtagICE仿真Mega16芯片举办开拓,开拓乐成后,才移植到M8/48/88/168上。只要开拓时留 意一下,移植并不会有坚苦。 行使贴面IC的结果图: 但行使贴面IC一个欠好的处所是,芯片无法拆下来(假如我们要从头烧录芯片的ROM,能拆下 来就利便多了)。以是,这个勾当,我们保举行使DIP40封装的Mega16. 以下是红日制作的实 物图: 网上关于廉价Jtag的线路有很多种。红日按照汇集到的资料,计划出本文先容的最浅显、制 作最轻易的 JTAG。RS232接口是用分立件制作,当场取材,简朴靠得住. 本线路的J1双排十针座,既可以做Jtag,又可以做ISP(通过跳针JP1节制)。JP1跳针短路 时,J1用作ISP下载,利便更新本Jtag的ROM。J1 跳针开路时, 用作JTAG. 假如你有232芯片,可以按以下线路取代上面的分立件RS232部门: 烧录文件: 按以上的硬件制作好PCB后,搜查焊接无误,就可以举办烧录了。 烧录的要领有许多,我(armok)保举的一个要领是:将M16芯片从JTAG板上拆下来,放到平凡 的带ISP口的尝试板,行使SL-ISP1.32 软件,将本文附录所带的将AVR Studio 4.10 Rom 烧 录文件中的flash.rom 及 epprom.rom 直接烧入到Jtag ATmega16 就可以了。 |