
本书是基于Proteus软件平台的“微机原理与接口技术”仿真实验教材,书中提供了完整的实验参考程序和模拟仿真电路等。
前言
第1章emu8086汇编指令应用1
11emu8086汇编软件1
12emu8086汇编指令应用5
第2章汇编语言程序设计实验15
21汇编语言源程序到可执行程序的
生成过程15
22汇编语言程序设计实例19
第3章Proteus操作基础28
31ProteusISIS操作界面28
311ISIS菜单栏29
312ISIS命令工具条29
313ISIS模式选择工具条29
314ISIS旋转、镜像控制按钮31
315ISIS仿真控制按钮31
32ProteusISIS电路原理图设计31
321ISIS鼠标使用规则31
322原理图设计31
33源程序编辑编译环境36
331编译器36
332环境变量设置37
第4章接口技术实验38
4174LS273输出口控制LED40
41174LS273输出口控制循环彩灯40
412单个移动点亮LED43
413逐个递增点亮LED44
414LED霓虹灯44
415LED模拟交通灯46
4274LS273输出口控制LED数码管47
42174LS273输出口控制1位共阴极
LED数码管47
42274LS273输出口控制2位共阴极
LED数码管49
42374LS273输出口控制8位LED数码
管滚动显示单个数字51
42474LS273输出口控制8位共阴极
LED数码管动态扫描53
4374LS244简单输入接口54
431用74LS244作输入口读取
开关状态54
432独立式按键控制LED
左右移动55
433独立式按键控制LED数码管
增减157
434LED数码管显示行列式
键盘键值59
44点阵LED显示汉字63
44116×16点阵LED显示汉字63
44216×16点阵LED移动显示
多个汉字65
44316×32点阵LED移动显示
多个汉字68
44432×32点阵LED移动显示
多个汉字71
45液晶显示器75
451LM032L字符液晶显示器75
45212864图形液晶显示器79
453PG160128图形液晶显示器87
468255A可编程接口芯片95
4618255A可编程接口芯片PC
口应用95
4628255A可编程接口芯片PA口作
输出口96
4638255A可编程接口芯片PA口作输出
口控制一位共阳极LED数码管98
4648255A可编程接口芯片PA口方式0作
输入口、PB口方式0作输出口99
4658255A可编程接口芯片作按键检测
及多位LED数码管显示接口100
4668255A可编程接口芯片PB口方式1
作输出口103
4678255A可编程接口芯片PB口方式1
作输入口105
4688255A可编程接口芯片PA口方式1
作输出口108
4698255A可编程接口芯片PA口方式2
检测开关状态111
47不可屏蔽中断114
471不可屏蔽中断控制8位LED
交替闪烁114
472不可屏蔽中断控制8位LED
向左移动116
473不可屏蔽中断控制1位LED
数码管递减117
474不可屏蔽中断控制2位LED
数码管119
488251A可编程串行接口芯片121
4818251A可编程串行接口芯片发送
接口及编程121
482基于虚拟串行接口的8251A收发
程序测试123
483串并转换接口124
484并串转换接口125
498253A可编程定时/计数器128
491用虚拟示波器观察8253A的
输出波形128
492用8253A定时/计数器控制8位LED
循环移动129
493用8253A定时/计数器控制1位
LED数码管数字递增131
494用8253A定时/计数器设计
跑表133
495用8253A定时/计数器设计可调
时电子钟137
496用8253A定时/计数器作方波
发生器144
410ADC0809模/数转换器146
4101查询方式读取ADC0809模/数
转换结果146
4102延时方式读取ADC0809模/数
转换结果148
4103中断方式读取ADC0809模/数
转换结果149
4104中断方式读取ADC0809多路
模/数转换结果150
4105数据线方式选择ADC0809模/数
转换通道153
4106ADC0809多路模拟量采集154
411DAC0832数/模转换器159
4111DAC0832单缓冲方式输出
三角波159
4112DAC0832双缓冲工作方式160
4113DAC0832直通工作方式162
412电动机控制164
4121用DAC0808数/模转换器
实现电动机调速164
4122直流电动机正反转控制166
4123步进电动机正反转控制168
4138279键盘显示接口171
4131利用8279键盘显示接口
显示键号171
4132利用8279键盘显示接口
显示时钟175
414存储体扩展178
4158259A可编程中断控制器179
第5章高级C语言程序设计184
51开关检测与状态显示184
52LCD1602电子钟187
53LCM12864万年历194
54LCD2002显示ADC0809八路模拟
转换结果205
参考文献210