注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络硬件、外部设备与维护单片机原理及其接口技术(第2版)

单片机原理及其接口技术(第2版)

单片机原理及其接口技术(第2版)

定 价:¥42.00

作 者: 胡汉才编著
出版社: 清华大学出版社
丛编项:
标 签: 单片计算机

ISBN: 9787302077374 出版时间: 2004-02-01 包装: 胶版纸
开本: 26cm 页数: 454 字数:  

内容简介

  本书以MCS-51系列单片机为主线,全面而翔实地论述了单片机应用系统的结构、原理和应用。全书结构紧凑、单节编排合理,具有一定的通用性、系统性和实用性,文句力求简炼、深入浅出和通俗易懂。本书是《单片机原理及其接口技术》的第2版,它系统地论述了MCS-51单片机的组成原理、指令系统和汇编语言程序设计、中断系统和接口技术等问题,并在此基础上讨论了单片机应用系统的设计。全书共分10章(本书第10章对第1版的第10~12章内容进行了删改和综合),每章后都附有一定数量的习题与思考题。本书继承和发扬了第1版的风格和特色,并增加了MCS-51对LCD的接口、MCS-51的多机通信以及单片机硬件和软件的抗干扰设计等新内容。全书自成体系、结构紧凑、前后呼应、衔接自然且行文流畅。为便于读者学习,作者还编写了与本书配套的《单片机原理及其接口技术学习辅导与实践教程》。本书可作为高等院校教材,也可作为广大科技人员的自学参考书。

作者简介

暂缺《单片机原理及其接口技术(第2版)》作者简介

