单片机原理及应用(第4版)

单片机原理及应用(第4版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全书10章,涵盖MCS-51单片机原理、设计、应用及调试,培养实践能力,理论与实际相结合。

内容简介

全书共10章,内容包括:绪论、MCS-51单片机的结构与原理、指令系统及程序设计、内部资源及应用、系统扩展技术、输入/输出通道设计、交互通道配置与设计、应用系统设计,以及单片机调试/仿真常用软件Keil C51与Proteus的使用方法介绍,最后一章为课程设计与创新实验题目。每章都配有习题,并免费提供包括电子课件、典型例题的动画与Proteus仿真,以及习题参考答案在内的教学资源包。电子课件请登录华信教育资源网(www.hxedu.com.cn)下载。用手机扫描书中的二维码可以播放仿真演示。本书以培养学生的工程实践能力为目标,突出多种典型常用集成电路芯片的介绍与应用,突出单片机外围接口芯片的扩展、单片机应用系统的设计与实现及单片机的典型应用;汇编语言与C51语言程序设计并重,注重新技术和新器件的引入,如:CPLD/FPGA、PSD、I2C总线、时钟芯片、系统监控芯片、串行A/D转换器和D/A转换器、片上系统(SoC)等;理论联系实际,系统实用。

章节目录

封面

版权页

第4版前言

目录

绪论

习题0

第1章 MCS-51单片机的结构与原理

1.1 MCS-51单片机硬件结构及引脚

1.1.1 MCS-51单片机内部结构

1.1.2 MCS-51单片机外部引脚

1.1.3 AT89单片机简介

1.1.4 STC单片机简介

1.2 MCS-51单片机的工作方式

1.2.1 复位方式

1.2.2 程序执行方式

1.2.3 节电方式

1.2.4 编程和校验方式

1.3 单片机的时序

1.3.1 MCS-51单片机的时序单位

1.3.2 MCS-51单片机指令的取指/执行时序

1.3.3 访问外部ROM/RAM指令的时序

1.4 C8051F片上系统(SoC)简介

1.4.1 概述

1.4.2 基本结构与特点

习题1

第2章 MCS-51单片机的指令系统与程序设计

2.1 汇编语言概述

2.1.1 汇编语言指令格式与伪指令

2.1.2 指令的分类

2.1.3 指令中的常用符号

2.1.4 指令的字节数

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

2.2.1 立即寻址

2.2.2 直接寻址

2.2.3 寄存器寻址

2.2.4 寄存器间接寻址

2.2.5 变址寻址

2.2.6 相对寻址

2.2.7 位寻址

2.3 MCS-51单片机的指令系统

2.3.1 数据传送指令

2.3.2 算术运算指令

2.3.3 逻辑运算及移位指令

2.3.4 控制转移指令

2.3.5 位操作指令

2.4 MCS-51单片机C51语言

2.4.1 C51语言概述

2.4.2 C51语言的程序结构、数据与存储类型

2.4.3 C51语言的头文件与库函数

2.4.4 C51语言中绝对地址的访问

2.4.5 C51语言与汇编语言混合编程的方法

2.5 程序设计

2.5.1 汇编语言程序设计的步骤

2.5.2 顺序程序设计

2.5.3 分支程序设计

2.5.4 循环程序设计

2.5.5 查表程序设计

2.5.6 子程序设计

2.6 程序设计举例

2.6.1 多字节算术运算程序

2.6.2 数制转换程序

2.6.3 散转程序

2.7 汇编语言的开发环境

2.7.1 单片机开发系统

2.7.2 汇编语言源程序的编辑与汇编

2.7.3 汇编语言源程序的调试

习题2

第3章 MCS-51单片机的内部资源及应用

3.1 MCS-51单片机的并行I/O接口

3.1.1 并行I/O接口的内部结构

3.1.2 MCS-51单片机并行I/O接口的应用

3.1.3 C51语言中MCS-51单片机并行I/O接口的定义方法

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

3.2.1 中断的基本概念

3.2.2 MCS-51单片机中断系统简介

3.2.3 软件设计

3.2.4 MCS-51单片机扩展外部中断请求输入口

3.3 MCS-51单片机的定时器/计数器

3.3.1 定时器/计数器

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

3.3.3 定时器/计数器的应用

3.4 MCS-51单片机的串行通信

3.4.1 概述

3.4.2 MCS-51单片机的串行口

3.4.3 串行口的工作方式

3.4.4 串行口的通信波特率

3.4.5 串行口的初始化

3.4.6 串行口的应用

习题3

第4章 MCS-51单片机的系统扩展技术

4.1 MCS-51单片机系统扩展概述

4.1.1 MCS-51单片机的外部扩展原理

4.1.2 MCS-51单片机系统地址空间的分配

4.2 存储器的扩展

4.2.1 程序存储器扩展

4.2.2 数据存储器扩展

4.2.3 MCS-51单片机对外部存储器的扩展

4.2.4 程序存储空间和数据存储空间的混合

4.3 并行I/O接口的扩展

4.3.1 概述

4.3.2 普通并行I/O接口扩展

4.3.3 可编程并行I/O接口芯片扩展

4.3.4 可编程逻辑器件的扩展

4.3.5 可编程系统器件的扩展

4.4 时钟芯片的扩展

4.4.1 时钟芯片概述

4.4.2 DS1302的工作原理及应用

4.5 系统监控芯片的扩展

4.5.1 概述

4.5.2 MAX692A的工作原理及应用

4.6 总线接口扩展

4.6.1 RS-232C总线标准与接口电路

4.6.2 RS-422/RS-485总线标准与接口电路

4.6.3 I2C总线标准与接口电路

4.6.4 其他常用总线标准

习题4

第5章 MCS-51单片机的输入/输出通道设计

5.1 输入/输出通道概述

5.1.1 传感器

5.1.2 单片机应用系统的输入/输出通道

5.2 D/A转换器及其硬软件设计

5.2.1 D/A转换器的性能指标

5.2.2 D/A转换器的分类

5.2.3 D/A转换器的硬软件设计

5.3 A/D转换器及接口技术

5.3.1 A/D转换器的性能指标

5.3.2 A/D转换器的分类

5.3.3 A/D转换器的硬软件设计

5.3.4 数据采集系统

习题5

第6章 MCS-51单片机的交互通道配置与设计

6.1 MCS-51单片机扩展键盘的技术

6.1.1 概述

6.1.2 使用键盘时必须解决的问题

6.1.3 单片机扩展键盘的硬软件设计

6.2 MCS-51单片机扩展显示器的技术

6.2.1 LED显示器及其硬软件设计

6.2.2 液晶显示器及其硬软件设计

6.2.3 单片机扩展液晶显示模块LCD1602

6.3 MCS-51单片机扩展键盘和显示器的设计实例

6.3.1 利用8155/8255A扩展键盘和显示器

6.3.2 利用MCS-51单片机的串行口扩展键盘和显示器

6.3.3 利用专用芯片扩展键盘和显示器

6.4 MCS-51单片机扩展微型打印机的技术

6.4.1 微型打印机的特点

6.4.2 单片机扩展微型打印机的硬件设计

6.4.3 字符代码及打印命令

6.4.4 单片机扩展微型打印机的设计举例

习题6

第7章 MCS-51单片机应用系统设计

7.1 MCS-51单片机应用系统设计过程

7.1.1 总体设计

7.1.2 硬件设计

7.1.3 软件设计

7.1.4 可靠性设计

7.1.5 单片机应用系统的调试与测试

7.2 单片机应用系统设计举例

7.2.1 单片机在工业测控系统中的应用

7.2.2 单片机在直流电动机调速中的应用

习题7

第8章 Keil C51与Proteus简介

8.1 Keil C51简介

8.1.1 Keil C51概述

8.1.2 Keil C51的开发环境

8.1.3 Keil C51功能模块简介

8.1.4 Keil C51软件的安装

8.1.5 Keil C51软件的使用

8.2 Proteus简介

8.2.1 Proteus概述

8.2.2 Proteus智能原理图输入系统简介

8.2.3 单片机应用系统的虚拟设计与仿真

8.2.4 Proteus ISIS与Keil C51的联调

习题8

第9章 课程设计与创新实验题目

9.1 医院住院病人呼叫器的设计

9.2 万年历的设计

9.3 住校学生生活时间提示系统的设计

9.4 智力竞赛抢答器的设计

9.5 交通信号灯实时控制系统的设计

9.6 电子密码锁的设计

9.7 超声波测距系统的设计

9.8 数字频率计的设计

9.9 8路数据采集系统的设计

9.10 温度控制系统的设计

9.11 电梯自动控制电路的设计

9.12 出租车计程计价器的设计

9.13 智能化公共汽车报站器的设计

9.14 自动往返电动车的设计

9.15 简易IC卡收费器的设计

9.16 消毒柜控制系统的设计

附录A ASCII码字符表

附录B MCS-51单片机指令表

附录C 著名的单片机网站

参考文献

单片机原理及应用(第4版)是2018年由电子工业出版社出版,作者张鑫。

得书感谢您对《单片机原理及应用(第4版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
数据库原理及应用教程(第4版)(微课版) 电子书
全书共7章,主要内容包括:数据库系统概述、关系数据库、关系数据标准语言SQL、关系数据库理论、数据库安全保护、数据库设计和SQLServer2012应用。本书除介绍数据库技术的基本原理外,还以SQLServer2012为背景介绍了数据库技术的实现,使读者可以充分利用SQLServer2012平台深刻理解数据库技术的原理,达到理论和实践的紧密结合。
数据库系统原理及MySQL应用教程(第2版) 电子书
本书全面系统地讲述了数据库技术的基本原理和应用。
STM32单片机原理与项目实战 电子书
本书介绍了单片机技术的具体应用,并通过具体项目讲解单片机开发的基本流程和方法,以及单片机开发工具的使用方法。
爱上单片机(第4版) 电子书
适读人群 :电子爱好者 单片机技术初学者 单片机相关专业师生 《无线电》杂志作者杜洋出品 国内单片机爱好者圈子里的有影响力人物 一本有生命力的单片机学习图书 畅销10年,累计销量突破3万册 不仅学技术,还能获得人生指导
大数据技术原理与应用(第2版) 电子书
国内高校大数据课程知名教师倾心之作,带你“零基础”学习大数据。