主页 详情

《单片机原理及应用》_徐敏主编;刘建春,关健生副主编_13664440_9787111384083

【书名】:《单片机原理及应用》
【作者】:徐敏主编;刘建春,关健生副主编
【出版社】:北京:机械工业出版社
【时间】:2012
【页数】:314
【ISBN】:9787111384083
【SS码】:13664440

最新查询

内容简介

第1章 绪论

1.1 单片机的基本概念

1.1.1 CPU、微型计算机、单片机

1.1.2 单片机的组成

1.1.3 单片机的分类与指标

1.2 单片机的发展

1.2.1 单片机的发展概况

1.2.2 单片机技术的发展

1.3 单片机的特点和应用

1.4 计算机中的数与编码

1.4.1 计算机中的数制

1.4.2 数制之间的转换

1.4.3 原码、反码、补码

1.4.4 二进制数的算术运算

1.4.5 常用编码

本章小结

习题1

第2章 单片机的硬件结构及工作原理

2.1 MCS-51单片机内部结构和引脚功能

2.1.1 MCS-51单片机内部结构

2.1.2 MCS-51单片机的引脚

2.2 MCS-51的CPU

2.2.1 运算器

2.2.2 控制器

2.3 MCS-51存储器的结构

2.3.1 程序存储器(使用MOVC访问)

2.3.2 外部数据存储器(使用MOVX访问)

2.3.3 内部数据存储器(使用MOV访问)

2.3.4 特殊功能寄存器SFR(使用MOV访问)

2.3.5 位地址空间

2.4 并行I/O端口

2.4.1 P0口

2.4.2 P1口

2.4.3 P2口

2.4.4 P3口

2.4.5 使用P0~P3口时应注意的问题

2.5 时钟电路与时序

2.5.1 时钟电路

2.5.2 时钟周期、机器周期与指令周期

2.5.3 MCS-51指令的取指/执行时序

2.5.4 访问片外ROM/RAM的指令时序

2.6 复位操作和复位电路

2.7 低功耗运行模式

本章小结

习题2

第3章 MCS-51的指令系统与汇编语言程序设计

3.1 MCS-51单片机指令系统概述

3.2 MCS-51单片机的寻址方式

3.3 MCS-51单片机指令系统

3.3.1 数据传送类指令

3.3.2 算术运算类指令

3.3.3 逻辑运算类指令

3.3.4 控制转移类指令

3.3.5 位操作类指令

3.4 MCS-51汇编语言程序设计

3.4.1 汇编语言程序设计概述

3.4.2 汇编语言语句和格式

3.4.3 汇编语言程序的汇编方法

3.4.4 汇编语言程序设计举例

本章小结

习题3

第4章 C语言基础与C51程序设计

4.1 C51语言概述

4.2 C51语言的基本语法

4.2.1 C51的标识符和关键字

4.2.2 C51的数据类型

4.2.3 变量的存储种类和存储类型

4.2.4 绝对地址的访问

4.2.5 C51的运算符和表达式

4.3 中断服务程序

4.4 C51的库函数

4.5 C51程序设计与应用技巧

4.6 C语言与汇编语言的混合编程

4.6.1 在C51中调用汇编程序

4.6.2 在C51中嵌入汇编代码

4.7 C51应用编程举例

本章小结

习题4

第5章 MCS-51中断系统

5.1 中断系统概述

5.2 MCS-51单片机的中断系统

5.2.1 中断源及中断入口

5.2.2 中断控制

5.3 中断处理过程

5.3.1 中断响应

5.3.2 中断处理

5.3.3 中断返回

5.3.4 中断响应时间

5.3.5 中断请求的撤销

5.4 中断程序设计结构及应用举例

5.4.1 中断程序的一般设计方法

5.4.2 中断程序应用举例

5.4.3 外部中断的扩展

本章小结

习题5

第6章 MCS-51定时/计数器

6.1 定时/计数器概述

6.1.1 定时/计数器的结构

6.1.2 定时/计数器的工作原理

6.2 定时/计数器的控制

6.3 定时/计数器的工作方式

6.4 定时/计数器的初始化

6.5 定时/计数器的应用

6.5.1 定时器应用举例

6.5.2 计数器应用举例

