根据网上的资料整理制作的基于M8 的USB 接口的ASPISP 下载线
做了30 几块,有30 几位使用,除个别由于焊接问题,没有发现大的问题
现提供全部资料
点击此处下载全部资料(文件大小:581K)(原文件名:usb-avrisp
rar)(资料中,已经增加了VISTA 下的USBISP 驱动程序
现在在XP 和VISTA 下都可以使用) sch 图 JTAG 与ISP 下载区别 2010-06-25 10:26:03| 分类:单片机阅读45 评论0 字号:大中小订阅 JTAG 是Joint Test Action Group(联合测试行动小组)的缩写,是一种国际标准测试协议(IEEE 1149
1 兼容),主要用于芯片内部测试
JTAG 用来对芯片进行测试的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG 测试工具对内部节点进行测试
标准的JTAG 接口是4 线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线
TMS:测试模式选择
此引脚用来实现TAP 控制器各个状态之间的切换
TCK:测试时钟
JTAG 操作是与TCK 同步的
TDI:测试数据输入--需要移位到指令寄存器或数据寄存器(扫描链)的串行输入数据
TDO:测试数据输出-- 自指令寄存器或数据寄存器串行移出的数据
现在,JTAG 接口还常用于实现ISP(In-System Programmable;在线编程),对EEPROM、FLASH 等器件进行编程和在线调试
JTAG 编程方式是在线编程,传统开发流程中先对芯片进行预编程再装到板上的模式因此而改变,简化的流程为先固定器件到电路板上,再用JTAG 编程,从而大大加快工程进度
AVR 的JTAG 功能(只有部分型号才有)使得 AVR 的调试工作非常简单,可以通过J