黑暗之魂3王子:STC MCU ISP硬件电路

来源:百度文库 编辑:九乡新闻网 时间:2024/05/08 17:10:08
自制STC单片机ISP下载线

    近期买了一块STC单片机,STC89C54RD,但当用到时,却发现一个问题,没有专门的ISP下载器,而我的烧写器编程器又不支持该芯片型号。当时ISP下载软件可以通过STC官方网下载到,但同时也得有硬件的支持,在网上看了下,专门买一个下载板子,要50元,虽然这钱不用自己掏,但看在上帝的份上,还是自己动手,做一个算了,毕竟,不是很复杂。于是前几天通过搜集资料,网友的讨论,决定自制下载线。该下载线专门为STC单片机而设计。提供程序写入单片机的方便,也更是为了今后工作需要,同时也给同仁提供参考。

一、硬件电路

       硬件电路的单片机可用直插式的单片机“紧锁座”代替,这样可以对不同型号的STC MCU 进行程序下载,即方便又实用。

以下硬件电路图,由于显示的局限性,读者可以单击“右键”/“图片另存为”,“保存图片到读者电脑相应的位置”,打开后方可清理晰的显示每个部分,包括元件选型、参数、各分的连接都详细标注。此电路已经通过作者我实际运用过,没有任何问题,非常方便。


二、软件下载操作

       在软件操作上,需要注意的是,对第一、二、三、四步设置完后,在点Download/下载之前,应先确认单片机硬件部分电源除于断开状态,这是因为,STC单片机上电时,首先运行的是ISP监控程序,系统监控程序首先判断是否需要执行ISP下载程序。如是不需要,则直接转到系统应用程序部分。所以,在点下载之前,先将电源断天,然后再开单片机电源。进行下载,下载过程中,空白处会有不同的信息提示。


操作步骤:

           1)在“MCU Type”中选择单片机型号,也就是与你下载程序的目标单片机相匹配,切不可选错

           2)在“open File/打开文件”选择你要写入的文件(经编译的可执行文件,比如:*.hex)

          3)选择“com”口,正直器与你电脑实际连接口,可以设备管理器中查看可得,一般默认为    “com1”,然后就是波特率的选择,选择最高115200

          4)其它的设置可不用管,这个时候,应确保下载线断开,这个时候点击“Download/下载”按钮,下面显示“ 任在连接中,请给MCU上电...”,这个时候,连接下载器电源即可。界面会有所下载提示,各下载成功后的提示,读者自己可实验便知。

Caution:

   此下载线硬件电路制作参考宏晶科技芯片手册,典型应用电路部分(89C51/RC/RD+系列,D版)。