微机原理与接口技术_第1页
微机原理与接口技术_第2页
微机原理与接口技术_第3页
微机原理与接口技术_第4页
微机原理与接口技术_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Flying College 2009 Yuanwei微机原理与接口技术微机原理与接口技术实验实验Flying College 2009 Yuanwei第一部分:实验仪器设备介绍第一部分:实验仪器设备介绍微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University一、一、DICE-8086K实验箱简介实验箱简介 实验系统采用主频为实验系统采用主频为14.77MHZ14.77MHZ的的8088CPU8088CPU为主为主CPUCPU,并以最小工作,并以最小工作方式构成系统。配有二片方式构成系统。配有二片61C25661C256静态静态R

2、AMRAM构成系统的构成系统的64K64K基本内存,自基本内存,自带键盘、显示器,能独立运行,为实验程序调试带来方便。配备带键盘、显示器,能独立运行,为实验程序调试带来方便。配备WindowsWindows仿真调试软件,支持机器码、汇编、仿真调试软件,支持机器码、汇编、C C等三种语言的开发和调等三种语言的开发和调试。提供标准试。提供标准RS232RS232异步通讯口,异步通讯口, 以连接以连接IBM-PCIBM-PC机。同时配有各种微机。同时配有各种微机常用机常用I/OI/O接口芯片,定时接口芯片,定时/ /计数接口芯片计数接口芯片82538253、A/D A/D 和和D/AD/A转换接口转

3、换接口芯片、中断控制器芯片、中断控制器82598259、并行、并行I/OI/O接口芯片接口芯片82558255、DMADMA控制器控制器82378237等。等。还配备键盘、数码显示、发光二极管显示、开关量、等输入输出设备。还配备键盘、数码显示、发光二极管显示、开关量、等输入输出设备。带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。可以单步、带有脉冲发生器、计数器电路、单脉冲发生器等常用电路。可以单步、断点、全速调试各实验程序。内置开关电源,为实验提供断点、全速调试各实验程序。内置开关电源,为实验提供+5V/3A+5V/3A、l2V/0.5Al2V/0.5A直流稳压电源。既可以满足直流稳压电

4、源。既可以满足微机原理与接口技术实验微机原理与接口技术实验的相关要求,还可以调动学生的创新意识,真正培养了学生的综合动的相关要求,还可以调动学生的创新意识,真正培养了学生的综合动手能力及思维能力。手能力及思维能力。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University二、二、DICE-8086K实验箱的系统配置实验箱的系统配置系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:系统内含串行通讯和键盘显示监控的全部软硬件设施,典型配置如下:主机板主机板+PC+PC机机主机板主机板二种配置的使用特点如下:二种配置的使用特点

5、如下:配置一:主机板和配置一:主机板和 PCPC机通过机通过RS232RS232串行口相连。这种配置形式可以充串行口相连。这种配置形式可以充分利用分利用IBM PCIBM PC机的软硬件资源,机的软硬件资源, 实现源程序的编辑、汇编和链接实现源程序的编辑、汇编和链接和调试。实验程序源文件(和调试。实验程序源文件(ASMASM)、执行文件()、执行文件(EXEEXE)都在随机光)都在随机光盘上,你可以利用盘上,你可以利用PCPC机的键盘显示等输入输出设备完成各种软硬件机的键盘显示等输入输出设备完成各种软硬件实验。实验。配置二:为最经济型配置,它不需要和配置二:为最经济型配置,它不需要和IBM P

6、CIBM PC机联机,自成一体,通机联机,自成一体,通过一组键盘命令完成所有软硬件实验,每个实验程序固化在实验监过一组键盘命令完成所有软硬件实验,每个实验程序固化在实验监控中。这种配置为没有控中。这种配置为没有PCPC机的用户带来极大方便。机的用户带来极大方便。 Flying College 2009 Yuanwei第二部分:实验项目第二部分:实验项目微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验一:简单实验一:简单I/O口扩展实验口扩展实验微机原理与接口技术实验 2009 YuanweiFlying College

7、 of BinZhou University实验目的实验目的 1 1、学习微机系统中扩展简单、学习微机系统中扩展简单I/OI/O口的方法。口的方法。2 2、学习数据输入输出程序的编制方法。、学习数据输入输出程序的编制方法。实验内容实验内容利用利用74LS24474LS244作为输入口,读取开关状态,并将此状态通过作为输入口,读取开关状态,并将此状态通过74LS27374LS273再驱动发光二极管显示出来。再驱动发光二极管显示出来。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验原理图实验原理图 微机原理与接口技术实验

8、2009 YuanweiFlying College of BinZhou University实验连线实验连线 CS18000HCS18000H; CS29000HCS29000H; IOWRIOWRIOWRIOWR; IORDIORDIORDIORD; JX7JX17JX7JX17; Y0Y7K1K8Y0Y7K1K8; Q0Q7L1L8Q0Q7L1L8; 微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验程序框图实验程序框图 微机原理与接口技术实验 2009 YuanweiFlying College of BinZ

