启东市东疆计算机有限公司
目
录
WWW.QD-DJ.CN
第一章 系统概述--------------------------------------------------1
引言
1.1 系统主要特点----------------------------------------------1
1.2 系统资源分配----------------------------------------------2
1.3 系统配置--------------------------------------------------3
第二章 系统组成和结构--------------------------------------------4
2.1 系统接口定义----------------------------------------------4
2.2 系统硬件组成----------------------------------------------6
第三章 系统安装与使用-------------------------------------------11
第四章 键盘监控使用简介---------------------------------------12
4.1 引言-----------------------------------------------------12
4.2 键盘显示-------------------------------------------------12
4.3 功能键操作说明一缆表-------------------------------------12
4.4 总操作过程-----------------------------------------------13
4.5 监控程序命令及操作---------------------------------------13
第五章 8086K 实验系统与 PC 机联机操作------------------------------16
DJ-8086k 软件概述----------------------------------------16
5.1
DJ-8086k 软件安装----------------------------------------16
5.2
DJ-8086k 软件启动和联机----------------------------------16
5.3
5.4
DJ-8086k 软件主窗口--------------------------------------17
5.5 菜单栏和工具栏命令简介-----------------------------------17
5.5.1 文件菜单栏--------------------------------------------17
5.5.2 编辑菜单栏--------------------------------------------18
5.5.3 调试菜单栏--------------------------------------------18
5.5.4 设置--------------------------------------------------19
5.5.5 窗口--------------------------------------------------19
第六章 实验指导--------------------------------------------------20
实验说明------------------------------------------------------20
软件实验------------------------------------------------------21
实验一 二进制多位加法运算----------------------------------21
实验二 二进制码转换为 BCD 码---------------------------------22
实验三 BCD 码转换为二进制码 ---------------------------------25
实验四 十进制数的 BCD 码相减运算-----------------------------27
实验五 内存清零--------------------------------------------29
实验六 数码显示--------------------------------------------30
实验七 求最大值和最小值-------------------------------------33
实验八 数据块移动------------------------------------------37
1
A
/
D
启东市东疆计算机有限公司
WWW.QD-DJ.CN
实验九 多分支程序-------------------------------------------40
硬件实验------------------------------------------------------43
转 换 实 验
实 验 一
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 3
实验二 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×64
LCD 液晶显示实验-------------------------127
实验十九 8237 DMA 传送实验---------------------------------138
实验二十 8250 串口实验------------------------------------147
实验二十一 8279 键盘显示实验-------------------------------155
实验二十二 温度控制实验-----------------------------------159
实验二十三 压力测量实验-----------------------------------164
附 录 一
实 验 程 序 目 录
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 6 5
附录二 88 部分实验接线汇总表----------------------------------------------167
附录三
DJ-8086K 字形字位表--------------------------------168
DJ-8086K 键值表------------------------------------169
附录四
附录五
DJ-598K 结构框图----------------------------------170
2
启东市东疆计算机有限公司
WWW.QD-DJ.CN
第一章
系统概述
引言 本《实验指导书》适用于 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 监控占用。
配有二片 W27C512 EEPROM(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、带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。
1
启东市东疆计算机有限公司
WWW.QD-DJ.CN
10、可以单步、断点、全速调试各实验程序。
11、内置稳压电源,为实验提供+5V/3A、±l2V/0.5A 直流稳压电源。
12、使用环境:环境温度 0~+40℃,无明显潮湿,无明显振动碰撞。
1.2 系统资源分配
8088 有 1 兆存储空间,系统提供用户使用的空间为 00000H-0FFFFH, 用于
存放、调试实验程序。具体分配如下:
⑴存贮器地址分配
⑵I/O 地址分配(一):
I/O 地址分配(二):
2
启东市东疆计算机有限公司
WWW.QD-DJ.CN
监控占用 00004H-0000FH 作为单步(T)、断点(INT3)、无条件暂停(NMI)
中断矢量区, 用户也可以更改这些矢量, 指向用户的处理, 但失去了相应的
单步、断点、暂停等监控功能。
F0000H-FFFFFH 监控程序区系统占用。
1.3 系统配置
系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:
⑴主机板+PC 机
⑵主机板
二种配置的使用特点如下:
配置一:主机板和 PC 机通过 RS232 串行口相连。这种配置形式可以充分
利用 PC 机的软硬件资源,实现源程序的编辑、汇编和链接和调试。实验程序源
文件(·ASM)在随机光盘 598K8ASM 文件夹,你可以利用 PC 机的键盘显示等输
入输出设备完成各种软硬件实验。
配置二:为最经济型配置,它不需要和 PC 机联机,自成一体,通过一组键
盘命令完成所有软硬件实验,每个实验程序固化在实验监控中。这种配置为没
有 PC 机的用户带来极大方便。
3
启东市东疆计算机有限公司
WWW.QD-DJ.CN
第二章
系统组成和结构
8086(部分)实验系统由 8088 控制单元、实验单元、开关电源和 DJ8086K
集成调试软件组成。8088 控制单元由 8088CPU、CPLD(1032)、监控 EP1(27512)、
内存 RAM1,2 和键盘显示电路组成。实验单元采用一体化、分模块设计,结构
合理清晰。
2.1 系统接口定义
(1)CZ11:用户实验通讯接口;
(2)CZ4:打印接口;
图 2-1
图 2-2
(3)JX0,JX17 为系统提供的数据总线接口;
图 2-3
4
启东市东疆计算机有限公司
(4)CZ7:系统提供的扩展接口;
WWW.QD-DJ.CN
(5) JX12、JX14:液晶显示接口。
图 2-4
图 2-5-1
LCD1602 引脚定义:
通过 JX12、JX14 接口,DJ8086 系列实验仪可以驱动一个标准的点阵字
符液晶显示屏(16*1 行、16*2 行、16*4 行)等,引脚信号如下图:
LCD1602 点阵字符液晶显示屏通用接口定义
引脚
功能说明
符号
1
2
3
4
5
6
Vss
Vdd
Vadj
RS
R/W
E
7~14
15~16
D0~D7
V+、V-
电源地:0V
电源:5V
LCD 驱动电压:0V~5V
寄存器选择:“0”指令寄存器;“1”数据寄存器
读写操作:“1”读操作;“0”写操作
LCD 使能信号
8 位双向数据信号线
背光照明电源输入正、负极
5
启东市东疆计算机有限公司
LCD12864 引脚定义:
WWW.QD-DJ.CN
通过 JX12、JX14 接口,DJ8086 系列实验仪可以驱动显示一个标准的点阵
液晶显示屏(128*64)等,点阵 LCD 液晶显示屏通用接口 J12864 的 20 个引脚信
号的管脚定义如表 2.2 所示。
表 2.2 LCD12864 点阵液晶显示屏通用接口定义
引脚
1
2
3
4
5
6
符号
Vss
Vdd
Vadj
RS
R/W
E
功能说明
电源地:0V
电源:5V
LCD 驱动电压:05~5V(正端)
寄存器选择:“0”指令寄存器;“1”数据寄存器
读写操作:“1”读操作;“0”写操作
LCD 使能信号
7~14
D0~D7
8 位双向数据信号线
15
16
17
18
CS1
CS2
RST
VEE
左半屏片选:“1”有效
右半屏片选:“1”有效
复位脚:高复位
LCD 驱动电压:0V~5V(负端)
19~20
V+、V-
背光照明电源输入正、负极
(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 只发光
二极管)
6