AVR下载线驱动USBASP

2014 年 12 月 28 日4260

软件介绍

软件标签: AVR

ISP(In-System Programming)在系统可编程,指电路板上的可编程器件可以写入最终用户代码,而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程。

调试方法

当所有元件都焊接好以后,把J11、J12、J10都短路,把USBISP插入电脑,此时电脑D9这个发光二极管会亮,说明板子供电正常,如果不亮就需要检查焊接问题了,如果D9不亮需要马上拔掉USBISP,防止是因为焊接问题存在短路而烧坏电脑的USB口。同时电脑会提示识别到未知USB设备,此时不用理会。
使用现有的编程器修改ATMega8的熔丝位,修改成下图所示,在修改之前要先点读取按钮读出ATMega8已配置的熔丝位,防止锁死芯片:
去网上下载一个USBISP/USBASP固件程序,使用编程器写入ATMega8(如果找不到可以留下邮箱,我通过邮箱发送)。到这一步USBISP就已经大功告成了。去掉J11、J12、J10这三个跳线帽,把USBISP插入电脑,此时D6和D9应该都会亮了,D5不亮。同时电脑会弹出找到新设备的提示。如果出现这一步,恭喜你USPISP基本上是制作成功了。

0 0