首 页 学 苑 例 子 工 具 下 载 商 城 论 坛
     
 

   STK500下载线:
   这个STK500协议的串口下载线经过我的实践测试通过,资料来自http://www.der-hammer.info/hvprog/index_en.htm 经过瘦身之后DIY测试是正确的,下图是我DIY的电路图,那个RESET按钮是对目标单片机复位的,DIY的材料总成本45元左右, 下载速度非常快,ISP速度选项有1.843Mhz但并不表示你就能使用,前提是你的目标AVR时钟频率为ISP频率的4倍或以上,它有一个可编程的频率输出端,和avrisp使用相同的固件,点击查看原图,图中那个M74HC165用于STK500硬件识别。STK500/JTAG二合一图纸 (商城已有套件提供)。

下图是我自己DIY的STK500下载线实物图片1,RS232用了手机的数据线小板目标单片机是阿莫的M16小板。

这个是我买的USB转RS232数据线,经过测试完全可以使用,没有串口的电脑可以用它 ,市场上还有一种特便宜的不能使用。

下图是在avrstudio里打开STK500 program的联机图片1,在ISP下面有高压编程选项但不可使用。

 

下图是在avrstudio里打开STK500 program的联机图片2,有一个STK500 Osc选项,它从PD7输出一个频率可选为3.69M 1.84M 1.23M 32.7KHZ的方波信号,我没有示波器也没有频率计无法准确的去测量,将我的MEGA16试验板熔丝选为外部晶体振荡器,接着我拆掉晶体并且从Osc端接一根线到XTAL任意一端,试验板上的AVR开始运行了,看来这个频率输出端是可用的;如果你的目标AVR不小心将熔丝设成了外部时钟而锁住,这个可编程频率输出端就可以派上用场啦 ,另外你还可以用VTarget测量出目标板或者STK500编程器本身的供电电压。

下图是在avrstudio里打开STK500 program的联机图片3,可以读出AVR芯片的特征字,还可以对内部RC振荡器频率进行校准。

avr stk500支持的装置列表:

AT86RF401 90CAN128

AT89S51 AT89S52 AT90PWM2 AT90PWM3

90s1200 90s2313 90s2323 90s2343 90s4414 90s4433 90s4434 90s8515 90s8535

mega103 mega128 mega16 mega161 mega162 mega163 mega165 mega168 mega169 mega32 mega323 mega325 mega329 mega406 mega48

mega64 mega8 mega8515 mega8535 mega88 mega2560 mega2561 mega3250 mega3290 mega644 mega645 mega6450 mega649 mega6490

tiny11 tiny12 tiny15 tiny22 tiny2313 tiny22 tiny24 tiny26 tiny28 tiny45

stk500下载线固件下载压缩包里有2个hex文件,一个是旧版本,一个是新版本,想琢磨怎么自己升级可以刷那个旧的版本试试!如果要自己升级还要DIY一个AVR910下载线才行,我把升级成功的固件读出来和网上收集的相比较是完全一样的;atmel也真是的avr910可以下载89s53 89s8252,而stk500可以下载89s51 89s52偏偏缺89s53和89s8252是怎么想出来的?(已有DIY套件提供)查看mega8535的熔丝位

 
 

链接:

 

周立功  AVR单片机DIY 21IC社区 正强单片坊 电子资料城
双龙电子 ICCAVR 力源信息 www.atmel.com 电子之城
华强电子世界 AVR与虚拟仪器 美信中国 www.fastavr.com ARM开发网
宁波三和壳体公司 杭州福芯电子 芯艺设计室 www.mcselec.com 东创科技

Copyright©2005 Basicavr.com Email:agui2008@21cn.net  TEL:13798456680 FAX:075584717022

地址:深圳市华强北路赛格电子市场一楼1B105柜 QQ:543527753 粤ICP备05079885号