单片机预备知识
创建工程下文件
(步骤如图所示u_Vision4)
新建文件并保存
注意:文件名为:*******.c(表示C语言变成下的文件)
生成HEX文件
如何点亮一个发光二极管
默认为高电平,当输入为低电平时发光二极管亮
- 点亮第一个发光二极管
(位操作方法)
#include<reg52.h>
sbit D1=P1^0;
void main()
{
D1=0;
}
(总线操作方法)(第二个LED灯亮)
#include<reg52.h>
void main()
{
P1=0Xfd;
}
原理图(十六进制):
<reg52.h>是什么意思
-
include<reg52.h>的意思是把reg52.h这个文件原封不动地放在这里,其中已经定义了一些操作。(可根据需求,增加或删减其中语句进行操作)
-
reg52.h中定义了D1=P1^0后的结果
-
没定义就会显示出错error
-打开reg52.h
- reg52.h的位置
Keil文件——C51——INC——在键盘上快速极大reg文件开头名(当文件比较多的时候)
注释
符号:“ // ” 或“ /* */ ”