您的位置 首页 测评

51单片机根底学习(1)点亮一个LED灯

最近开始接触单片机之后,能明显感觉到单片机的资料和OI的资料不是一个风格,原因大概在于单片机面向的人群——不管从社会阶层还是年龄来说…

最近开端触摸单片机之后,能显着感觉到单片机的材料和OI的材料不是一个风格,原因大约在于单片机面向的人群——不论从社会阶层仍是年纪来说跨度都十分大,学习的目的性也很强,这导致我们在记载自己材料时心境一般都比较浮躁。嗯,看惯了程序员们清淡口味的笔记之后,一共很不高兴,所以我就回到了博客园。

首要,在运用单片机以及单片机开发板的时分,要理解这是一堆十分不可靠的电路……然后就可以入坑了。

我用的开发板类型是HC6800-EM3 V2.0,感觉十分坑,有时间有爱好的仍是买元件自己焊板子吧。

IDE是keil4,一般的C言语环境。

【点亮LED小灯】

#include   sbit led=P0^0;void main(){while(1){led=0;}    }

这个程序十分简略,可是关于彻底没有触摸过单片机的人来说仍是有许多注意事项的。

首要是要增加头文件“reg52.h”,否则C晒干是没有sbit这种数据类型的。有了这个头文件今后,P0、P1、P2、P3这几个一共单片机8个引脚的变量都不必自己再界说了。然后还有单片机内部的一些涉及到中止之类的功用的变量界说

主程序需求知道的便是单片机初始状况默许都是高电平,1代表高电平,0是低电平。而且单片机一旦通电就会一向碑文你的程序,不能封闭只能断电,所以为了科学运用单片机,最好自己预先设定一个死循环。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ceping/265624.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部