《单片机原理与接口技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:舒怀林主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2001
  • ISBN:7560924050
  • 页数:195 页
图书介绍:本书在全面系统地介绍MCS-51单片机结构和原理的同时,介绍了单片机系统的存储器扩展、接口扩展等关键技术,并通过具体的应用实例,介绍了以上技术的综合应用方法。本书主要内容包括:单片微型计算机的基础知识、单片机的硬件道理、单片机的寻址方式和指令系统、汇编语言程序设计基础、存储器的扩展方法、单片机应用系统的设计与开发等。

第一章 微型计算机基础知识 1

第一节 微型计算机 1

一、计算机的发展历史与分类 1

二、微型计算机的组成 2

三、微型计算机的工作过程 5

四、计算机的机器周期和时序 6

第二节 计算机中的数 7

一、数制及数制转换 7

二、计算机中数的表示和常用编码 11

第三节 单片机 20

一、单片机的特点 20

二、单片机的发展概况 21

三、常用单片机的类型 21

习题和思考题 23

第二章 MCS-51单片机硬件原理 25

第一节 MCS-51系列单片机芯片内部结构 25

二、外部引脚说明 26

一、内部结构框图 26

第二节 存储器 28

一、片内存储器结构 28

二、外部数据存储器 31

三、专用功能寄存器 31

第三节 I/O端口 34

一、P1口 35

第四节 定时/计数器 36

一、内部结构 36

三、P3口 36

四、P0口 36

二、P2口 36

二、工作方式 38

三、应用举例 40

第五节 串行接口 41

一、计算机通信的基本概念 41

二、串行口的功能和控制寄存器 42

一、中断原理 47

三、波特率的设定 47

第六节 中断系统 47

二、中断源和中断标志 48

三、中断控制 49

四、关于外部中断 51

第七节 时钟电路和复位电路 52

一、时钟电路 52

二、复位状态和复位电路 53

习题和思考题 55

第一节 概述 56

第三章 MCS-51单片机的寻址方式和指令系统 56

第二节 MCS-51单片机的寻址方式 57

一、立即数寻址 57

二、直接寻址 58

三、寄存器寻址 58

四、寄存器间接寻址 58

五、基址+变址寻址 58

一、数据传送与交换类指令 59

第三节 MCS-51单片机的指令系统 59

六、相对寻址 59

七、位寻址 59

二、算术运算类指令 63

三、逻辑操作指令 66

四、子程序调用与转移类指令 69

五、位操作指令 72

习题和思考题 75

第四章 汇编语言程序设计基础 77

第一节 概述 77

一、程序设计语言 77

二、MCS-51单片机汇编语言源程序的格式 78

三、常用的伪指令及功能 79

第二节 基本程序设计方法 82

一、程序设计步骤 82

二、基本程序设计 84

二、汇编语言源程序的汇编步骤 107

一、汇编语言源程序的编辑方法 107

第三节 汇编语言源程序的编辑和汇编 107

三、程序存储器的写入方法 109

习题和思考题 110

第五章 存储器的扩展 112

第一节 概述 112

一、MCS-51系列单片机的片外总线结构 112

二、MCS-51系列单片机的系统扩展能力 113

三、MCS-51系列单片机扩展常用存储器芯片 114

第二节 地址的锁存 115

一、锁存的作用 115

二、地址锁存器 116

第三节 地址的译码 117

一、线选方式 117

二、译码方式 118

第四节 外部存储器的扩展方法 119

一、外部存储器扩展的内容和步骤 119

二、程序存储器的扩展 120

三、数据存储器的扩展 129

习题和思考题 134

第六章 单片机的接口技术 135

第一节 单片机接口技术的基本方法 135

一、MCS-51单片机的接口信号和编址方法 135

二、单片机与外设的数据交换方式 136

三、I/O指令与编程方法 137

一、简单并行I/O接口扩展 138

第二节 并行接口技术 138

二、8155可编程I/O接口及扩展技术 139

第三节 单片机键盘接口技术 144

一、键的识别 144

二、键盘接口和程序设计 146

第四节 数码显示器接口电路 148

一、单片机与LED显示器接口技术 149

二、单片机与液晶显示器接口技术 151

一、RS-232C标准串行通信接口 153

二、RS-232C的电平转换 153

第五节 单片机与标准串行通信接口 153

三、单片机与标准串行通信接口 154

第六节 A/D与D/A转换接口技术 154

一、D/A转换接口技术 155

二、A/D转换接口技术 157

第七节 单片机与光电耦合器 160

一、光电耦合器工作原理 161

二、单片机与光电耦合器的接口 161

三、光电耦合器接口程序设计 162

第八节 单片机与多路遥控集成收发电路的接口电路 163

一、多路遥控集成编码器和译码器的基本工作原理 163

二、MCS-51单片机与MC145026的接口 165

第九节 单片机与“看门狗”电路的接口 166

一、“看门狗”电路的工作原理和作用 166

二、“看门狗”电路的设计要点 167

第十节 单片机与V/F转换器和F/V转换器的接口电路 168

一、V/F转换器及其接口电路 168

二、F/V转换电路 170

第十一节 单片机与硬件日历钟接口电路 171

一、硬件日历钟5832的组成与特点 171

二、MCS-51单片机与硬件日历钟5832的连接使用 174

习题和思考题 175

第七章 单片机应用系统的设计与开发 176

第一节 单片机应用系统设计的一般方法 176

第二节 交通信号灯的单片机控制 177

一、交通信号灯的定时控制 177

二、干支线路口的交通信号灯控制 178

三、特种车辆优先的交通信号灯控制 179

第三节 步进电机的单片机控制 180

一、步进电机的控制原理 181

二、步进电机的单片机控制 181

第四节 单片机控制变频调速恒压供水系统 185

一、变频调速恒压供水系统的构成 185

二、变频调速恒压供水系统的单片机控制器设计 186

习题和思考题 190

附录 MCS-51系列单片机指令系统表 191