单片机原理与接口技术
¥32.00定价
作者: 赵嘉蔚、霍凯等
出版时间:2015年2月
出版社:清华大学出版社
- 清华大学出版社
- 9787302219309
- 1-3
- 171700
- 16开
- 2015年2月
- 工学
- 计算机科学与技术
- TP368.1
- 电子电气类
- 本科、高职高专
内容简介
本书全面介绍了MCS-51单片机的结构原理、系统扩展及接口技术。在软件基础方面,本书讲解了指令系统与汇编语言程序设计及C语言程序设计;在硬件基础方面,本书按MCS-51单片机内部集成的功能单元和片外扩展的单元两大部分分别介绍了单片机内部的I/O接口、中断系统、定时器/计数器、串行口,以及存储器扩展、I/O接口扩展的技术与应用;最后,本书通过多个实例讲解了单片机应用系统的设计与仿真技术。
单片机原理与接口技术是一门实用型的课程,本书在内容编写上注重理论与实践的结合,具体体现在3个方面:在每章知识点的介绍中,结合多个小实例进行举例说明,形象直观;部分章节设计了实践性较强的实验,实验内容与相应的理论知识密切相关;最后一章是单片机应用系统设计综合实例,讲解单片机应用系统的实际设计过程与仿真调试,使读者能够把握应用系统的软硬件综合设计的技术。
本书可作为高等院校的单片机原理与接口技术课程的教材,也可作为单片机原理与接口技术课程设计和实验课程的教学参考书。
单片机原理与接口技术是一门实用型的课程,本书在内容编写上注重理论与实践的结合,具体体现在3个方面:在每章知识点的介绍中,结合多个小实例进行举例说明,形象直观;部分章节设计了实践性较强的实验,实验内容与相应的理论知识密切相关;最后一章是单片机应用系统设计综合实例,讲解单片机应用系统的实际设计过程与仿真调试,使读者能够把握应用系统的软硬件综合设计的技术。
本书可作为高等院校的单片机原理与接口技术课程的教材,也可作为单片机原理与接口技术课程设计和实验课程的教学参考书。
目录
第1章 微型计算机基础 1.1 微型计算机概述 1.1.1 基本概念 1.1.2 计算机的基本构成 1.1.3 微型计算机的基本构成 1.1.4 微型计算机的基本工作原理 1.2 微型计算机的基础知识 1.2.1 数制及其转换 1.2.2 二进制算术与逻辑运算 1.2.3 微型计算机的码制与编码 1.3 单片机概述 1.3.1 单片机的结构特点 1.3.2 单片机的主要产品系列 1.3.3 单片机的应用 1.3.4 单片机应用系统开发 习题与思考题 第2章 MCS-51单片机结构原理 2.1 MCS-51单片机内部结构 2.1.1 MCS-51单片机内部的结构图 2.1.2 CPU结构 2.1.3 存储器结构特点 2.1.4 并行I/O接口 2.1.5 中断系统 2.1.6 定时器/计数器 2.1.7 串行I/O接口 2.2 MCS-51单片机存储器结构 2.2.1 MCS-51单片机存储器的结构图 2.2.2 MCS-51单片机程序存储器的组成 2.2.3 MCS-51单片机数据存储器的组成 2.3 MCS-51单片机的引脚信号 2.3.1 MCS-51单片机引脚图 2.3.2 MCS-51单片机引脚的逻辑功能 2.4 MCS-51单片机的工作方式 2.4.1 复位电路与复位方式 2.4.2 程序执行方式 2.4.3 节电方式 2.4.4 EPROM的编程与校验方式 2.5 MCS-51单片机的时钟电路与时序 2.5.1 时钟电路 2.5.2 振荡周期、机器周期和指令周期 2.5.3 典型指令的时序 2.5.4 外部ROM访问时序 2.5.5 外部RAM访问时序 2.6 MCS-51单片机的应用系统 2.6.1 MCS-51单片机外部总线结构 2.6.2 8051/8751/AT89C51最小应用系统 2.6.3 8031最小应用系统 习题与思考题 第3章 MCS-51单片机指令系统与汇编语言程序设计 3.1 MCS-51指令系统概述 3.1.1 指令及指令格式 3.1.2 MCS-51单片机指令分类 3.1.3 MCS-51单片机指令系统 3.2 寻址方式 3.3 数据传送指令 3.3.1 内部传送指令 3.3.2 外部传送指令 3.4 算术与逻辑运算和移位指令 3.4.1 算术运算指令 3.4.2 逻辑运算指令 3.4.3 移位指令 3.5 控制转移指令和位操作指令 3.5.1 控制转移指令 3.5.2 位操作指令 3.6 汇编语言程序设计 3.6.1 汇编语言的语句种类和格式 3.6.2 汇编语言源程序的设计与汇编 3.6.3 汇编语言程序设计的结构 3.7 汇编语言程序设计实验 3.7.1 学习仿真器的使用及简单编程 3.7.2 运算处理程序设计与调试 习题与思考题 第4章 MCS-51单片机的内部接口单元第5章 半导体存储器及并行I/O接口扩展第6章 A/D和D/A转换器的接口第7章 单片机的串行数据接口第8章 单片机C语言程序设计第9章 单片机应用系统设计附录A MCS-51系列单片机指令表 附录B ASCII字符表 附录C Proteus ISIS简介 参考文献