我的avr基本线路(并口,jatg)2008-4-26 22:44:00
0
推荐
我的avr基本线路(包含并口,jatg)
并口采用74hc244, 保护并口。
jatg采用简易电路,针对简易电路会出现jatg程序被反编程的解决办法是:jatg部分先上电,然后另一块芯片再上电,就可以解决这个问题,或者jatg上电稳定时间设置到最短,两个芯片同时上电也不会出现反编程现象。
1. avr并口isp线路
2. avr jatg线路
3. mcu接线路
avr简易jatg制作(atmega16)2008-4-26 23:40:00
0
推荐
这个工具的适用于每一个支持jtag ice的软件,他工作完美的结合avr studio和linux工具。你可以编程avr芯片使用jtag工具支持atmel 处理器的清单如下:
at90can128
atmega128
atmega16
atmega162
atmega169
atmega32
atmega323
atmega64
使用ponyprog编程,正确的配置熔丝位和锁定位如下:
Name Value Details
OCDEN 1 不使用,不编程,关闭在芯片仿真如果CPU 使用很多当前在sleep modes,因为时钟分配给子系统使用更多
JTAGEN 1 JTAG不使用,不编程,关闭功能1
SPIEN 0 在spi串行编程模式下,spien熔丝位不可访问
CKOPT 1 这个值根据7,3728 MHz crystal 决定
EESAVE 1 EEPROM 内容不保留
BOOTSZ1 0 设置bootsize1024 words
BOOTSZ0 0 设置Bootsize1024 words
BOOTRST 0 复位后程序从boot区执行
BODLEVEL 1 不使用,不编程,关闭功能1
BODEN 1 不使用,不编程,关闭功能1
SUT1 1 不使用,不编程
SUT0 1 不使用,不编程
CKSEL3 1 不使用,不编程
CKSEL2 1 不使用,不编程
CKSEL1 1 不使用,不编程
CKSEL0 1 不使用,不编程
注意:
JP5短路1-2,在这样的情况下,cpu跳到boot区,用于更新程序
JP5短路2-3,正常程序被执行,不执行引导程序.