《INTEL SDK-85微计算机实验》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:利文撒尔(Leventhal,L.A.),沃尔什(Walsh,C.)著;隋启水译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1988
  • ISBN:7505301756
  • 页数:342 页
图书介绍:

目录 1

前言 1

实验0 SDK-85微计算机简介 4

SDK-85简介 5

计算机复位 6

检验存储器 6

改变存储器内容 8

执行程序 9

本章要点 11

实验1 简单程序的写与执行 12

二进制反码程序 15

输入并执行二进制补码程序 17

寄存器H和L的使用 20

检查寄存器 23

程序比较 24

两个数相加 25

本章要点 26

实验2 SDK-85微计算机的简单输入 27

8085输入/输出指令 31

SDK-85的简单输入 31

标志位和条件转移 33

等待一个开关闭合 34

特殊位的置位 36

检查标志位 37

等待两个开关闭合 39

搜索一个起始字符 41

本章要点 41

实验3 SDK-85微计算机简单输出 43

连接发光二极管 46

8355输入/输出口 46

点亮发光二极管 48

产生延迟 49

一个较长的延迟 52

控制个别位 52

建立一个工作周期 54

本章要点 57

实验4 处理数据输入 58

处理数据输入 60

等待任意闭合 60

消除开关颤动 63

计闭合数 65

识别开关 66

使用硬件编码器 70

实验5 处理数据输出 74

处理输出 76

利用SDK-85的七段显示 77

增加一个延迟 80

七段码转换 81

在显示器上计数 84

开关和点亮程序 87

查表法的优缺点 87

硬件/软件折衷 88

本章要点 90

实验6 处理数据数组 91

数据数组 93

用8085微处理机处理数组 95

数据和 97

利用终结符 101

显示一个数组 104

本章要点 107

实验7 数据数组的形成 109

数据数组的形成 110

清除一个数组 111

置数值到数组中 113

把数据输入到一个数组中 116

存取特定单元 119

计开关闭合数 122

本章要点 124

实验8 程序设计和调试 125

软件开发步骤 127

流程图编制 128

流程图编制例1——计零的数目 129

流程图编制例2——找一个最大值 132

流程图编制例3——产生一个特定的延迟 135

调试手段 137

SDK-85断点 138

SDK-85单步方式 139

调试例1——计零的数目 139

第二个断点 143

常见编程错误 146

本章要点 147

实验9 算术运算 149

算术运算 152

一个8位和 152

二进制编码的十进制数(BCD)表示法 154

一个8位十进制和 157

十进制求和 158

16位二进制运算 159

舍入 163

多精度运算 166

查表运算 172

本章要点 174

实验A 子程序和堆栈 176

子程序 178

RAM堆栈 180

简单堆栈应用指南 182

使用堆栈 182

在堆栈中保存寄存器 184

一个延迟子程序 187

输入子程序 188

输出子程序 191

利用监控程序的子程序 191

利用输出子程序 193

本章要点 197

实验B 利用信号交换的输入/输出 198

输入/输出要求 201

基本的输入/输出方法 202

8155RAM/IO/定时器 203

8155插件板端口的配置 205

用8155口作简单的数据转移 207

用口C作为状态 211

用口C作为控制 212

在编程状态和控制模式中口C的使用 213

8155信号交换输入过程 216

8155信号交换输出过程 219

可编程序的输入/输出口 222

本章要点 223

实验C 中断 224

中断 227

中断系统的特性 227

8085中断系统 228

与中断有关的特殊指令及其性质 230

SDK-85中断 231

SDK-85键盘中断 232

通过中断搜集数据 234

利用向量中断键 236

简单的服务子程序 237

透明服务子程序 242

信号交换中断 246

本章要点 248

实验D 定时方法 249

定时问题 251

变化延迟子程序 252

等待时钟信号转换 254

确定时钟周期 256

使用可编程定时器 258

一个经时中断 263

实时时钟 267

扩展周期 269

保持时间为标准的单位 270

实时操作系统 272

本章要点 273

实验E 串行输入/输出 274

串行输入/输出 278

串行/并行转换 279

定时 281

利用实时时钟的使用 282

起始和停止位 286

检测假起始位 292

奇偶性的产生和检验 295

利用SID和SOD线 297

本章要点 300

实验F 检验微处理器信号 301

检验微处理器信号 304

系统时钟 304

检查一个简单程序 305

微处理器的状态信号 306

地址总线 307

数据传送信号 307

较复杂的指令周期 308

译码地址线 309

启动输入/输出部分 309

本章要点 310

附录 312

Ⅰ ASCⅡ码表 312

Ⅱ Intel8085指令系统 313

Ⅲ 8085系列器件简述 324

Ⅳ SDK-85实验接口 332

Ⅴ SDK-85监控程序归纳 337