ProgISP是一款高效、快速的工具,专用于为51单片机进行编程和调试。它兼容多种型号和规格的单片机,包括常见的PIC、AVR、ARM等芯片。该工具提供了丰富的功能,如断点调试、中断点设定和自变量观察等,能够帮助用户轻松进行程序编写和故障处理。通过使用ProgISP,您可以提高编程和调试的效率,缩短开发时间,让单片机的编程和调试过程更加便捷高效。
1、可通过progisp对免驱动USB下载器进行在线升级。
2、可以编写所有atmel的低压isp编程接口的avr单片机/s5x/s8253/93cxx/24cxx
3、可以通过progisp自定义支持最新型号的芯片的编程。
4、适应电压宽(2.7v-5.5v)
5、可为目标板提供时钟(对于AVR锁定芯片特别有用)
6、可超低速下载(使用32768HZ的精振)
7、下载速度快(8K程序大约2秒)
8、可配合progisp实现编程项目的工程化管理
1、支持所有的AVR芯片的编程,支持AT89S51,AT89S52
2、支持自定义并口下载编程器
3、支持自定义串口的下载编程器
4、支持STK500编程器
5、支持USBASP编程器
6、支持并口的并行编程器
7、支持USBProg编程器
8、支持自定义编程芯片
9、支持自定义编程熔丝信息提示信息
10、支持USBProg的在线升级(通过USB口)
11、支持USBProg-C实现脱机下载
12、支持命令行方式,可以直接嵌入其他IDE中使用
13、绿色软件,无需安装,占用资源少
14、支持自定义汉化信息提示
15、支持工程管理--可以将所有的配置数据与编程数据打包为单一文件。
当所有元件都焊接好以后,把J11、J12、J10都短路,把USBISP插入电脑,
此时电脑D9这个发光二极管会亮,说明板子供电正常,
如果不亮就需要检查焊接问题了,
如果D9不亮需要马上拔掉USBISP,防止是因为焊接问题存在短路而烧坏电脑的USB口。
同时电脑会提示识别到未知USB设备,此时不用理会。
使用现有的编程器修改ATMega8的熔丝位,
在修改之前要先点读取按钮读出ATMega8已配置的熔丝位,防止锁死芯片:
去网上下载一个USBISP/USBASP固件程序,使用编程器写入ATMega8(如果找不到可以留下邮箱,我通过邮箱发送)。
到这一步USBISP就已经大功告成了。
去掉J11、J12、J10这三个跳线帽,把USBISP插入电脑,此时D6和D9应该都会亮了,D5不亮。
同时电脑会弹出找到新设备的提示。
如果出现这一步,恭喜你USPISP基本上是制作成功了。