展开全部

主编推荐语

全书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 著名的单片机网站
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。