天天看点

如何搭建STC单片机开发环境,点亮一颗led?

作者:思创电子

学习任何单片机都要需要软件,软件分为两种,编程软件,程序烧录软件,有的单片机编程软件集成烧录软件。

程序烧录软件:STC ISP programming software (v6.91)

程序开发软件:keil5

根据选择的单片机,选择开发软件,烧录软件,我们使用stc单片机,就要到stc的官网去下载软件,网址如下

//www.stcmicro.com/rjxz.html

选择程序烧录软件v6.91,点击下载

STC ISP programming software (v6.91)

解压打开软件

如何搭建STC单片机开发环境,点亮一颗led?

选择芯片型号,选择串口,现在的电脑都没有串口,要准备一根usb转ttl串口线,转换一个串口端口,连接上之后,点击检测MCU,右边会出现单片机的版本信息

如何搭建STC单片机开发环境,点亮一颗led?

点击KEIL仿真设置,点击添加头文件到keil中,头文件是提供单片机内部地址映射的表,没有有文件,程序找不到内部地址,就不能操作内部寄存器。

如何搭建STC单片机开发环境,点亮一颗led?
如何搭建STC单片机开发环境,点亮一颗led?

Keil软件安装过程不再叙述,涉及到版权,网上有很多安装教程,安装好软件,打开软件,电机新建工程

如何搭建STC单片机开发环境,点亮一颗led?

添加main.c

如何搭建STC单片机开发环境,点亮一颗led?

在main.c中添加代码,先不讲代码的原理,直接复制就可以

如何搭建STC单片机开发环境,点亮一颗led?

点击第二个按钮编译

如何搭建STC单片机开发环境,点亮一颗led?

点击魔术棒,点击,把create hex file打勾

如何搭建STC单片机开发环境,点亮一颗led?

根据原理图,做出做小单片机系统,单片机的下载程序是通过串口,P3.0和P3.1

如何搭建STC单片机开发环境,点亮一颗led?

STC的单片机下载程序需要冷启动,断开电源在打开电源,才可以下载程序

如何搭建STC单片机开发环境,点亮一颗led?

观察单片机的P10引脚的Led是否点亮,如果不接led可以用万用表测量p10脚电压,正常输出应该是5v电压,如果不对电压是0v,到这里开发环境就搭建完成了。

本人多年单片机软件硬件开发经验和电路维修经验,学电路,加关注,让你学习不迷路,您的点赞是我分享经验的最大动力,有问题请留言探讨。

继续阅读