图书目录

 第1章  微型计算机基础
 1.1  计算机中的数制及数的转换
 1.1.1  计算机中的数制
 1.1.2  计算机中数制间数的转换
 1.2  计算机中数的表示方法
 1.2.1  定点机中数的表示方法
 1.2.2  浮点机中数的表示方法
 1.2.3  二进制数的运算
 1.3  计算机中数的表示形式
 1.3.1  机器数的原码.反码和补码
 1.3.2  补码的加减运算
 1.3.3  补码运算的正确性及变形码
 1.4  计算机中数和字符的编码
 1.4.1  BCD码和ASCII码
 1.4.2  汉字的编码
 1.4.3  校验码编码
 1.5  单片微型计算机概述
 1.5.1  单片机的内部结构
 1.5.2  单片机的基本原理
 1.5.3  单片机的分类及发展
 1.5.4  典型单片机性能概览
 1.5.5  单片机在工业控制中的应用
 习题与思考题
 第2章  MCS-51单片机结构与时序
 2.1  MCS-51单片机内部结构
 2.1.1  CPU结构
 2.1.2  存储器结构
 2.1.3  I/O端口
 2.1.4  定时器/计数器
 2.1.5  中断系统
 2.2  MCS-51单片机引脚功能
 2.2.1  MCS-51单片机引脚及其功能
 2.2.2  8031对片外存储器的连接
 2.3  MCS-51单片机工作方式
 2.3.1  复位方式
 2.3.2  程序执行方式
 2.3.3  节电工作方式
 2.3.4  编程和校验方式
 2.4  MCS-51单片机时序
 2.4.1  机器周期和指令周期
 2.4.2  MCS-51指令的取指/执行时序
 2.4.3  访问片外ROM/RAM的指令时序
 习题与思考题
 第3章  MCS-51单片机指令系统
 3.1  概述
 3.1.1  指令格式
 3.1.2  指令的三种表示形式
 3.1.3  指令的字节数
 3.1.4  指令的分类
 3.1.5  指令系统综述
 3.2  寻址方式
 3.2.1  寄存器寻址
 3.2.2  直接寻址
 3.2.3  立即寻址
 3.2.4  寄存器间址
 3.2.5  变址寻址
 3.2.6  才目对寻址
 3.2.7  位寻址
 3.3  数据传送指令
 3.3.1  内部数据传送指令(15条)
 3.3.2  外部数据传送指令(7条)
 3.3.3  堆栈操作指令(2条)
 3.3.4  数据交换指令(4条)
 3.4  算术与逻辑运算和移位指令
 3.4.1  算术运算指令(24条)
 3.4.2  逻辑运算指令(20条)
 3.4.3  移位指令(5条)
 3.5  控制转移和位操作指令
 3.5.1  控制转移指令(17条)
 3.5.2  位操作指令(17条)
 习题与思考题
 第4章  汇编语言程序设计
 4.1  汇编语言的构成
 4.1.1  程序设计语言
 4.1.2  汇编语言格式
 4.1.3  汇编语言构成
 4.2  汇编语言源程序的设计与汇编
 4.2.1  汇编语言源程序的设计步骤
 4.2.2  汇编语言源程序的汇编
 4.3  简单程序与分支程序设计
 4.3.1  简单程序设计
 4.3.2  分支程序设计
 4.4  循环与查表程序设计
 4.4.1  循环程序设计
 4.4.2  查表程序设计
 4.5  子程序与运算程序设计
 4.5.1  子程序设计
 4.5.2  运算程序设计
 习题与思考题
 第5章  半导体存储器
 5.1  半导体存储器基础
 5.1.1  半导体存储器的分类和作用
 5.1.2  半导体存储器的技术指标
 5.1.3  半导体存储器的现状和前景
 5.1.4  半导体存储器的基本结构
 5.2  只读存储器ROM
 5.2.1  掩模ROM原理
 5.2.2  PROM原理
 5.2.3  EPROM原理
 5.2.4  ROM举例
 5.3  随机存取存储器RAM
 5.3.1  静态RAM基本存储电路
 5.3.2  动态RAM基本存储电路
 5.3.3  RAM举例
 5.4  MCS-51和外部存储器的连接
 5.4.1  连接中应考虑的问题
 5.4.2  MCS-51对外部ROM的连接
 5.4.3  MCS-51对外部RAM的连接
 5.4.4  MCS-51对外部存储器的连接
 习题与思考题
 第6章  MCS-51中断系统
 6.1  概述
 6.1.1  中断的定义和作用
 6.1.2  中断源
 6.1.3  中断分类
 6.1.4  中断嵌套
 6.1.5  中断系统功能
 6.2  MCS-51的中断系统
 6.2.1  MCS-51的中断源和中断标志
 6.2.2  MCS-51对中断请求的控制
 6.2.3  MCS-51对中断的响应
 6.2.4  MCS-51对中断的响应时间
 6.2.5  MCS-51对中断请求的撤除
 6.2.6  MCS-51中断系统的初始化
 6.3  中断控制器8259A
 6.3.1  8259内部结构
 6.3.2  8259引脚功能
 6.3.3  8259命令字
 6.3.4  8259工作模式
 6.3.5  8259级联
 6.4  MCS-51对外部中断源的扩展
 6.4.1  借用定时器溢出中断扩展外部中断源
 6.4.2  采用查询法扩展外部中断源
 6.4.3  采用8259扩展外部中断源
 习题与思考题
 第7章  并行I/O接口
 7.1  概述
 7.1.1  I/O接口的作用
 7.1.2  外部设备的编址
 7.1.3  I/O数据的四种传送方式
 7.1.4  I/O接口的类型
 7.2  MCS-51内部并行I/O端口及其应用
 7.2.1  MCS-51内部并行I/O端口
 7.2.2  MCS-51内部并行I/O端口的应用
 7.3  并行I/O接口芯片
 7.3.1  Intel 8255A
 7.3.2  Intel 8155
 7.4  MCS-51并行I/O端口的扩展
 7.4.1  借用外部RAM地址扩展I/O端口
 7.4.2  采用8255A扩展I/O端口
 7.4.3  采用8155扩展I/O端口
 7.5  MCS-51对LED/LCD/键盘的接口
 7.5.1  MCS-51对LED的接口
 7.5.2  MCS-51对LCD的接口
 7.5.3  MCS-51对非编码键盘的接口
 7.5.4  键盘/显示系统
 7.6  MCS-51内部定时器/计数器
 7.6.1  MCS-51对内部定时器/计数器的控制
 7.6.2  工作方式
 7.6.3  MCS-51对内部定时器/计数器的初始化
 7.6.4  应用举例
 习题与思考题
 第8章  MCS-51对A/D和D/A的接口
 8.1  D/A转换器
 8.1.1  D/A转换器的原理
 8.1.2  D/A转换器的性能指标
 8.1.3  DAC0832
 8.2  MCS-51对D/A的接口
 8.2.1  DAC的应用
 8.2.2  MCS-51对8位DAC的接口
 8.2.3  MCS-51对12位DAC的接口
 8.3  A/D转换器
 8.3.1  逐次逼近式A/D转换原理
 8.3.2  并行A/D转换原理
 8.3.3  A/D转换器的性能指标
 8.3.4  ADC0809
 8.4  MCS-51对A/D的接口
 8.4.1  MCS-51对ADC0809的接口
 8.4.2  MCS-51对AD574A的接口
 习题与思考题
 第9章  MCS-51的串行通信
 9.1  串行通信基础
 9.1.1  串行通信的分类
 9, 1.2  串行通信的制式
 9.1.3  串行通信中的调制解调器
 9.1.4  串行通信中串行I/O数据的实现
 9.2  MCS-51的串行接口
 9.2.1  串行口的结构
 9.2.2  串行口的工作方式
 9.2.3  串行口的通信波特率
 9.3  MCS-51串行口的应用
 9.3.1  串行口在方式0下的应用
 9.3.2  串行口在其他方式下的应用
 9.4  单片机的多机通信
 9.4.1  软件中断型主从式多机通信
 9.4.2  硬件中断型主从式多机通信
 9.4.3  分布式通信系统
 9.4.4  光纤通信简介
 习题与思考题
 第10章  单片机应用系统的设计
 10.1  单片机的总线结构
 10.1.1  单片机总线概述
 10.1.2  板级总线
 10.1.3  通信总线
 10.2  单片机前向通道的设计
 10.2.1  传感器和模拟信号放大器
 10.2.2  多路开关和采样保持器
 10.3  单片机后向通道的设计
 10.3.1  板内总线驱动器
 10.3.2  线路驱动器和接收器
 10.3.3  外围驱动器
 10.3.4  显示驱动器和电平转换器
 10.3.5  电气隔离技术
 10.4  单片机应用系统的抗干扰设计
 10.4.1  单片机应用系统的硬件抗干扰设计
 10.4.2  单片机应用系统的软件抗干扰设计
 10.5  应用实例--单片机温度控制系统
 10.5.1  硬件电路
 10.5.2  温度控制的算法和程序
 习题与思考题
 附录A  ASCII码字符表
 附录B  图形字符代码表(汉字编码部分)示意图
 附录C  MCS-51系列单片机指令表
 附录D  配套CAI教学光盘简介
 参考文献

本目录推荐