《单片微型计算机大学读本》求取 ⇩

基础篇1

第一章 MCS—51硬件结构1

1.1 引言1

1.2 MCS-51系列1

1.3 内部结构2

1.3.1 专用寄存器2

1.3.2 端口结构及运作5

1.3.3 存储器组织9

1.3.4 CPU定时11

1.3.5 片外存储器的存取12

1.3.6 复位电路14

1.3.7 片内时钟振荡器16

1.4 定时/计数器17

1.4.1 定时器0和定时器117

1.4.2 定时器219

1.5 串行口21

1.5.1 运作方式21

1.5.2 串行口控制寄存器22

1.5.3 多机通讯23

1.5.4 波特率23

1.6 中断系统25

1.6.1 中断源25

1.6.2 中断允许和优先级寄存器26

1.6.3 中断处理过程28

1.6.4 外部中断的触发方式29

1.6.5 中断响应时间30

1.7 引脚功能30

第二章 指令系统33

2.1 寻址方式33

2.1.1 寄存器寻址33

2.1.2 直接寻址33

2.1.3 寄存器间接寻址33

2.1.4 立即寻址33

2.3 数据传送指令34

2.3.1 单向数据传送指令34

2.2 指令分类34

2.1.5 基址寄存器加变址寄存器间接寻址34

2.3.2 数据交换指令38

2.4 算术指令39

2.4.1 加法类指令39

2.4.2 减法类指令41

2.4.3 乘除法指令42

2.5 逻辑指令42

2.5.1 单操作数逻辑运算指令42

2.5.2 双操作数逻辑运算指令44

2.6.2 无条件跳转指令46

2.6 控制跳转指令46

2.6.1 子程序调用和返回指令46

2.6.3 条件跳转指令48

2.6.4 比较不等则跳转指令49

2.6.5 循环控制及其他指令49

第三章 程序设计示范51

3.1 数制转换子程序51

3.2 多倍精度运算51

3.3 查表程序52

3.4 堆栈操作程序53

3.4.1 堆栈在中断时的应用53

3.4.2 堆栈在参数传递中的应用55

3.5 分支程序56

3.5.1 目的地址的查表法56

3.5.2 目的地址的实时计算法57

3.6 代码排队参数传递法58

第四章 外围接口技术60

4.1 接口软件实例60

4.1.1 虚拟I/O端口60

4.1.2 控制信号的软件定时62

4.1.3 串行口和定时器的方式设定62

4.1.4 简单的串行I/O驱动程序62

4.1.6 特别情况的辨识与处理63

4.1.5 串行口字符串的传送63

4.1.7 多机串行通讯64

4.1.8 定时器中断示例66

4.1.9 定时溢出和中断的同步66

4.1.10 定时器瞬时值的动态读出67

4.1.11 单步运行67

4.1.12 中断优先级别的扩展68

4.2 外围接口实例68

4.2.1 程序存储器的扩展68

4.2.2 数据存储器的扩展70

4.2.3 程序/数据存储器的扩展71

4.2.4 片外数据存储器和I/O扩展73

4.2.5 多中断源的安排79

4.2.6 8031最小用户系统80

4.2.7 I/O口扩展80

4.2.8 并行I/O口的直接应用86

第五章 布尔处理功能应用实例88

5.1 布尔变量逻辑函数的软件解法88

5.2 汽车转弯信号灯的控制88

5.3 复杂控制功能的实现92

5.3.1 输入矩阵的实施方案93

5.3.2 组合输出变量的计算95

5.3.3 中间变量的计算96

5.3.4 和远方处理器的通讯及其他97

第六章 80C51BH和80C5299

6.1 引言99

6.1.1 CMOS的演化99

6.1.2 CHMOS工艺99

6.1.3 MCS-51系列中的CHMOS品种100

6.2 CMOS和CHMOS电路的特点100

6.2.1 闩连现象100

6.2.2 逻辑电平与接口问题100

6.2.3 抗干扰能力101

6.2.5 上拉电阻102

6.2.4 未用引脚的处理102

6.2.6 下拉电阻103

6.2.7 内部上拉器件的驱动能力104

6.2.8 功耗104

6.3 80C51BH应用技巧107

6.3.1 掉电方式的应用107

6.3.2 电池后备系统108

6.3.3 电源切换电路110

6.3.4 80C31BH配用CHMOS EPROM110

6.3.5 键盘扫描112

