本教程采用串口方式烧录程序,程序烧录前确保已经安装好KeilC51软件和USB-TTL驱动。如没请在公众号菜单栏的软件获取中下载Keil C51软件和USB-TTL驱动(在Keil C51软件安装教程的最后部分有驱动安装教程)。
(相关资料图)
1、硬件连接:其中烧录器的GND连接单片机的GND,烧录器的RXD接单片机的TXD(P3.1引脚),烧录器的TXD接单片机的RXD(P3.0引脚),烧录器的5V0接单片机的VCC,将烧录器插入电脑。PS:注意接线,烧录器标号①③⑤⑦⑨是靠近烧录器缺口这一行。
2、打开程序。
3、创建HEX文件:在Keil C51软件中点击”Options for Targer”按钮。
①选择”Output”界面;②勾选Create HEX File;③点击OK按钮;
4、程序编译:点击Build。
编译后对话框显示有creating hex file,0个错误,0个警告即可进行程序烧录。
5、程序烧录:打开烧录软件STC-ISP,单片机型号选择STC89C52RC/LE52RC(单片机型号根据实际的型号来选择);串口号选择USB-SERIAL CH340(COMX),其中X不是固定的,取决于烧录器接电脑的哪个端口。
如果已经将烧录器插入电脑没有显示USB-SERIAL CH340就是驱动安装不成功,如下图所示。
点击打开程序文件按钮,找到提供的代码文件,在Objects文件夹里面找到后缀名为.hex文件,选中后缀名为.hex文件,点击打开按钮。
6、点击下载/编程按钮后右下角对话框显示操作成功表示程序烧录成功。
其他注意事项:
①修改代码后记得将程序重新编译一遍再烧录;
②更改其他的程序烧录进单片机记得在STC-ISP软件更换后缀名为.hex文件;
标签: