周六吃完晚饭寻思着做点什么,想起前几天失败多次的单片机编程步骤开发第一课决定再试一次。
之前照着书上下载的是Keil 4(MDK),遇到各种问题无法安装STC系列的产品。冷静下来想想换了个思路,重新下载了开发工具keil C51。常规的下载链接: 选择C51. 如果没法下载,本文最后另外有链接
第二步:导入STC产品库
下载STC-ISP, 。打开软件之后选择”Keil 仿真设置“,点击”添加型号和头文件到keil中 添加STC仿真器驱动到Keil中“后面按提示操作。
项目建立后新建一个文件,然后输入代码并保存为”XXX.c",以.c为扩展名
第四步:生成HEX文件
在弹出的对话框中,设置晶振(Xtal)为12Mhz
保存后点击”Rebuild"按钮,观察輸出信息如果没有错误提示就是成功了。
生成的文件名称是 “项目名称”.hex
第五步:烧录程序至开发板
打开STC-ISP点击“打开程序文件”,选擇上一步中生成的hex文件开发板链接电脑,设置号串口号
点击“下载/编程”,程序就烧录至下位机了
如果软件信息在 “正在检测目标單片机编程步骤 ..” 这一步卡住不动,别慌开发板重新上电即可完成。
正如前面程序中所写的P1.0的灯亮了。