?/p>
1
?/p>
?/p>
12
?/p>
单片机复习提?/p>
一、项目准备篇(一?/p>
C51
语言及语?/p>
1.
数据类型
?/p>
1
?/p>
常用数据类型名称?/p>
占用字节数?/p>
取值范围?/p>
如:
char
?/p>
1
字节
-128
?/p>
+127
int
?/p>
2
字节
-32768
?/p>
+32767
等?/p>
?/p>
2
?/p>
sbit
类型?/p>
bit
类型的区别:前者可以定义特
殊功能寄存器中的位,
后者用于定?/p>
51
单片机内部位
地址空间中的位。如?/p>
sbit P1_1=P1^1;
bit flag;
2.
变量定义和作用域
?/p>
1
)变量必须先定义后使用,变量的定义格式;
?/p>
2
)变量的作用域:
全局变量:在函数外部定义,函数可以用全局变量
传递多个数据结果;
函数中用
return
只能传递一个数据结
果?/p>
局部变量:在函数内部定义,函数外部不可见?/p>
?/p>
3
)关键字的概?/p>
例:下列标识符中哪些?/p>
C51
编程时使用的关键字?