计算机接口实验Word文档格式.docx
- 文档编号:19125307
- 上传时间:2023-01-04
- 格式:DOCX
- 页数:174
- 大小:1.29MB
计算机接口实验Word文档格式.docx
《计算机接口实验Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机接口实验Word文档格式.docx(174页珍藏版)》请在冰豆网上搜索。
实验四十进制数的BCD码相减运算-----------------------------27
实验五内存清零--------------------------------------------29
实验六数码显示--------------------------------------------30
实验七求最大值和最小值-------------------------------------33
实验八数据块移动------------------------------------------37
实验九多分支程序-------------------------------------------40
硬件实验------------------------------------------------------43
实验一
A/D转换实验-----------------------------------------43
实验二 D/A转换实验
(一)-------------------------------------47
实验三 D/A转换实验
(二)--------------------------------------50
实验四 8255A并行口实验
(一)---------------------------------53
实验五 8255A并行口实验
(二)----------------------------------56
实验六 定时器/计数器---------------------------------------60
实验七 8259单级中断控制器实验-------------------------------63
实验八 串行接口和应用
(一)串行发送---------------------------69
实验九 串行接口和应用
(二)串行接收---------------------------79
实验十 小直流电机调速实验------------------------------------82
实验十一 步进电机控制----------------------------------------86
实验十二 继电器控制------------------------------------------95
实验十三 存贮器读写实验--------------------------------------97
实验十四 电子琴实验-----------------------------------------100
实验十五 简单I/O口扩展实验---------------------------------107
实验十六8251可编程通讯接口与PC机通讯--------------------109
实验十七LED16*16点阵显示实验-----------------------------116
实验十八128×
64LCD液晶显示实验-------------------------127
实验十九8237DMA传送实验---------------------------------138
实验二十8250串口实验------------------------------------147
实验二十一8279键盘显示实验-------------------------------155
实验二十二温度控制实验-----------------------------------159
实验二十三压力测量实验-----------------------------------164
附录一
实验程序目录---------------------------------------165
附录二88部分实验接线汇总表----------------------------------------------167
附录三DJ-8086K字形字位表--------------------------------168
附录四DJ-8086K键值表------------------------------------169
附录五DJ-598K结构框图----------------------------------170
第一章
系统概述
引言本《实验指导书》适用于DJ系列8086/88微机实验开发系统,本书就DJ-598K实验开发系统的8086部分作详细介绍,其它机型均可参考。
在使用DJ系列单片机、微机实验开发系统之前,请务必先阅读本章内容,以便对实验系统的硬件结构、硬件信息有个全面了解,对后面实验有必不可少的帮助。
1.1系统主要特点
1、598K是集51、96、8088(以下简称88)三大系列CPU于一体的三合一实验系统。
内置5196仿真器和8086实验系统。
该系统以8086实验系统作为基板,自成一体,可单独作为8086微机原理和接口实验使用,也可分别叠插51或96CPU卡,构成51/96单片机实验开发系统,598K系统结构紧凑,资源充分共享,无总线开关切换,自动识别CPU的类型。
2、8086实验系统采用主频为14.7MHZ的8088CPU为CPU,并以最小工作方式构成系统。
3、配有二片61C256静态RAM构成系统的64K基本内存,存放用户程序/数据,地址范围为00000H-0FFFFH,其中00000H-00FFFH监控占用。
配有二片W27C512EEPROM(64K),EP1存放监控程序,地址范围F0000H-FFFFFH;
EP2存放实验程序,为实验系统独立运行时下载实验程序提供方便。
4、自带键盘、显示器,能独立运行,为实验程序调试带来方便。
5、配备Windows/XP仿真调试软件,支持机器码、汇编、C等三种语言的开发和调试。
6、提供标准RS232异步通讯口,以连接IBM-PC机。
7、配有各种微机常用I/O接口芯片,定时/计数接口芯片8253、A/D转换接口芯片0809、D/A转换接口芯片0832、中断控制器8259、键盘显示接口8279、并行I/O接口芯片8255、通讯接口芯片8250、8251、485和DMA控制器8237等。
8、配备键盘、数码显示、发光二极管显示、开关量、LED16×
16、LCD12864、温度压力、步进电机、直流电机、扬声器等输入输出设备。
9、带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。
10、可以单步、断点、全速调试各实验程序。
11、内置稳压电源,为实验提供+5V/3A、±
l2V/0.5A直流稳压电源。
12、使用环境:
环境温度0~+40℃,无明显潮湿,无明显振动碰撞。
1.2系统资源分配
8088有1兆存储空间,系统提供用户使用的空间为00000H-0FFFFH,用于存放、调试实验程序。
具体分配如下:
⑴存贮器地址分配
⑵I/O地址分配
(一):
I/O地址分配
(二):
监控占用00004H-0000FH作为单步(T)、断点(INT3)、无条件暂停(NMI)中断矢量区,用户也可以更改这些矢量,指向用户的处理,但失去了相应的单步、断点、暂停等监控功能。
F0000H-FFFFFH监控程序区系统占用。
1.3系统配置
系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:
⑴主机板+PC机
⑵主机板
二种配置的使用特点如下:
配置一:
主机板和PC机通过RS232串行口相连。
这种配置形式可以充分利用PC机的软硬件资源,实现源程序的编辑、汇编和链接和调试。
实验程序源文件(·
ASM)在随机光盘598K8ASM文件夹,你可以利用PC机的键盘显示等输入输出设备完成各种软硬件实验。
配置二:
为最经济型配置,它不需要和PC机联机,自成一体,通过一组键盘命令完成所有软硬件实验,每个实验程序固化在实验监控中。
这种配置为没有PC机的用户带来极大方便。
第二章
系统组成和结构
8086(部分)实验系统由8088控制单元、实验单元、开关电源和DJ8086K集成调试软件组成。
8088控制单元由8088CPU、CPLD(1032)、监控EP1(27512)、内存RAM1,2和键盘显示电路组成。
实验单元采用一体化、分模块设计,结构合理清晰。
2.1系统接口定义
(1)CZ11:
用户实验通讯接口;
图2-1
(2)CZ4:
打印接口;
图2-2
(3)JX0,JX17为系统提供的数据总线接口;
图2-3
(4)CZ7:
系统提供的扩展接口;
图2-4
(5)
JX12、JX14:
液晶显示接口。
图2-5-1
LCD1602引脚定义:
通过JX12、JX14接口,DJ8086系列实验仪可以驱动一个标准的点阵字符液晶显示屏(16*1行、16*2行、16*4行)等,引脚信号如下图:
LCD1602点阵字符液晶显示屏通用接口定义
引脚
符号
功能说明
1
Vss
电源地:
0V
2
Vdd
电源:
5V
3
Vadj
LCD驱动电压:
0V~5V
4
RS
寄存器选择:
“0”指令寄存器;
“1”数据寄存器
5
R/W
读写操作:
“1”读操作;
“0”写操作
6
E
LCD使能信号
7~14
D0~D7
8位双向数据信号线
15~16
V+、V-
背光照明电源输入正、负极
LCD12864引脚定义:
通过JX12、JX14接口,DJ8086系列实验仪可以驱动显示一个标准的点阵液晶显示屏(128*64)等,点阵LCD液晶显示屏通用接口J12864的20个引脚信号的管脚定义如表2.2所示。
表2.2LCD12864点阵液晶显示屏通用接口定义
05~5V(正端)
15
CS1
左半屏片选:
“1”有效
16
CS2
右半屏片选:
17
RST
复位脚:
高复位
18
VEE
0V~5V(负端)
19~20
(6)开关及跳线:
JK:
为键盘/显示选择开关。
JK置系统,键盘/显示选择系统配置的8255接口芯片,进入监控状态;
JK置外接,由用户选择自定义的I/O接口芯片控制。
KB6:
为通信选择开关。
KB6置59,选择51/96单片机系统和PC机通信;
KB6置88,选择8086系统和PC机通信(单8086系统无KB6)。
JXT:
为ISP单元晶振选择跳线器。
跳线器短接XT,锁紧插座18,19脚和晶振源相连,反之,锁紧插座18,19脚和晶振源断开。
2.2系统硬件组成
(1)LED发光二极管指示电路:
实验台上包括16只发光二极管及相应驱动电路。
见图2-6,Ll-L16为相应发光二极管驱动信号输入端,该输入端为低电平“0”时发光二极管亮。
(箱式实验机简化为12只发光二极管)
图2-6
(2)逻辑电平开关电路:
见图2-7。
实验台上有8只开关Kl-K8,与之相对应的K1-K8各引线孔为逻辑电平输出端。
开关向上拨相应插孔输出高电平“l”,向下拨相应插孔输出低电平“0”。
图2-7
(3)单脉冲电路:
实验台上单脉冲产生电路如图2-8,标有“
”和“
”的两个引线插孔为正负单脉冲输出端。
AN0为单脉冲产生开关,每拨动一次来回产生一个单脉冲。
图2-8
(4)分频电路:
该电路由一片74LS393组成,见图2-9。
T0-T7为分频输出插孔。
该计数器在加电时由RESET信号清零。
当脉冲输入为8.0MHZ时,T0-T7输出脉冲频率依次为4.0MHZ,2.0MHZ,1.0MHZ,500KHZ,250KHZ,125KHZ,62500HZ,31250HZ。
图2-9
(5)脉冲发生电路:
实验台上提供8MHZ的脉冲源,见图2-10,实验台上标有8MHZ的插孔,即为脉冲的输出端。
图2-10
(6)485接口电路:
图2-11
(7)系统通讯接口电路
图2-12
(8)数码管显示电路
图2-13
(9)键盘电路
图2-14
第三章系统安装与使用
8086实验系统安装与使用
1、键盘、显示设置:
JK(开关)置‘系统’:
键盘/显示接口选择系统配置的8255接口芯片,进入监控状态。
2、KB6:
通讯选择开关,KB6开关拨向88一侧(单8086实验仪无KB6),选择PC机和8086系统通讯。
将随机配送的串行通讯线,一端与实验仪的RS232D型插座CZ1相连,另一端与PC机COM1或COM2串行口相连。
3、不插或卸掉已装的CPU卡(单8086实验仪无CPU卡安装、插座),接通实验系统电源,+5VLED指示灯应正常发光,实验仪数码管应显示闪动P.,说明实验仪初始化成功,处于待命状态。
(否则应及时关闭电源,待修正常后使用)
4、打开PC机电源,执行DJ8086K的集成调试软件,关于该软件的详细说明请参阅《第五章DJ8086K实验系统与PC机联机操作》。
第四章键盘监控使用简介
4.1引言
本章详细叙述键盘监控程序的功能和操作方法。
系统一经接通电源,数码管上显示监控提示符“P.”。
4.2键盘显示
⑴ 系统配备6位LED显示器,左边4位显示地址,右边2位显示该地址内容。
⑵ 系统具有24个注塑键盘,左边l6个是数字键,右边8个是功能键。
在键盘监控状态下用户可以通过一组键命令完成下列操作
·
读写寄存器内容
读写存储器内容
EPROM传送
断点设置/清除
通过单步、断点、连续等功能来调试运行实验程序。
4.3功能键操作说明一缆表
4.4 总操作过程
8086十六位微机实验系统上电总清以后,显示器上显示监控提示符“P.”,各寄存器的初始化值如下:
SP=0683H,CS=0000H,DS=0000H,SS=0000H,ES=0000H,IP=l000H,FL=0000H
注意:
·
所有命令均在提示符“P.”状态输入。
·
在键盘监控状态,段地址缺省值为0000H。
4.5 监控程序命令及操作
⑴ 存贮器单元内容显示修改
操作:
×
ME即在提示符“P.”下,先输入四位存贮单元地址,再按ME键,显示器左边4位显示地址,右边2位显示该单元的内容。
此时
按NX键使地址加1再显示。
按LS键使地址减l再显示。
键入十六进制数据,则将改写现行地址单元的内容。
按MON键则返回监控,显示提示符“P.”。
⑵ 寄存器内容显示修改
RG即在“P.”提示符下,先输入寄存器代号,再按RG键,显示器右边4位显示寄存器中内容,左1、2位显示寄存器名。
此时:
按NX键,则依次循环显示下一个寄存器中的内容。
按LS键,则依次显示上一个寄存器中的内容。
输入十六进制数字,则该寄存器中的内容被修改。
按MON键则返回监控,显示提示符“P.”。
⑶ EPROM传送
在提示符“P.”状态下,按SCAL键,开始EPROM传送,把EPROM中1000H~FFFFH内容传送到相应的内存中,传送时数码管显示闪动的“——”,传送完毕返回监控,显示提示符“P.”。
⑷ 单步运行
有三种状态都可以进入单步操作(段地址固定为0000H)
在监控提示符“P.”状态下,按STEP键,从默认的起始地址IP=1000H单元开始单步运行一条指令语句。
在存贮器单元读写状态(即左边4位显示存贮器地址,右边2位显示存贮器单元内容)下,从当前存贮器地址开始单步运行一条指令语句。
先输入四位起始地址,再按STEP键,则从输入的起始地址开始运行一条指令语句。
每运行一条语句,显示器显示下一条指令语句的地址及其内容。
⑸ 连续运行
有三种状态可以进入连续运行
在监控提示符“P.”状态下,按EXEC键,从默认起始地址CS=0000H,IP=1000H开始连续运行用户程序。
在存贮器读写状态下,按EXEC键,从现行存贮器地址开始(CS=0000H)连续运行用户程序。
先输入4位起始地址,再按EXEC键,则从输入的起始地址开始连续运行用户程序(CS=0000H)。
要想从运行用户程序返回监控,可以按主机RST键,则重新进入监控状态,初始化部分寄存器。
⑻ 断点运行(默认段地址CS=0000H)
F1,×
EXEC,即在提示符“P.”状态下,输入4位断点地址,按F1键,再输入4位起始地址,按EXEC键,程序从起始地址开始运行,显示器显示“「”执行符。
当程序运行到断点地址处会自动停下来,并显示断点地址和内容,同时保护所有寄存器的值。
第五章8086K实验系统与PC机联机操作
5.1 DJ-8086k软件概述
⑴ 该软件适用于DJ-8086K、DJ-8086KP、DJ-598K等实验仪。
⑵ 该软件运行环境:
该软件适宜在安装Windows98/2000/XP操作系统的PC机上运行。
5.2 DJ-8086k软件安装
运行随机光盘上“DJ-8086k.EXE”安装文件,根据提示完成软件安装,然后双击桌面上‘DJ-8086k’快捷图标,即可运行DJ-8086k软件。
5.3 DJ-8086k软件启动和联机
5.3.1启动和联机
双击桌面上‘DJ-8086k’快捷图标,即可运行DJ-8086k软件,屏幕显示DJ-8086k软件的工作窗口,底边状态栏由“下位机没有连接…”变成“连接上下位机”,说明联机成功,否则会弹出对话框提示:
“下位机没有连接…”,此时单击“OK”,实验系统和PC机处于脱机状态,然后用户根据连接硬件实际情况来设定COMl或COM2,设定方法如下:
依次单击菜单栏:
“设置(X)、通讯口设置(Z)、COM1或COM2”确定,然后点击‘打开端口’,状态设定后,系统会自动检测连接。
如果此时确定端口正确,但系统仍然没有连接,可按以下两种方法解决:
(1)单击工具栏上的“重新连接”按钮,即可联机;
(2)复位实验系统,使得数码管上显示监控提示符“P.”,然后关闭DJ-8086k软件,重新运行,故障即可排除。
5.3.2 联机失败原因及解决办法
⑴ 实验系统与PC机没有连接;
⑵ 实验系统电源没有打开;
⑶ 串口实际位置与软件设置不一致;
⑷ 通讯开关位置不正确,检查实验系统各状态设置开关是否正确;
⑸ 软件有病毒;
⑹ 实验系统或PC机处于非正常状态。
对于⑴⑵⑷⑸的错误,只要在硬件上检查一下,或用杀毒软件清毒一下即可:
如文件已被破坏或需软件升级,可到本公司网站下载,网址:
WWW.QD-DJ.CN。
对于第⑶种错误,重复5.3.1操作,对第⑹种错误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 接口 实验