9、hou University简单简单I/O口扩展实验口扩展实验 思考:在编程过程中,应该注意的问题有哪些?思考:在编程过程中,应该注意的问题有哪些?微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验二:实验二: RAM扩展实验扩展实验微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验目的实验目的 l l、熟悉静态、熟悉静态RAMRAM的使用方法的使用方法, ,掌握掌握80888088微机系统扩展微机系统扩展RAMRAM的方的方法。法。 2 2、掌握

10、静态、掌握静态RAMRAM读写数据编程方法。读写数据编程方法。实验内容实验内容 对指定地址区间的对指定地址区间的RAMRAM(4000H4000H4FFH4FFH)先进行写数据)先进行写数据55AAH55AAH,然后将其内容读出再写到然后将其内容读出再写到5000H5000H5FFH5FFH中。中。实验接线图实验接线图(系统中已连接好)(系统中已连接好)编程提示:编程提示:考虑如何读写一个字数据。如何简化自己的程序。考虑如何读写一个字数据。如何简化自己的程序。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验三:可编程并

11、行接口实验三:可编程并行接口8255A实验一实验一微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验目的实验目的 掌握掌握8255A8255A和微机接口方法。和微机接口方法。掌握掌握8255A8255A的工作方式和编程原理。的工作方式和编程原理。实验内容实验内容 用用8255PA8255PA口控制口控制PBPB口。口。实验接线实验接线 PA0PA7K1K7PA0PA7K1K7;(开关量输入模块);(开关量输入模块)PB0PB7L1L8PB0PB7L1L8;(发光管输出模块);(发光管输出模块)82558255数据、控制线

12、内部已线连好。数据、控制线内部已线连好。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University编程指南编程指南 8255A8255A芯片简介:芯片简介:8255A8255A可编程外围接口芯片是可编程外围接口芯片是INTELINTEL公司公司生产的通用并行接口芯片,它具有生产的通用并行接口芯片,它具有A A、B B、C C三个并行接口,用三个并行接口,用+5V+5V单电源供电,能在以下三种方式下工作:单电源供电,能在以下三种方式下工作:方式方式0 0:基本输入:基本输入/ / 输出方式输出方式方式方式l l:选通输入:选通输入/

13、/ 输出方式输出方式方式方式2 2:双向选通工作方式:双向选通工作方式 使使8255A8255A端口端口A A工作在方式工作在方式0 0并作为输入口,读取并作为输入口,读取Kl-K8Kl-K8个开个开关量,关量,PBPB口工作在方式口工作在方式0 0作为输出口。作为输出口。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验程序框图实验程序框图微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验四:可编程并行接口实验四:可编程并行接口8255A实验二实

14、验二微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验目的实验目的 掌握通过掌握通过8255A8255A并行口传输数据的方法,以控制发光二极并行口传输数据的方法,以控制发光二极管的亮与灭。管的亮与灭。实验内容实验内容 用用82558255做输出口,控制十二个发光管亮灭,模拟交通灯做输出口,控制十二个发光管亮灭,模拟交通灯管理。管理。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验接线实验接线PC0L3PC0L3;PC1L7PC1L7;PC2L11

15、PC2L11;PC3L15PC3L15;红灯;红灯 PC4L2PC4L2;PC5L6PC5L6;PC6L10PC6L10;PC7L14PC7L14;绿灯;绿灯 PB4L1PB4L1;PB5L5PB5L5;PB6L9PB6L9;PB7L13PB7L13。 黄灯黄灯82558255数据、控制线内部已线连好。数据、控制线内部已线连好。 微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University编程指南编程指南 1.1. 通过通过8255A8255A控制发光二极管,控制发光二极管,PB4-PB7PB4-PB7对应黄灯,对应黄灯,PC0-PC

16、3PC0-PC3对应对应红灯,红灯,PC4-PC7PC4-PC7对应绿灯对应绿灯, , 以模拟交通路灯的管理。以模拟交通路灯的管理。2.2. 要完成本实验,必须先了解交通路灯的亮灭规律,设有一个要完成本实验,必须先了解交通路灯的亮灭规律,设有一个十字路口十字路口l l、3 3为南北方向,为南北方向,2 2、4 4为东西方向,初始状态为四为东西方向,初始状态为四个路口的红灯全亮,之后,个路口的红灯全亮,之后,1 1、3 3路口的绿灯亮,路口的绿灯亮,2 2、4 4路口的路口的红灯亮,红灯亮,1 1、3 3路口方向通车。延时一段时间后,路口方向通车。延时一段时间后,l l、3 3路口的路口的绿灯熄

