logo资料库

微机原理实验指导 设计.doc

第1页 / 共173页
第2页 / 共173页
第3页 / 共173页
第4页 / 共173页
第5页 / 共173页
第6页 / 共173页
第7页 / 共173页
第8页 / 共173页
资料共173页,剩余部分请下载后查看
启东市东疆计算机有限公司 目 录 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
分享到:
收藏