6.3.6 驱动液晶显示器114

6.3.7 LCD驱动器115

6.3.8 频率测量118

6.3.9 周期测量119

6.3.10 脉冲宽度测量120

6.3.11 HMOS/CHMOS的互换性121

6.4 80C52123

6.4.1 定时器2123

6.4.2 串行口124

6.4.3 串行口应用示例125

6.4.4 掉电方式126

6.4.5 断电标志127

6.4.6 在线仿真方式127

7.1 概述129

加强篇129

第七章 8XC552概要129

7.2 内部结构130

7.2.1 存储器组织130

7.2.2 专用寄存器130

7.2.3 片内振荡器和复位电路131

7.3 引脚配置及封装133

7.3.1 引脚排列133

7.3.2 引脚功能134

7.3.3 器件型号136

8.1.1 内部结构及运作原理137

第八章 8XC552片内硬件资源137

8.1 定时器T2137

8.1.2 定时器2控制寄存器TM2CON138

8.1.3 输入捕捉逻辑140

8.1.4 输出比较逻辑141

8.1.5 中断标志寄存器TM2IR143

8.1.6 中断优先级寄存器IP1144

8.1.7 中断允许寄存器IEN1144

8.1.8 定时器T2的应用144

8.2 定时器3——监视定时器146

8.2.1 内部结构及运作原理146

8.2.2 监视定时器的使用细则147

8.2.3 监视定时器软件示例148

8.3 串行I/O口148

8.3.1 I2C串行I/O口概要148

8.3.2 动作方式149

8.3.3 SIO1的内部结构150

8.3.4 SIO1的专用寄存器152

8.3.5 动作方式图解156

8.3.6 SIO1服务程序示例165

8.4 I/O端口结构171

8.5 脉冲宽度调制输出173

8.6.1 A/D转换174

8.6 A/D转换器174

8.6.2 ADC分辨率及模拟电压176

8.7 中断系统177

8.7.1 中断源177

8.7.2 中断允许寄存器178

8.7.3 中断优先级寄存器179

8.7.4 中断向量180

8.8 低功耗运作方式180

9.1 EPROM型器件183

9.1.1 8751H183

第九章 AT89C51及其他183

特色篇183

9.1.2 8751BH/8752BH和87C552185

9.1.3 87C51188

9.2 闪电存储器型器件189

9.2.1 89C51190

9.2.2 AT89C2051193

9.3 串行EEPROM和AT89C2051接口197

9.3.1 硬件连接197

9.3.2 双向数据传送协议198

9.3.3 模拟I2C总线数据传送199

附录 题库204

参考文献210

1998《单片微型计算机大学读本》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由李勋等编著 1998 北京:北京航空航天大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

单片微型计算机原理及应用(1987 PDF版)
单片微型计算机原理及应用
1987 北京:机械工业出版社
单片微型计算机及其应用(1986 PDF版)
单片微型计算机及其应用
1986
Z8单片微型计算机技术手册( PDF版)
Z8单片微型计算机技术手册
北京自动化技术研究所
单片微型计算机原理( PDF版)
单片微型计算机原理
微型计算机自学读本( PDF版)
微型计算机自学读本
Z8系列单片微型计算机(1986 PDF版)
Z8系列单片微型计算机
1986
MCS-48单片微型计算机( PDF版)
MCS-48单片微型计算机
北京工业大学微型计算机研究开发应用中心
单片微型计算机原理及应用(1988 PDF版)
单片微型计算机原理及应用
1988 北京:北京师范大学出版社
单片微型计算机及其应用(1988 PDF版)
单片微型计算机及其应用
1988 北京:高等教育出版社
单片微型计算机(1989 PDF版)
单片微型计算机
1989 成都:成都电讯工程学院出版社
单片微型计算机原理及应用(1998 PDF版)
单片微型计算机原理及应用
1998 西安:西安电子科技大学出版社
8098单片微型计算机应用技术(1994 PDF版)
8098单片微型计算机应用技术
1994 北京:北京航空航天大学出版社
单片微型计算机原理与应用(1997 PDF版)
单片微型计算机原理与应用
1997 武汉:华中理工大学出版社
单片微型计算机原理及应用(1990 PDF版)
单片微型计算机原理及应用
1990 重庆:重庆大学出版社
BASIC与程序设计入门(1988 PDF版)
BASIC与程序设计入门
1988 北京:北京工业学院出版社