17、灭,而绿灯熄灭,而l l、3 3路口的黄灯开始闪烁,闪烁若干次以后,路口的黄灯开始闪烁,闪烁若干次以后,l l、3 3路口红灯亮,而同时路口红灯亮,而同时2 2、4 4路口的绿灯亮,路口的绿灯亮,2 2、4 4路口方向通车,路口方向通车,延时一段时间后,延时一段时间后,2 2、4 4路口的绿灯熄灭,而黄灯开始闪烁,路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次以后,再切换到闪烁若干次以后,再切换到l l、3 3路口方向,之后,重复上述路口方向,之后,重复上述过程。过程。3.3. 程序中设定好程序中设定好8255A8255A的工作模式及三个端口均工作在方式的工作模式及三个端口均工作在方式0 0,并处

18、于输出状态。并处于输出状态。4.4. 各发光二极管共阳极,使其点亮应使各发光二极管共阳极,使其点亮应使8255A8255A相应端口的位清相应端口的位清0 0。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验程序框图实验程序框图 微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验五:可编程计数器实验五:可编程计数器/定时器定时器8253基本工作基本工作方式实验方式实验 微机原理与接口技术实验 2009 YuanweiFlying College o

19、f BinZhou University实验目的实验目的 学会学会82538253芯片和微机接口的原理和方法。芯片和微机接口的原理和方法。掌握掌握82538253定时器定时器/ /计数器的工作方式和编程原理。计数器的工作方式和编程原理。实验内容实验内容 用用82538253的的0 0通道工作在方式通道工作在方式3 3,产生方波。,产生方波。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验接线实验接线CS30040HCS30040H;JX8JX0JX8JX0;IOWRIOWRIOWRIOWR;IORDIORDIORDIO

20、RD;A0A0A0A0;A1A1A1A1;GATE0+5VGATE0+5V;CLK01MCLK01M;( (单脉冲与时钟单元单脉冲与时钟单元) )OUT0OUT0示波器。示波器。 微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验连线示意图实验连线示意图微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University编程指南编程指南 82538253是一种可编程定时是一种可编程定时/ /计数器,有三个十六位计数器,其计数器,有三个十六位计数器,其计数频率范围为计数频

21、率范围为0-2MHz0-2MHz, 用用+5V+5V单电源供电。单电源供电。82538253的功能用途:的功能用途: 延时中断延时中断实时时钟实时时钟 可编程频率发生器可编程频率发生器数字单稳数字单稳 事件计数器事件计数器复杂的电机控制器复杂的电机控制器 二进制倍频器二进制倍频器82538253的六种工作方式:的六种工作方式: 方式方式0 0:计数结束中断:计数结束中断 方式方式3 3:方波频率发生器:方波频率发生器 方式方式l l:可编程频率发生:可编程频率发生 方式方式4 4:软件触发的选通号:软件触发的选通号 方式方式2 2:频率发生器:频率发生器 方式方式5 5:硬件触发的选通信号:硬

22、件触发的选通信号微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验程序框图实验程序框图微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验六:实验六: A/D转换实验转换实验微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验目的实验目的 了解模了解模/ /数转换基本原理,掌握数转换基本原理,掌握ADC0809ADC0809的使用方法。的使用方法。实验内容实验内容 利用实验系统上

23、电位器提供的可调电压作为利用实验系统上电位器提供的可调电压作为08090809模拟信号的模拟信号的输入,编制程序,将模拟量转换为数字量,通过数码管显示输入,编制程序,将模拟量转换为数字量,通过数码管显示出来。出来。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验接线实验接线 IN0AOUT1(IN0AOUT1(可调电压可调电压,VIN+5V),VIN+5V);IOWRIOWRIOWRIOWR;IORDIORDIORDIORD;CLK500K(CLK500K(单脉冲与时钟单元单脉冲与时钟单元) );ADDAADDA、AD

24、DBADDB、ADDCGNDADDCGND;CS48000HCS48000HJX6JX17JX6JX17(数据总线)(数据总线)微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验连线示意图实验连线示意图微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University编程指南编程指南 ADC0809ADC0809的的STARTSTART端为端为A/DA/D转换启动信号,转换启动信号,ALEALE端为通道端为通道选择地址的锁存信号,实验电路中将其相连,以便同时锁存选择地

25、址的锁存信号,实验电路中将其相连,以便同时锁存通道地址并开始通道地址并开始A/DA/D采样转换,其输入控制信号为采样转换,其输入控制信号为CSCS和和WRWR,故启动故启动A/DA/D转换只须如下两条指令:转换只须如下两条指令:MOVMOVDX,DX,ADPORTADPORT;ADC0809ADC0809端口地址端口地址OUTOUTDX,DX,ALAL ;发;发CSCS和和WRWR信号并送通道地址信号并送通道地址 用延时方式等待用延时方式等待A/DA/D转换结果,使用下述指令读取转换结果,使用下述指令读取A/DA/D转换结果。转换结果。MOVMOVDX,DX,ADPORTADPORT;ADC0809ADC0809端口地址端口地址IN AL,IN AL,DXDX 循环不断采样循环不断采样A/DA/D转换的结果,边采样边显示转换的结果,边采样边显示A/DA/D转换转换后的数字量。后的数字量。微机原理与接口技术实验 2009 YuanweiFlying College of BinZhou University实验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论