| 第1章 单片机基础知识1.1 8051单片机的特点11.2 8051的内部结构31.2.1 中央处理器31.2.2 存储器组织51.2.3 片内并行接口81.2.4 8051的内部资源101.2.5 8051的芯片引脚111.2.6 单片机的工作方式121.3 8051的系统扩展141.3.1 外部总线的扩展141.3.2 外部程序存储器的扩展161.3.3 外部数据存储器的扩展181.4 8051指令系统221.4.1 寻址方式221.4.2 指令说明231.4.3 伪指令301.4.4 指令系统表311.5 实用程序设计36习题一38第2章 C与80512.1 8051的编程语言412.2 Cx51编译器422.3 KEIL 8051开发工具432.4 KEIL Cx51编程实例482.5 Cx51程序结构53习题二54第3章 Cx51数据与运算3.1 数据与数据类型553.2 常量与变量563.3 Cx51数据的存储类型与8051存储器结构593.4 8051特殊功能寄存器(SFR)及其Cx51定义643.5 8051并行接口及其Cx51定义663.6 位变量(BIT)及其Cx51定义683.7 Cx51运算符、表达式及其规则693.7.1 Cx51算术运算符及其表达式693.7.2 Cx51关系运算符、表达式及优先级713.7.3 Cx51逻辑运算符、表达式及优先级713.7.4 Cx51位操作及其表达式733.7.5 自增减运算符、复合运算符及其表达式78习题三79第4章 Cx51流程控制语句4.1 C语言程序的基本结构及其流程图804.1.1 顺序结构及其流程图804.1.2 选择结构及其流程图804.1.3 循环结构及其流程图814.2 选择语句834.2.1 选择语句 if834.2.2 switch/case语句864.3 循环语句874.3.1 while语句884.3.2 do while语句894.3.3 for循环语句90习题四93第5章 Cx51构造数据类型5.1 数组945.1.1 一维数组945.1.2 二维数组975.1.3 字符数组995.1.4 查表1005.1.5 数组与存储空间1015.2 指针1015.2.1 指针的基本概念1015.2.2 数组指针和指向数组的指针变量1055.2.3 指向多维数组的指针和指针变量1095.2.4 关于KEIL Cx51的指针类型1105.3 结构1125.3.1 结构的定义和引用1125.3.2 结构数组1165.3.3 指向结构类型数据的指针1175.4 共用体1205.5 枚举121习题五123第6章 Cx51函数第7章 模块化程序设计第8章 8051内部资源的C编程第9章 8051扩展资源的C编程第10章 8051输出控制的C编程第11章 8051数据采集的C编程第12章 8051机间通信的C编程第13章 8051人机交互的C编程附录A μVision2集成开发环境使用附录B KEIL Cx51上机指南 |
商品评论(0条)