51电子-STC89C51开发板:程序烧录(刷写) 到 IC 设置
全部内容,请点击:
--------------------------- 正文开始 ---------------------------------------
如何刷写,官方也给出了教程:http://www.51dz.com/0/n---12565--.htm
但是,里面有个波特率要看自己电脑的 “设备管理器” 里设备是多少来设置。
1.软件设置:
打开路径 198元的STC实验板烧录程序/ 目录下 STC-ISP V29 Beta7.exe 程序。
将 STC-ISP V29 Beta7.exe 里 三个地方设置:
1. MCU Type 处,是你的单片机型号,默认第一个和板子的是一样;
2. COM 口选择 COM4;
3. 比特率改成和设备管理器一样的 9600
2.烧写一个示例:
官方包中有很多编译好的 hex 后缀的文件,就是我们要烧写的文件。
点击 Open File ,选择一个 HEX 文件。
现将板子上开关关闭。
点击软件上 Download/下载 按钮后,界面提示: 等待握手链接
此时,开启板子上电源键。
就可以看到 “握手链接” 下面输出的详细过程:
看到“以加密” 字样就是烧写成功了,同时也能看到程序正常执行了
We are trying to connect to your MCU ...
Chinese:正在尝试与 MCU/单片机 握手连接 ...
MCU Type is: STC89C/LE51RC
MCU Firmware Version: 3.2C
Chinese:MCU 固件版本号: 3.2C
Double speed (6 clock) / 双倍速: No
OSCDN (OSC Control) / 振荡器控制: 1/2 gain
下载时 P1.0, P1.1 须短路到地: No
擦除 AP 区时一并擦除 data flash 区: No
允许访问内部扩展RAM(MCU 新版本C版有效)
用户软件启动看门狗后, 复位关看门狗(单片机新版本C版有效)
We are trying to run more rapid ...
Chinese:正在尝试用更高的波特率连接 ...
Internal clock:12.001203MHz./内部时钟频率:12.001203M.
External clock:12.001203MHz./外部时钟频率:12.001203M.
Now baud is: / 当前波特率为: 9600 bps.
We are erasing application flash...
正在擦除应用程序区...
Programming.../ 正在下载... ( Begin: 23:42:46 )
Program OK / 下载 OK
Verify OK / 校验 OK ( Total: 00:01 )
Have already encrypt. / 已加密
-