单片机 > 单片机程序设计 > 详情

AVR之心路历程 - 1. 串口ISP烧录器

发布时间:2023-02-27 发布时间:
|

最近有些小的项目需要用到嵌入式微型控制电路,10年玩过AVR开发,并且玩的非常熟练,所以开始决定重新熟悉一下AVR。


工欲善其事,必先利其器,要开始AVR开发,就要准备ISP编程器和JTAG仿真器。10前使用ISP编程器和仿真调试器都已经送人了,所以现在只能重新制作(不愿意买现成的)。买回各种元器件,放出老电脑里面存留的AVR各种编程器资料,决定做一个UsbASP和一个JtagIce仿真器,但是在这之前还需要做一个串口ISP烧录软件用来给Usbasp和JtagIce的MCU烧录firmware,因为手头还有一台带串口的老台式机。


第一步是制作一个串口ISP烧录器,在电脑里面找到了几个电路图,下面这个是最简单,最容易制作的。焊完电路图后下载了PonyProg2000编程软件(大家称之为 小马,打开软件会听到马的叫声,界面如下),用带串口的台式机一次性成功,直接可以读写Flash。

因为手头上还有一个USB转串口的线,所以想在笔记本电脑上试一下,装好USB-serial线的驱动,发现USB转串口的端口是COM8,但是小马编程软件只支持COM1 ~ COM4。百度了一下这个端口可以自定义修改,在设备管理器中找到USB-Serial的设备,右键 -> 属性 ->端口设置 tab ->高级 然后修改成COM1~COM4中未被占用的端口就可以了。

连接上电路,打开小马,端口测试OK,感觉有希望。然后尝试读取AVR的flash,但是半天了进度条都没有动,最终证明不可以用。

第一步还算顺利,串口ISP编程器一次性DIY成功,虽然没有能让笔记本通过USB转串口线用上串口ISP编程器。




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STC89C52RC单片机的NRF24L01无线通信程序.收发一体