图书介绍

8098单片机应用设计PDF|Epub|txt|kindle电子书版本网盘下载

8098单片机应用设计
  • 张毅刚,乔景渌编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505320467
  • 出版时间:1993
  • 标注页数:282页
  • 文件大小:13MB
  • 文件页数:294页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

8098单片机应用设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录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

热门推荐