第一章 8098结构综述 1
第一节 8098基本构成 1
一、芯片组成 1
二、引脚功能 1
第二节 CPU操作 3
一、CPU总线 3
二、CPU寄存器阵列 3
三、寄存器算术逻辑单元RALU 3
四、内部定时 4
第三节 存贮器空间 5
一、寄存器阵列 5
二、特殊功能寄存器SFR 6
三、掉电 7
四、保留的存贮器空间 7
五、内部ROM 8
六、存贮器控制器 8
七、系统总线 8
第四节 I/O口 12
一、P0口 12
二、P2口 13
三、P3口和P4口 13
四、I/O控制和I/O状态寄存器 13
第五节 复位 15
一、复位信号 15
二、复位状态 15
三、复位电路 15
第二章 8098软件设计基础第一节 编程须知 19
一、操作数类型 19
二、寻址方式 20
三、程序状态字(PSW) 23
第二节 8098指令系统详述 24
一、概述 24
二、8098汇编语言指令和机器码指令格式 24
三、8098指令系统 27
第三章 中断系统及其应用第一节 8098中断结构 68
一、中断源 68
二、与中断有关的寄存器 70
三、中断处理过程 70
四、中断优先级的控制 72
五、中断响应时间 73
第二节 中断系统编程实例 74
一、修改堆栈以实现改变中断服务程序的返回地址 74
二、用软件产生EXINT和HSI.O中断 75
第四章 定时器及其应用第一节 8098定时器概述 77
一、定时器T1 77
二、定时器T2 77
三、定时器中断 77
四、监督定时器 78
第二节 定时器应用实例 79
一、定时器T1的应用 79
二、定时器T2的应用 80
三、监督定时器的应用 82
第五章 高速输入HSI及其应用第一节 HSI的工作原理 83
一、HSI的基本结构 83
二、HSI的控制 84
三、HSI中断 85
第二节 HSI的使用方法 86
一、HSI使用要点 86
二、查询法 86
三、中断法 87
第三节 HSI应用实例 89
一、利用HSI测量脉冲信号 89
二、利用HSI测量转速 91
三、使用HSI测距 93
第六章 高速输出HSO及其应用第一节 HSO工作原理 96
一、HSO的基本结构 96
二、HSO的控制 97
三、HSO的清除 99
四、采用定时器T2作HSO时基 99
五、软件定时器 99
六、HSO中断 100
第二节 HSO的使用方法 100
一、HSO的使用要点 100
二、HSO的编程方法 100
第三节 HSO应用实例 100
一、利用HSO产生脉冲 100
二、利用HSO产生PWM信号 103
三、用HSO驱动步进电机 106
四、用HSO实现高速可编程控制器 109
五、HSO的其他应用 111
第七章 串行口及其应用 116
第一节 串行口的工作原理 116
一、串行口的工作方式 116
二、串行口的控制 118
第二节 串行口的使用方法 120
一、串行口的应用要点 120
二、串行口的编程方式 120
第三节 串行口应用实例 120
一、方式0的应用 120
二、方式1的应用 123
三、方式2和方式3的应用 127
第四节 利用HSI和HSO构成软件串行口 136
第八章 A/D和PWM(D/A)及其应用第一节 A/D转换器 146
一、A/D转换器原理及其性能的提高 146
二、A/D转换器的控制 149
三、A/D转换器应用实例 151
四、利用8098构成温度控制器 153
第二节 PWM输出(D/A) 154
一、PWM结构和工作原理 154
二、PWM(D/A)应用实例 155
第九章 8098基本硬件系统设计第一节 典型的8098硬件系统 159
一、最简单的8098硬件系统 159
二、外接EPROM系统 159
三、外接EPROM和RAM系统 160
第二节 扩展Latched EPROM 161
一、概述 161
二、Latched EPROM的工作原理 161
三、可锁存EPROM系列 163
四、可锁存EPROM与8098的接口 165
第三节 扩展87C75PF端口扩展器 166
一、87C75设计原理 166
二、87C75的结构特点 169
三、87C75的工作特性 170
四、87C75的应用实例 177
第十章 8098综合设计实例第一节 基于8098的分布式控制系统设计 179
一、单片机分布式控制系统的设计方法 179
二、单片机分布式控制系统的组成及通信方法 181
三、控制程序 182
第二节 智能捕鱼器的设计实例 184
一、系统组成 184
二、主要外围硬件电路设计 186
三、声纳控制软件 188
第三节 低成本8098仿真器 189
一、概述 189
二、8098仿真器硬件结构 191
三、存贮空间分配 192
四、系统软件结构 192
五、单步和断点功能的实现 192
第四节 电机运行控制的程序设计 192
一、引言 192
二、电机运行控制 195
附录A 8098原文数据资料 224
附录B 参考文献 248