图书介绍

MCS单片机应用大全 51.96/98 下PDF|Epub|txt|kindle电子书版本网盘下载

MCS单片机应用大全 51.96/98 下
  • 张培仁,刘振安编 著
  • 出版社: 北京科海培训中心
  • ISBN:
  • 出版时间:未知
  • 标注页数:274页
  • 文件大小:23MB
  • 文件页数:286页
  • 主题词:

PDF下载


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

下载说明

MCS单片机应用大全 51.96/98 下PDF格式电子书版下载

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

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

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

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

图书目录

第零章 绪论1

第一章 MCS-96系列结构综述5

1.1 MCS-96系列的主要性能特点5

1.2 MCS-96系列的型号与封装7

1.3 8098/ 8096的引脚功能12

1.3.1 8098的引脚功能12

1.3.2 48个脚的8098引脚功能13

1.3.3 68个引脚的功能13

1.4中央处理机CPU14

1.4.1 CPU总线14

1.4.2 RAM15

1.4.3 CPU寄存器陈列16

1.4.4 CPU的基本操作17

1.5时钟信号17

1.6存储器空间18

1.6.1内部RAM18

1.6.2保留的存储器空间21

1.6.3内部ROM/EPROM21

1.6.4存储器控制器21

1.7芯片配置寄存器(CCR)22

1.7.1 CCR寄存器22

1.7.2总线宽度选择23

1.7.3总线控制23

1.7.4就绪控制26

1.7.5程序保密26

1.8输入/输出口0~427

1.8.1 P0口28

1.8.2 P1口28

1.8.3 P2口29

1.8.4 P3口和P4口29

1.9控制和状态寄存器30

1.10监视定时器32

1.11复位32

1.11.1复位信号和复位状态32

1.11.2复位电路33

习题36

第二章 MCS-96系列的指令系统37

2.1操作数的类型37

2.1.1字节ByTE37

2.1.2字WORD37

2.1.3双字DOUBLE WORD38

2.1.4短整型数SHORT INTEGER38

2.1.5整型数INTEGER38

2.1.6长整型数LONG INTEGER38

2.1.7位BIT38

2.2寻址方式39

2.2.1寄存器直接寻址方式39

2.2.2间接寻址方式39

2.2.3自动增量的间接寻址方式39

2.2.4立即寻址方式40

2.2.5短变址寻址方式40

2.2.6长变址寻址方式40

2.2.7零寄存器寻址方式40

2.2.8堆栈指针寄存器寻址方式41

2.2.9汇编语言寻址方式41

2.3程序状态字41

2.3.1中断控制状态41

2.3.2条件标志42

2.4指令系统概述43

2.4.1 I/O口的程序设计44

2.4.2读I/O状态寄存器I45

2.4.3访问寄存器影射的I/O45

2.4.4汇编语言指令和机器码指令格式45

2.5指令分类详解49

2.5.1算术指令49

2.5.2单寄存器指令58

2.5.3数据传送类指令59

2.5.4逻辑指令62

2.5.5移位指令64

2.5.6循环控制指令65

2.5.7比较指令66

2.5.8条件跳转指令66

2.5.9位测试并跳转指令68

2.5.10堆栈操作指令69

2.5.11跳转和调用指令70

2.5.12专用控制指令7

2.5.13规格化指令72

2.6实验72

习题275

第三章 中断系统及其应用78

3.1中断系统78

3.1.1中断源78

3.1.2中断悬挂寄存器INT-PENDING80

3.1.3中断屏蔽寄存器INT-MASK80

3.1.4中断允许标志I81

3.1.5中断处理过程81

3.1.6中断响应时间81

3.2中断禁止83

3.3优先级排队84

3.4中断系统编程实例及实验85

3.4.1中断优先级及控制85

3.4.2中断优先级及改变实例86

3.4.3用软件产生EXTINT和HSO.0中断87

3.4.4修改堆栈以实现中断服务程序的返回地址91

3.4.5改变PSW内容的方法92

习题93

第四章 定时器及其应用94

4.1定时器概述94

4.1.1定时器194

4.1.2定时器294

4.1.3定时器1和T2的中断95

4.1.4监视定时95

4.1.5抗干扰编程试验96

4.2实例与实验97

4.2.1定时器T1的应用97

4.2.2定时器T2的应用98

4.2.3监视定时器的应用99

4.2.4抗干扰试验100

习题101

第五章 高速输入HSI及其应用102

5.1 HSI工作原理102

5.1.1 HSI的硬件结构102

5.1.2 HSI的输入引脚103

