可以参考我的另一篇文章
- 安装烧錄软件和添加单片机LED灯
由于笔者所用的芯片为STC89C52keil软件中没有集成STC系列的单片机LED灯,需要自己添加于是登录STC官网下载最新的stc-isp软件。
然后打開stc-isp,选择Keil仿真设置点击添加型号和头文件到Keil中
选择安装文件夹(文件夹下需包括C51和UVx,也就是keil软件的安装目录)
点击确定显示STC MCU型号添加成功,点击确定关闭软件。
笔者所用开发板LED原理图如下于是所知D1连接P20接口。
不同发光二极管正向导通电压不同具体压降根据二极管查詢,但同一特点是二极管发光正级电压必须大于负极电压在原理图所示中二极管的正极连接一个电阻然后接到Vcc上,负极直接连接P20端口Vcc為高电平,则P20端口为低电平电阻在这里提供一个压降,避免D1端口两端电压过高同时限制电流过大于是得到我们需要设置的参数,P20端口電压为0即在Keil中需要设置的参数为P20电压为0。
新建项目后选择STC系列找到STC89C52芯片
点击OK,然后选择是成功创建项目。
点击File下的new新建文件,点擊保存文件后缀为.c格式
点击魔术棒,在output下将生生hex文件前打钩
然后编译文件0警告0错误并且生成hex文件
打开stc-isp软件,选择单片机LED灯型号选择串口号和电脑相同,然后打开文件找到刚刚生成的hex文件,一般在生成的Objects文件下
选择下载编程当提示操作成功后即完成
现在来看看点亮嘚第一盏LED灯吧!