2.8 知识小结

项目2知识点总结思维导图如图2-32所示。

图2-32 项目2知识点总结思维导图

(1)建立用指令语句来操作硬件的思想,理解软、硬件间的对应关系,见表2-19。

表2-19 单片机引脚软、硬件间的对应关系

(2)掌握程序开发过程:任务分析→电路设计→确定方案绘制流程→程序编写→仿真、调试、代码下载→实际运行调试。

(3)理解逻辑运算符,灵活应用位运算符与(&)、或(|)、异或(^)、非(~),开放的左移(<<)、右移(>>),以及移位函数_crol_()、_cror_()等。

(4)掌握算术运算符+、-、*、/、%、++、--,注意++i和--i的区别。

(5)认识复合赋值运算符+=、-=、*=、/=、%=、<<=、>>=、&=、^=、|=。

(6)函数、头文件是C结构化程序设计的主要元素,注意应用、体会、掌握。根据头文件的访问次序,一般引用库中的头文件通过#include<>,存放在自己工程所在的文件夹中,自定义头文件通过#include" "。

(7)编译预处理包括引用头文件、条件编译和宏定义(其中宏定义的内容见4.1.5节)。