首先按步骤安装软件:
1,机器人相关资料STC扩展版使用资料---》KEIL-C51破解版(中文)---》Keil_C51_v6.12---》 KEIL主程序---》setup---》Setup.exe,双击安装keil程序。
2,在 KEIL补丁文件程序 文件夹中双击setup安装补丁文件。
3,在 KEIL汉化程序 文件夹中双击puv2---》点击unzip---》完成汉化。
4,将uv2.cdb复制到C:\Keil\UV2中,将STC12C5A60S2.H复制到C:\Keil\C51\INC中。
完成安装后就要使用keil软件编译程序了,先新建一个工程作为程序的存放区。
文件名自己定,这里我定为test。
保存后会弹出选择设备的窗口,找到STC12C5A60S2点击确定。
然后如图点新建文本。
注意要加后缀 .c 再保存。
如图点保存按钮。
如图点击Source Group 1右键弹出菜单,选择 增中文件到组“Source Group 1”。
选中刚才保存的文本。
点击Add后关闭。
这样Source Group 1组左边就会出现+号,表示有子文件,点开就可发现刚才添加的文本,到此整个工程就建立好了.
我们可以在右边的代码编辑处编写代码了。
编写完代码后想生成hex文件 怎么办,如图点目标选项按钮。
在输出选项中,在生成HEX文件选项前打勾,其他不用改,确定。
点编译按钮。
代码就会被keil编译,如果没有错误的话就会在工程所在的文件夹里生成单片机可用的HEX文件。
STC系列单片机的下载HEX程序的方法:
1,usb转串口模块的5V,GND,RXD(接收),TXD(发送),分别依次接上单片机的5V,GND,TXD(发送),RXD(接收)
2,选择单片机型号
3,打开hex后缀的程序文件
4,选择com口
5,注意是否选中了外部晶体或时钟
6,点击下载
7,关键一步,拔掉5V的接头,然后再插上,(插拔要稳,杜邦头有时候接触不良会失败,可以多试几次)这时图上最下面红框里就会显示下载过程信息,最后下载完成(如图)
评论