单片机基础知识及单片机C语言.pptx
什么是单片机?单片机在一片集成;2、单片机能做什么凡是与控制或;工业自动化:数据采集、测控技术;实践第一。即缺什么补什么(补充;80C51系列介绍﹡;总线型非总线型80C51的引脚;无标题;总线(BUS)是计算机各部件之;CPU:由运算和控制逻辑组成,;五个中断源的中断控制系统;一个;C51简介C;C语言作为一种非常方便的语言而;片机的指令系统不要求了解,仅要;指针与指针变量:若定义变量x,;主函数名必须为main()。;3、单片机C程序的数据类型常量;(3)实型变量:float和;顺序结构例:main(){;分支结构单分支结构形式:if(;双分支结构:形式:if(条件表;由双分支结构变化而成的多分支结;例:;(4)switch…case;例:;循环结构1while(表达式);do{循环体语句;}whil;使用文件包含命令#includ;C51存储类型存储类型寻址空间;存储类型寻址空间数据长度值域范;21个SFR只能直接寻址,一般;单片机中断源与C中断程序中中断;01Voidtimer0(v;片外扩展的I/O接口,可用#d;程序示例例1:清零程序(将2;清零程序(将2000H—20;★汇编语言程序O;★查找零的个数C-51程序#i