6.5.3 门控制位GATE的应用举例

6.5.4 读运行中的定时/计数器的计数值

本章小结

习题6

第7章 MCS-51串行接口

7.1 串行通信的基本概念

7.2 MCS-51串行口结构与工作原理

7.2.1 串行口控制寄存器SCON

7.2.2 特殊功能寄存器PCON

7.2.3 波特率的设置

7.3 串行口的4种工作方式

7.3.1 方式0

7.3.2 方式1

7.3.3 方式2

7.3.4 方式3

7.3.5 串行口应用编程总结

7.4 多机通信

7.5 串行通信接口标准(RS-232C、485简介)

7.5.1 RS-232C接口

7.5.2 RS-485接口

本章小结

习题7

第8章 MCS-51系统扩展

8.1 存储器概述

8.1.1 存储器的分类

8.1.2 存储器的主要性能指标

8.1.3 存储器常用芯片

8.2 系统扩展结构与编址技术

8.2.1 系统扩展结构

8.2.2 系统总线

8.2.3 系统扩展常用芯片

8.2.4 编址技术

8.3 程序存储器ROM的扩展与应用

8.4 静态数据存储器RAM的扩展与应用

8.5 存储器的综合扩展

8.6 输入/输出口的扩展

8.6.1 I/O口扩展概述

8.6.2 TTL芯片扩展

8.6.3 8255A可编程并行I/O口

本章小结

习题8

第9章 MCS-51单片机接口技术

9.1 键盘接口技术

9.1.1 键盘工作原理及消抖

9.1.2 键盘接口的工作原理

9.1.3 矩阵式键盘设计实例

9.2 LED数码显示器

9.2.1 LED显示器的结构与原理

9.2.2 LED显示方式

9.2.3 LED与单片机的接口

9.3 LCD液晶显示器

9.3.1 字符型液晶显示模块的组成和基本特点

9.3.2 LCD1602模块接口引脚功能

9.3.3 LCD1602内部结构

9.3.4 LCD1602模块的操作命令

9.3.5 LCD1602与单片机接口和编程

9.4 A/D、D/A转换器的接口及应用

9.4.1 A/D转换器概述

9.4.2 ADC0809与MCS-51的接口

9.4.3 D/A转换器概述

9.4.4 MCS-51与8位DAC0832的接口

本章小结

习题9

第10章 MCS-51单片机总线技术

10.1 SPI总线接口技术

10.2 I2C总线接口技术

10.2.1 I2C总线工作原理

10.2.2 I2C总线的数据传输

10.2.3 MCS-51单片机扩展I2C总线器件的接口设计

10.3 CAN总线接口技术

10.3.1 CAN总线简介

10.3.2 CAN总线分层协议

10.3.3 CAN报文传输

10.3.4 CAN节点硬件设计

10.3.5 CAN节点软件设计

本章小结

习题10

第11章 单片机应用系统的研制与开发环境

11.1 单片机应用系统的研制步骤和方法

11.1.1 单片机应用系统的研制流程

11.1.2 总体设计

11.1.3 硬件系统

11.1.4 软件系统

11.1.5 系统调试

11.2 单片机应用系统开发环境

11.3 Keil C51高级语言集成开发环境——μVision4 IDE

11.3.1 μVision4 IDE的主要特性

11.3.2 μVision4 IDE集成开发环境

11.3.3 μVision4 IDE的使用

11.4 基于Proteus的单片机系统仿真

11.4.1 Proteus7 Professional界面介绍

11.4.2 绘制电路原理图

11.4.3 ProteusVSM与μVision4的联调

本章小结

习题11

第12章 单片机应用系统设计实例

12.1 正、反转可控步进电动机实例

12.1.1 基础知识

12.1.2 电路与软件设计

12.1.3 运行与思考

12.2 基于ADC0832的两路电压表实例

12.2.1 基础知识

12.2.2 电路与软件设计

12.2.3 运行与思考

12.3 汽车空调控制器设计

12.3.1 基础知识

12.3.2 电路与软件设计

12.3.3 运行与思考

本章小结

附录 MCS-51单片机指令表

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
237c17c761d6f64ffb9aa34878effbe0#8eb0db8fec05daa5eab18c6a39521103#87131125#13664440.zip