《8098单片机应用设计》求取 ⇩

目 录1

第一章8098单片机概述1

1-1 单片机发展及应用概况1

一、8位单片机主要厂家和机型1

二、16位单片机主要厂家和机型1

1-2 8098单片机的性能及特点2

第二章8098单片机的硬件结构5

2-1 8098的内部结构及引脚5

一、内部结构5

二、引脚功能5

2-2 8098的CPU7

一、CPU总线7

二、CPU寄存器阵列7

三、寄存器算术逻辑单元RALU7

2-3存贮器空间8

五、时钟信号8

四、CPU的基本操作8

一、内部RAM空间9

二、保留的存贮空间11

三、内部ROM/EPROM12

四、存贮器控制器12

五、存贮器读和写12

2-4总线的操作方式13

一、芯片配置寄存器CCR14

二、总线的操作方式14

三、准备就绪控制15

四、ROM/EPROM的加密16

2-5内部I/O功能部件简介16

一、P0口16

二、P2口16

五、串行口、PWM和A/D转换器17

四、高速输入输出HSI/HSO部件和定时/计数器17

三、P3口和P4口17

六、I/O部件的控制和状态寄存器18

2-6复位与掉电保护19

一、复位19

二、掉电保护22

第三章8098的指令系统24

3-1操作数类型24

一、字节型24

二、字型24

三、短整数型24

四、整数型24

七、长整数型25

3-2操作数的寻址方式25

一、寄存器直接寻址25

五、位型25

六、双字型25

二、间接寻址26

三、自动增量间接寻址26

四、立即寻址26

七、零寄存器寻址27

八、栈指针寄存器寻址27

六、长变址寻址27

五、短变址寻址27

3-3程序状态字28

一、中断控制位28

二、条件标志28

3-4指令系统概述29

一、概述29

二、汇编语言指令和机器码指令格式32

3-5指令分类详述33

一、算术指令35

二、逻辑指令43

三、数据传送指令45

四、堆栈操作指令47

五、跳转和调用指令48

六、条件跳转指令49

七、位测试并跳转指令51

八、循环控制指令52

九、单寄存器指令52

十、移位指令54

十一、专用控制指令56

第四章 8098的中断系统及应用59

4-1 8098的中断源59

4-2 中断控制60

一、中断挂号寄存器61

二、中断屏蔽寄存器61

三、总体中断开关61

四、中断优先级61

三、中断响应时间62

二、中断响应过程62

4-3 中断响应及中断优先级的改变62

一、CPU响应中断的条件62

四、中断优先级的改变63

4-4中断系统编程66

第五章 8098的定时器的工作原理及应用70

5-1 8098的定时器70

一、定时器T170

二、定时器T270

三、监视定时器(w.D.T)71

5-2定时器的应用72

一、定时器T1的应用72

二、定时器T2的应用73

三、监视定时器的应用75

一、HSI的硬件结构及引脚控制76

6-1 HSI的工作原理76

第六章高速输入部件HSI的原理及应用76

二、HSI的控制77

三、HSI中断78

6-2 HSI的使用方法79

一、HSI使用要点79

二、查询法79

三、中断法80

6-3 HSI的应用82

一、用HS1测量脉冲信号的周期82

二、利用HSI测量脉冲的频率和周期84

第七章高速输出部件HSO的原理及应用87

7-1 HSO的工作原理87

一、HSO的硬件结构及引脚87

二、HSO的控制88

五、定时器T2作HSO的时间基准90

四、HSO的清除90

三、软件定时器90

六、HSO的中断91

7-2 HSO的初始化编程及使用注意事项91

7-3 HSO的应用92

一、利用HSO产生脉冲92

二、利用HSO产生PWM信号94

三、HSO作软件定时器96

四、利用HSO定时复位定时器T2100

五、利用HSO启动A/D转换100

第八章A/D和PWM(D/A)的工作原理及应用101

8-1 A/D转换器101

一、A/D转换器的结构101

二、A/D转换器的控制102

三、A/D转换器的控制软件设计103

四、A/D转换器性能的提高105

五、A/D转换器的应用110

一、PWM的结构和工作原理112

8-2 脉冲宽度调制输出PWM(D/A)112

二、PWM(D/A)的应用113

第九章 串行口及其应用117

9-1 串行口工作原理117

一、串行口的工作方式117

二、串行口的控制和状态寄存器119

三、串行口发送缓冲器和接收缓冲器119

四、串行口的波特率寄存器119

五、多机通信120

9-2 串行口的使用方法121

一、串行口的使用注意事项121

二、串行口的编程步骤121

9-3串行口的应用121

一、方式0的应用121

二、方式1的应用124

三、8098与IBM-PC/XT(长城-0520)微机通信128

四、方式2和方式3的应用134

第十章8098单片机扩展存贮器的设计141

10-1 常用的半导体存贮器芯片141

一、程序存贮器141

二、数据存贮器145

10-2扩展存贮器的基本方法146

一、8098的存贮器结构146

二、8098的地址总线和数据总线147

三、存贮器操作控制148

10-3 8098扩展存贮器的接口电路149

一、8098与EPROM的接口电路149

二、8098与EEPROM的接口电路151

三、8098与RAM的接口电路151

四、8098外扩RAM/ROM151

11-1 8098扩展8255A并行接口芯片153

一、8255A芯片介绍153

第十一章8098单片机扩展I/O接口的设计153

二、8255A三种工作方式的功能156

三、8098单片机与8255A的接口158

11-2 8098单片机与8155H可编程I/O RAM的接口159

一、8155H芯片介绍159

二、8098单片机与8155H的接口163

11-3 用74LSTTL电路扩展并行I/O口163

二、用74L6373扩展一个8位并行输入口164