5.2 HSI的控制104

5.2.1 HSI的工作方式104

5.2.2 HSI的工作状态104

5.2.3 HSI中断105

5.3 HSI使用方法106

5.3.1 HSO使用要点106

5.3.2查询法106

5.3.3中断法107

5.4实验与实例107

5.4.1查询法实验107

5.4.2中断法实验107

5.4.3利用HSI测量脉冲信号109

习题100

第六章 高速输出HSO111

6.1 HSO的基本结构111

6.1.1 HSO硬件概述111

6.1.2 HSO输出引脚112

6.2 HSO的控制113

6.2.1 HSO命令寄存器113

6.2.2 HSO时间寄存器114

6.2.3 HSO的清除115

6.2.4用定时器T2作为HSO的时间基准115

6.2.5软件定时器116

6.2.6 HSO中断116

6.3实例和实验117

6.3.1 HSO的使用要点和编程方法117

6.3.2利用HSO产生单脉冲117

6.3.3利用HSO产生连续脉冲118

6.3.4软件定时器119

6.3.5用HSO三条引脚实现高速可编程控制功能120

6.3.6 HSO二个引脚同时输出的例子122

习题124

第七章 A/D和PWM原理及应用125

7.1 A/D转换器125

7.1.1 A/D转换器原理A/D125

7.1.2 A/D转换器性能的提高125

7.2 A/D转换器的控制129

7.2.1 A/D命令寄存器129

7.2.2 A/D结果寄存器(AD RESULT)130

7.2.3 A/D转换器性能的启动131

7.3 A/D转换器应用实例131

7.3.1 A/D查询式方法131

7.3.2中断方法131

7.3.3用HSO启动A/D转换器132

7.3.4温度控制启实例133

7.4 PWM的结构和工作原理134

7.5 PWM应用实例136

7.5.1产生PWM波形136

7.5.2用PWM实现D/A转换136

7.5.3用PWM产生锯齿波138

7.5.4用软件定时器重装PWM输出周期波139

习题139

第八章 串行口原理及其应用141

8.1串行口的工作原理141

8.1.1串行口的控制寄存器和状态寄存器142

8.1.2串行口发送缓冲器和接收缓冲器142

8.1.3串行口波特率的确定143

8.2串行口的工作方式143

8.2.1方式0143

8.2.2方式1144

8.2.3方式2和方式3144

8.2.4多机通讯144

8.3实例和实验145

8.3.1串行口的使用注意事项和编程方式145

8.3.2串行口工作方式1的应用146

习题149

第九章 综合应用实验与课程设计150

9.1利用HSO.0和HSO.1输出二路脉冲150

9.2利用HSO构成占空比可变的PWM信号152

9.3中断控制下的多道I/O程序154

9.4数字滤波157

9.4.1定点四字节整数算术平均子程序157

9.4.2防脉冲干扰滤波子程序158

9.5 8096/8098抗干扰编程方法159

9.6课程设计162

习题170

第十章 集成开发系统软件的使用方法和实例171

10.1 CLOWN SIMLATOR集成环境171

10.1.1安装172

10.1.2主菜单172

10.1.3主菜单命令介绍172

10.2编辑器的使用173

10.2.1快进,快出173

10.2.2编辑器的状态行173

10.2.3编辑器命令174

10.2.4小结175

10.3 CLOWN96宏汇编语言及使用175

10.3.1源程序的编写176

10.3.2段的定义176

10.3.3标号,变量和常量的定义176

10.3.4宏的使用180

10.3.5单元的使用与设计181

10.3.6汇编的使用183

10.4 CLOWN96调试器的使用184

10.4.1菜单结构184

10.4.2反汇编命令(UNASSEMBLE)184

10.4.3环境菜单(UNVIRONMENT)184

10.4.4观察窗口(WATCH)185

10.4.5断点管理(BREAK)186

10.4.6运行菜单186

10.4.7退出187

10.4.8关于调试器的补充说明187

10.5实用程序的使用方法188

10.5.1 UNIMOVER.EXE的使用188

10.5.2 CHANGER.EXE的使用188

10.6其它信息189

10.6.1保留字189

10.6.2库函数190

10.6.3汇编错误信息195

习题197

第十一章 ATD-96/98单片机开发系统介绍198

第十二章 DVCC-98-B开发机210

第十三章 多机通讯实例218

第十四章 工程应用摘录228

第十五章 单片机科技应用文摘241

第十六章 硬件扩充252

附录1 习题答案258

附录2 指令详表270

附录3 单片开发机软件介绍273

热门推荐