stc8h8k程序下载不了的原因是:
1、不是STC系列单片机,如果是AT或别的品牌单片机,下载方式与STC不同。
2、单片机损坏,比如有的单片机内由于ISP系统引导码出错,能运行之前下载进的程序,但不能下载程序。或者单片机已损。可以换单片机或者检测一下有没有问题。
3、晶振问题。解决办法可以通过将正常的开发板连接到自己电脑上下载,
STC单片机PC端ISP下载控制软件Ver4.88
非安装版,解压后直接执行
Step1/ 步骤1:选择你所使用的单片机型号,如STC11Fxx 等
Step2/ 步骤2:打开文件,要烧录用户程序,必须调入用户的程序代码(*.bin, *.hex)
Step3/ 步骤3:选择串行口,你所使用的电脑串口,如串行口1--COM1, 串行口2--COM2,...
有些新式笔记本电脑没有RS-232 串行口,可买一条USB-RS232 转接器,人民币50元左右。
有些USB-RS232转接器,不能兼容,可让宏晶帮你购买经过测试的转换器。
Step4/ 步骤4:选择下次冷启动后,时钟源为“内部R/C 振荡器”还是“外部晶体或时钟” 。
Step5/ 步骤5:选择“Download/ 下载”按钮下载用户的程序进单片机内部,可重复执行
Step5/步骤5, 也可选择“Re-Download/重复下载”按钮
下载时注意看提示,主要看是否要给单片机上电或复位, 下载速度比一般通用编程器快。
一定要先选择“Download/ 下载”按钮,然后再给单片机上电复位(先彻底断电),而不要
先上电,先上电,检测不到合法的下载命令流,单片机就直接跑用户程序了。
关于硬件连接:
(1). MCU/单片机 RXD(P3.0) --- RS-232转换器 --- PC/电脑 TXD(COM Port Pin3)
(2). MCU/单片机 TXD(P3.1) --- RS-232转换器 --- PC/电脑 RXD(COM Port Pin2)
(3). MCU/单片机 GND ---------------------- PC/电脑 GND(COM Port Pin5)
stc单片机支持串口isp程序下载,不必使用专用下载器,仅使用串口就能下载程序
STC单片机内负责ISP的程序是固化的,上电以后,只在厂家指定的串口上开放ISP功能,所以你修改的程序很可能没有在上电后被执行。除非你能确定,厂家固化的这段程序区域是你可以自行修改的,并能保证修改的正确性,你就可以换自己的ISP程序,使用任意串口进行工作,否则就只能在单片机退出厂家ISP程序之后,自己编写自己的ISP程序,这样就是随心所欲的了。
不能。
串口是会导致下载程序时无法打开。
STCISP软件里有下载保护设置,即需要将P1.0和P1.1两个IO接口同时与GND连接才可以下载程序。一般型号的STC单片机默认是不使用这个保护的,但如STC12C5406等单片机是默认开启保护的。
stc单片机的程序下载的介绍到此就结束了,感谢您耐心阅读,谢谢。
本文标签:stc单片机的程序下载