21世纪高职高专电子信息类实用规划教材单片机原理及应用(C51语言)/邓立新
内容简介
[
本书以89C51为典型机型,结合大量实例,并以Keil C51作为主要编程和调试工具,由浅入深地讲解了单片机的工作原理及应用技术。全书共分为9章,主要内容包括:单片机基础知识与数制编码、单片机汇编语言程序设计、单片机C51语言程序设计、中断系统与定时/计数器、串行接口、单片机接口技术、单片机应用系统开发。本书将单片机技术的硬件和软件、理论和实践、情境化设计项目等进行了有机的结合,使读者可以在接近实际开发的过程中较完整地学习单片机技术及开发工具的使用,实现了教、学、做的合一。 《单片机原理及应用》可作为高职高专、中等职业学校电类专业“单片机原理及应用”课程以及实践的教学用书,同时m很好适合自学单片机的读者使用。
]
目录
第1章 单片机的认知1.1 单片机概述1.1.1 单片机的概念1.1.2 主流单片机介绍1.1.3 单片机的应用1.2 数制与编码1.2.1 数制1.2.2 数制的C语言表述1.2.3 原码、反码和补码1.2.4 常用编码小结习题第2章 单片机的初步应用2.1 89C51单片机*小系统2.1.1 89C51单片机硬件结构2.1.2 89C51单片机存储器结构2.2 89C51单片机I/O系统2.2.1 并行端口结构2.2.2 指令系统简介2.3 KeilC51软件简介2.3.1 KeilC51软件的安装2.3.2 程序录入与编辑2.3.3 reg51.h头文件详解小结习题第3章 89C51单片机汇编语言简介3.1 89C51单片机指令系统3.1.1 89C51单片机指令分类3.1.2 汇编指令格式3.1.3 寻址方式3.1.4 数据传送指令3.1.5 算术远算指令3.1.6 逻辑运算指令3.1.7 控制转移指令3.1.8 位操作指令3.1.9 伪指令3.2 汇编语言程序结构3.2.1 顺序结构3.2.2 分支结构3.2.3 循环结构3.2.4 子程序小结习题第4章 C51程序设计4.1 C51语言概述4.1.1 C语言和C51语言4.1.2 C51的特点4.1.3 简单C51程序介绍4.2 C51数据类型和数据存储类型4.2.1 常量与变量4.2.2 整型数据4.2.3 实型数据4.2.4 字符型数据4.2.5 数组类型4.2.6 指针类型4.2.7 KeilC51中特有的数据类型4.2.8 数据的存储类型4.3 运算符和表达式4.3.1 算术运算符和算术表达式4.3.2 赋值运算符和赋值表达式4.3.3 逗号运算符和逗号表达式4.3.4 关系运算符和关系表达式4.3.5 逻辑运算符和逻辑表达式4.3.6 位操作运算符和表达式4.4 C51程序结构4.4.1 顺序结构4.4.2 选择结构4.4.3 循环结构4.5 函数4.5.1 函数的定义4.5.2 函数的调用4.5.3 局部变量和全局变量4.5.4 intrins.h库函数介绍4.5.5 中断程序的编写4.5.6 寄存器组的切换小结习题第5章 单片机中断应用5.1 中断的概念5.2 中断控制5.3 单片机中断处理过程5.4 中断系统C51语言编程要点小结习题第6章 单片机定时/计数器应用6.1 定时/计数器的结构及其工作原理6.2 定时/计数器的工作寄存器6.3 定时/计数器的工作方式6.4 定时/计数器C51语言编程要点小结习题第7章 单片机串行口应用7.1 串行通信及其总线标准7.1.1 串行通信的基本概念7.1.2 串行通信总线标准及其接口7.2 单片机串行口及其控制7.2.1 89C51单片机串行口的结构7.2.2 89C51单片机串行口控制寄存器7.2.3 89C51单片机申行口工作方式7.2.4 波特率的设定及串行口初始化7.2.5 串行口C51语言编程要点小结习题第8章 单片机接口技术8.1 110口扩展8.1.1 任务一:简单I/O口扩展的实现8.1.2 任务二:可编程I/O口扩展的实现8.2 人机交互接口8.2.1 任务三:简单的键盘接口的实现8.2.2 任务四:LED数码管显示接口的实现8.3 任务五:A/D转换器及接口技术8.4 任务六:D/A转换器及接口技术小结习题……第9章 单片机综合应用实例附录参考文献
封面
书名:21世纪高职高专电子信息类实用规划教材单片机原理及应用(C51语言)/邓立新
作者:邓立新、董国增、曹月真
页数:254
定价:¥42.0
出版社:清华大学出版社
出版日期:2011-04-01
ISBN:9787302286868
PDF电子书大小:112MB 高清扫描完整版
本文标题:《21世纪高职高专电子信息类实用规划教材单片机原理及应用(C51语言)/邓立新》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!