当前位置:首页 > 工业技术
MCS-96单片机原理与应用
MCS-96单片机原理与应用

MCS-96单片机原理与应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王义祥编著
  • 出 版 社:北京:兵器工业出版社
  • 出版年份:1994
  • ISBN:7800386538
  • 页数:266 页
图书介绍:
《MCS-96单片机原理与应用》目录

目录 1

0绪论 1

0-1数字计算机与模拟计算机 1

0-2电子计算机发展简史 2

4-4-2宏调用 (11 3

0-3单片机发展概况 5

1-1-1二进制数与十进制数变换 8

1基础知识 8

1-1进制数 8

1-1-3二·十进制数 11

1-1-2十六进制数 11

1-1-4数的表示范围 13

1-2数的编码 14

1-2-1原码 14

1-2-2补码 15

1-2-3反码 17

习题1-1 19

1-3溢出判断 20

1-3-1符号位判断 20

1-3-3双符号位判断 21

1-3-2双进位判断 21

1-4乘除运算 22

1-4-1 乘法运算 22

1-4-2除法运算 23

1-5字符编码 26

1-5-1美国标准交换码 26

1-5-2汉字交换码 27

习题1-2………………………………………………………………………………(27 )1-6计算机中采用的晶体管类型 28

1-6-1双极型晶体管 28

1-6-2 MOS集成电路 29

1-7-1基本门电路 30

1-7 门电路 30

1-6-3砷化镓集成电路 30

1-7-2组合门电路 31

1-7-3逻辑函数式化简 32

1-7-4三态门及OC门 34

1-7-5译码器 36

1-7-6加法器 37

1-8触发器 38

1-8-1 RS触发器 38

1-8-2 D触发器 40

1-8-3 JK触发器 40

1-8-4 T触发器 41

1-8-7移位寄存器 42

1-8-6寄存器 42

1-8-5计数器 42

习题1-3 43

2微型计算机简介 44

2-1微型计算机的结构与工作原理 44

2-1-1微型计算机组成部分 44

2-1-2中央处理器 45

2-1-3存储器 45

2-1-4总线 45

2-1-5指令执行过程 46

习题2-1 47

2-2 MCS—96单片机结构 47

2-2-1 时钟 48

2-2-2中央处理器 49

2-2-3存储控制器 50

2-2-4输入输出端口 51

2-2-5地址分配 52

习题2-2 53

3 MCS—96指令集 54

3-1-1寄存器寻址 55

3-1寻址方式 55

3-1-4变址寻址 56

3-2字寄存器和双字寄存器 58

3-3指令代码 59

习题3-1 60

3-4传送指令 61

3-4-1传送指令LDB,LD 62

3-4-2逆传送指令STB,ST 62

3-4-3堆栈传送指令PUSH,POP 63

3-4-4扩展传送指令LDBZE,LDBSE 66

3-4-5数据列传送指令BMOV 66

3-1-2立即寻址………………………………………………………………………(56 )3-1-3间接寻址 66

习题3-2 67

3-5处理指令 68

3-5-1单操作数处理指令 69

3-5-2移位指令 71

3-5-3逻辑指令 73

3-5-4算术指令 75

习题3-3 78

3-6转移指令 79

3-6-1无条件转移指令 80

3-6-2条件转移指令…………………………………………………………………( 87

习题3-4 93

3-7控制指令 94

3-7-1标志位操作指令 94

3-7-2中断管理指令 95

3-7-3堆栈操作指令 95

3-7-4空操作指令 96

3-7-5复位控制指令 97

习题3-5 98

3-8标志寄存器 98

3-9指令执行时间 99

习题3-6 100

4汇编语言及程序设计 102

4-1汇编语言语句格式 104

4-1-操作数段 105

4-1-2操作码段 105

4-1-1标号段 105

4-2转移指令汇编 106

4-1-4注释段 106

4-2-1无条件相对转移 107

4-2-2子程序调用 107

4-2-3位条件转移 107

4-2-4标志条件转移 108

4-2-5循环控制转移 108

4-3伪指令 109

4-3-1起始伪指令ORG 109

4-3-2标号赋值伪指令 110

4-3-3数据存储伪指令 110

4-3-4保留存储区伪指令 111

4-4宏指令 112

4-3-6汇编结束伪指令 112

4-3-5条件汇编伪指令 112

4-4-1 宏定义 113

4-4-3宏扩展 113

4-4-4本地定义伪指令 114

4-4-5重复汇编伪指令 114

4-5汇编语言程序设计 115

4-5-1简单程序 115

4-5-2循环程序 116

4-5-3分支程序 119

4-5-4子程序 121

4-5-5模块结构 122

4-5-6程序设计举例 125

习题4-1 131

5单片机系统 133

5-1最小系统 133

5-2系统总线 134

5-2-1外接只读存储器ROM 134

5-2-2外接读写存储器RAM 136

5-2-3 总线控制 139

5-3复位 142

5-3-1复位时序 142

5-3-2复位电路 143

习题5-1 144

6半导体存储器 145

6-1存储单元选址 145

6-2半导体存储器类型 146

6-3-1掩模型只读存储器MROM 147

6-3只读存储器 147

6-3-2不可擦只读存储器PROM 148

6-3-3光可擦只读存储器EPROM 148

6-3-4 EPROM芯片应用 150

6-3-5 MCS—96 EPROM编程方法 152

6-3-6 电擦除只读存储器EAROM 158

6-4读写存储器 159

6-4-1静态读写存储器 159

6-4-2动态读写存储器 160

6-4-3静态读写存储器应用 162

6-5可编程阵列逻辑 165

6-5-1电路工作原理 165

6-5-2门阵列PAL 166

6-5-4输出宏元OLMC 167

6-5-3 门阵列GAL 167

6-5-5码点地址图 170

6-5-6 门阵列GAL编程 171

6-6存储器传送数据可靠性 171

习题6-1 174

7中断系统 176

7-1数据传送方式 176

7-1-1同步传送方式 176

7-1-2查询传送方式 176

7-1-3 中断传送方式 177

7-1-4直接传送方式 178

7-2 中断响应 178

7-2-1 中断向量 179

7-2-2 中断源扩展 179

7-2-3中断优先 180

7-3-1 中断源 183

7-3 MCS—96中断系统 183

7-3-2 中断控制电路 184

7-3-3 中断源扩展 186

7-3-4 中断控制指令 186

7-3-5 中断初始化程序 189

7-4 MCS—96中断时序 190

习题7-1 190

8输入输出端口 192

8-1端口地址 192

8-1-1存储器映射地址 192

8-1-2端口独立编址 193

8-1-3 MCS—96的端口地址 194

8-2 MCS—96专用寄存器 195

8-3-2 P1端口 197

8-3-1 P0端口 197

8-3并行端口 197

8-3-3 P2端口 198

8-3-4 P3和P4端口 199

8-3-5 P3和P4端口重建 200

8-4串行端口 201

8-4-1串行通信 201

8-4-2双工通信 203

8-4-3调制与解调 203

8-4-4纠错方法 204

8-4-5 RS—232C标准串行接口 205

8-4-6 MCS—96串行接口 206

8-4-7 串行接口电平变换 212

8-5定时器 212

8-5-1狗哨定时器 212

8-5-3定时器2 213

8-5-2定时器1 213

8-6模拟量输出 215

8-6-1 DA变换器 215

8-6-2脉冲宽度调制 224

8-7模拟量输入 228

8-7-1 AD变换 228

8-7-2 AD变换器分类 230

8-7-3积分型AD变换器 231

8-7-4比较型AD变换器 232

8-7-5采样保持器 236

8-7-6 AD变换精度 238

8-7-7 MCS—96 AD变换器 239

8-7-8 MCS—96 AD变换器应用 241

8-8-1端口控制寄存器 243

8-8端口控制寄存器和端口状态寄存器 243

8-8-2端口状态寄存器 244

8-9高速输入器 245

8-9-1高速输入器结构 245

8-9-2高速输入引脚控制 246

8-9-3高速输入器中断 247

8-9-4高速输入器程序 247

8-9-5高速输入器应用 248

8-10高速输出器 251

8-10-1高速输出器结构 251

8-10-2高速输出器输出功能控制 253

8-10-3 高速输出器中断 254

8-10-4高速输出器应用 254

8-10-5高速输出器应用举例 256

习题8-1 265

相关图书
作者其它书籍
返回顶部