零点起飞学51单片机作者:赵杰,王丽,韩龙编著出版时间:2019年版内容简介 《零点起飞学 51单片机/零点起飞》以51系列单片机原理和应用为主线,介绍单片机的工作原理、内部各功能部件的结构、汇编指令系统、C51语言编程,并以此为基础,采用汇编语言和c语言相对照的编写方式,重点讲解51系列单片机内部资源及应用编程、51单片机的接口技术,并精心设计大量例题和多种解题思路。精选具有代表性的真实项目,包括温度传感器、红外遥控、直流电动机控制等内容。《零点起飞学 51单片机/零点起飞》既可作为普通高等院校通信工程、电子信息、自动化、电气工程、计算机、机电一体化、测控技术和仪器仪表等专业的教材,也可作为广大单片机应用开发技术人员的参考资料和培训教材。目录第1章 单片机系统概述1.1 微型计算机概述1.2 单片机的发展历史1.3 单片机的分类1.4 单片机的发展趋势1.5 单片机的应用1.6 主流单片机产品1.6.1 Intel公司的MCS-51系列单片机1.6.2 Atmel公司的AVR单片机1.6.3 Microchip公司的PIC单片机第2章 单片机的硬件结构2.1 单片机的内部结构2.2 51单片机的中央处理器2.3 单片机的工作过程2.4 51系列单片机的引脚及功能2.5 存储器结构2.5.1 存储器地址分配2.5.2 程序存储器2.5.3 片内数据存储器2.5.4 片外数据存储器2.6 时钟电路和CPU时序2.6.1 时钟电路2.6.2 时序单位2.6.3 典型指令时序2.7 单片机的工作方式2.7.1 复位方式2.7.2 程序执行方式2.7.3 低功耗工作模式2.8 思考与练习第3章 指令系统3.1 单片机开发语言概述3.2 指令格式和寻址方式3.2.1 汇编语言指令格式3.2.2 寻址方式3.3 80C51单片机的指令系统3.3.1 数据传送指令3.3.2 算术运算类指令3.3.3 逻辑运算类指令3.3.4 控制转移指令3.3.5 位操作指令3.4 伪指令3.5 汇编语言程序设计3.5.1 顺序程序设计3.5.2 查表程序设计3.5.3 分支程序设计3.5.4 循环程序设计3.5.5 子程序设计3.6 汇编语言程序设计实例3.6.1 巡回检测报警装置3.6.2 单片机测温系统3.6.3 码制转换3.6.4 排序问题3.7 思考与练习第4章 单片机C51程序设计4.1 C51基础知识4.2 数据类型4.2.1 C语言数据类型4.2.2 常量4.2.3 变量4.3 运算符与表达式4.3.1 赋值运算符与表达式4.3.2 算术运算符与表达式4.3.3 逻辑运算符与表达式4.3.4 关系运算符与表达式4.3.5 位运算符与表达式4.3.6 逗号运算符与表达式4.3.7 条件运算符4.3.8 长度运算符4.3.9 指针运算符4.3.10 复合赋值运算符与表达式4.3.11 类型转换运算符4.3.12 运算符优先级和结合性4.4 构造数据类型4.4.1 数组4.4.2 指针4.4.3 结构4.4.4 共用体(联合)4.4.5 枚举……第5章 51单片机并行I/O端口第6章 51单片机中断系统第7章 MCS-51单片机定时器,计数器第8章 51单片机串行接口第9章 并行I/O接口的扩展第10章 存储器的扩展第11章 输入设备第12章 输出设备第13章 ND和D/A转换器第14章 应用实战案例附录A ASCII码字符表附录B MCS-51系列单片机指令一览表附录C C51库函数 上一篇: 辽宁信息技术职业教育集团电子信息技术课程标准 1 王雨华,马彪主编 2019年版 下一篇: 面向21世纪高等学校精品规划教材·电子信息类 现代通信原理 黄小虎主编 2008年版