一、用74LS377扩展一个8位并行输出口164

三、用三态门74Ls244扩展8位并行输入口165

11-4 8098单片机与总线驱动器的接口165

第十二章8098单片机与显示器、键盘、微型打印机的接口设计166

12-1显示器接口原理166

一、显示器的种类和型号166

二、LED显示器166

12-2键盘接口原理168

一、用并行接口芯片8155实现键盘/显示器接口170

12-3键盘/显示器接口设计170

二、利用串行口实现键盘/显示器接口174

三、利用8279芯片实现键盘/显示器接口176

四、8098与“米”字型LED字符显示器的接口184

12-4 8098单片机与微型打印机的接口186

一、8098与TPμP16A/40A打印机的接口186

二、8098与GP16微型打印机的接口189

三、8098与PP40彩色绘图打印机的接口193

第十三章8098的其它常用接口电路197

13-1 8098与V/F、F/V转换器的接口197

一、LMX31 V/F转换器197

二、LM331与8098单片机的接口201

13-2 8098与硬件日历钟5832的接口202

一、硬件日历钟MSM 5832介绍202

二、5832与8098的接口205

二、硬件设计206

一、系统构成206

13-3 8098与STD总线的接口举例206

三、系统中软件抗干扰的硬件设计208

四、软件设计209

13-4系统设计举例210

第十四章8098的运算和数据处理程序设计213

14-1定点数运算程序设计213

一、四字节数运算程序213

二、多字整数运算216

三、双字节补码乘除运算220

14-2四字节浮点数运算程序设计221

一、四字节浮点数加、减法运算223

二、四字节浮点数乘法运算227

三、四字节浮点数除法运算228

四、定点数与浮点数间的转换229

一、顺序查表法231

14-3查表与散转程序231

二、计算查表法232

三、对分搜索查表法233

四、查表插值法234

五、字符串命令查表散转程序SSTJM235

14-4数制转换程序237

一、定点整数十翻二237

二、定点整数二翻十238

三、定点小数十翻二239

四、定点小数二翻十240

五、一字节十六进数转换成二位ASCII码241

14-5常用函数计算程序241

一、双字节定点小数正弦/余弦函数计算程序241

二、四字节整数开平方子程序242

三、四字节浮点数开平方子程序243

四、四字节浮点数多项式计算子程序244

五、四字节浮点数三角函数计算子程序247

六、四字节浮点数指数函数子程序251

七、四字节浮点数自然对数子程序253

14-6数字滤波程序255

一、平滑滤波法255

二、中位值滤波法259

三、程序判断滤波法259

四、一阶滞后滤波法260

五、浮点四字节低通数字滤波子程序261

14-7标度变换262

一、参数下限不为0的标度变换程序263

二、参数下限为0的标度变换程序264

14-8 8098抗干扰编程方法264

一、冷、热启动入口的不同处理方法265

二、判断初始化区的数据是否被破坏265

三、延长监视时间265

六、复制初始化参数表267

五、其它未用外部存贮器区的处理267

四、正确地址的识别267

第十五章8098单片机的开发系统268

15-1开发系统介绍268

一、开发系统具有的功能268

二、开发系统的基本组成269

三、有关开发系统性能的几个基本概念270

四、使用开发系统调试用户样机的基本方法270

五、常见的几种开发系统272

15-2 PCICE-98开发系统274

一、PCICE-98开发系统的特点274

二、开发系统的外部结构275

三、系统的组建275

四、用户源程序的编程和汇编276

五、用户程序的动态调试276

15-3 EPROM写入器的使用280

参考文献282

1993《8098单片机应用设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张毅刚,乔景渌编著 1993 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

MCS-51单片机应用设计(1997 PDF版)
MCS-51单片机应用设计
1997 哈尔滨:哈尔滨工业大学出版社
MCS-96系列8098单片机原理与应用技术(1990 PDF版)
MCS-96系列8098单片机原理与应用技术
1990 天津:天津科学技术出版社
8098单片机原理与应用(1996 PDF版)
8098单片机原理与应用
1996 北京:中国科学技术出版社
多用户微机系统与应用(1989 PDF版)
多用户微机系统与应用
1989 西安:西安电子科技大学出版社
8098单片微型计算机应用技术(1994 PDF版)
8098单片微型计算机应用技术
1994 北京:北京航空航天大学出版社
8098单片机原理与应用(1994 PDF版)
8098单片机原理与应用
1994 北京:机械工业出版社
单片机应用程序设计技术(1991 PDF版)
单片机应用程序设计技术
1991 北京:北京航空航天大学出版社
8096/8098单片机原理及应用(1993 PDF版)
8096/8098单片机原理及应用
1993 上海:复旦大学出版社
王朝闻集  2  面向生活  论艺术的技巧(1998 PDF版)
王朝闻集 2 面向生活 论艺术的技巧
1998 石家庄:河北教育出版社
Motorola、Intel 单片机程序设计与应用(1998 PDF版)
Motorola、Intel 单片机程序设计与应用
1998 北京:机械工业出版社
MCS-96系列8098单片微型计算机(1990 PDF版)
MCS-96系列8098单片微型计算机
1990 北京:北京航空航天大学出版社
8098单片机原理及系统设计技术(1990 PDF版)
8098单片机原理及系统设计技术
1990 武汉:华中理工大学出版社
单片机应用系统设计与实践(1991 PDF版)
单片机应用系统设计与实践
1991 北京:北京航空航天大学出版社
8098单片机实验教程(1992 PDF版)
8098单片机实验教程
1992 天津:天津大学出版社
8098单片机及其应用系统设计例题习题教程(1997 PDF版)
8098单片机及其应用系统设计例题习题教程
1997 北京:清华大学出版社