1、微机原理及应用实验实验报告1实验项目名称:I/O地址译码;简单并行接口 同组人:实验时间: 实验室: 微机原理实验室K2407 指导教师: 胡蔷、实验目的:掌握I/O地址译码电路的工作原理,简单并行接口的工作原理及使用方法.、预备知识:输入、输出接口的基本概念,接口芯片的(端口)地址分配原则,了解译码器工作原理 及相应逻辑表达式,熟悉所用集成电路的引线位置及各引线用途; 74LS245 74LS373的特性及作用。三、实验内容 245输入373输出使用PrOtUeS仿真软件制作如下电路图,使用 EMU8086编译软件编译源程序,生成可执 行文件(nn . exe),在PrOtUeS仿真软件中加
2、载程序并运行,分析结果.编程实现:读8个开关的状态,根据输入信号控制 8个发光二极管的亮灭。RPl:思图1-1 245 输入373输出四、程序清单2、列出常见输入、输出接口芯片的名称、功能及用途指导教师批阅及成绩指导教师签名:年 月 日实验报告2实验项目名称:可编程定时器/计数器;可编程并行接口 同组人:实验时间: 实验室: 微机原理实验室 K2-407 指导教师: 胡蔷一、 实验目的:掌握8253的基本工作原理和编程应用方法。掌握 8255的工作原理及使用方法.二、 预备知识:8253的结构、引脚、控制字,工作方式及各种方式的初始化编程及应用。8255的内部结构、引脚、编程控制字,工作方式
3、0、1、2的区别,各种方式的初始化编 程及应用。三、 实验内容:8253输出方波利用8253的通道0和通道1,设计产生频率为IHz的方波.设通道0的输入时钟频率为2MHz 8253的端口地址为40H, 42H, 44H, 46H通道0的输入时钟周期 0。5 S,其最大定时时间为:0。5 S 65536 = 32.768ms ,要产生频率为1Hz(周期=Is )的方波,利用;一个通道无法实现。可用多个通道级连的方法,将通道0的输出OUT0乍通道1的输入时钟信号.设通道0工作在方式2 (频率发生器),输出脉冲周期=10 ms ,贝U通道0的计数值为20000(16位二进制).周期为4 ms的脉冲作
4、通道1的输入时钟,要求输出端 OUT1输出方波且周 期为1s ,则通道1工作在方式3 (方波发生器),计数值为100 (8位;二进制).硬件连接如 图 2-1。图2-1 8253 输出方波8255 A 口方式O输入,B 口方式O输出A 口的值。硬件连接如图22肝1TT IKK一hfffhh右 9 3BR2JM胆9RiJUR6JW卜9RT JMl、DSln AftiicliIbi图22 8255 A应用四、程序清单8255 A应用8253输出方波五、实验结果8253输出方波8255 A应用六、结果分析8253输出方波8255 A应用七、思考题:1、8253有几种工作方式?写出每种工作方式的功能。
5、2、8255有几种工作方式?列出每种工作方式的功能和所用信号的名称、作用、使用端口线 的号码。指导教师批阅及成绩指导教师签名:年 月 日实验报告3实验项目名称: 继电器控制 七段数码管 同组人:实验时间: 实验室:-微机原理实验室_K2407_指导教师:胡蔷一、 实验目的:掌握8255A控制数码管显示的原理.二、 预备知识:数码管的类型,静态和动态显示,代码转换,显示码, 8255的应用。七字段LED (Light Emitting Diode )显示器主要部分为发光二极管,LED数码管有共阳 极和共阴极两种结构,7段发光二极管的工作电流平均为1020mA通常输出锁存器不能提 供如此大的电流,
6、所以使用时必须接驱动电路。静态显示:数码管显示某个字符时,相应的发光二极管恒定导通或截止.此显示方式每 个数码管都需要一个8位输出口控制,当系统中数码管较多时,所需 I/O 口较多。动态显示:一位一位轮流点亮各位数码管,对每一位数码管,每隔一段时间点亮一次。三、 实验内容:编程实现采用动态扫描方法在LED数码管上显示00009999,硬件接线如图3-1所示。 设8255A的端口地址为400H403H图31 8255 动态显示四、程序清单五、实验结果六、结果分析七、思考题:列出实验室常见的显示器名称,并简述这些显示器的功能与使用方式。2、本实验中如果使用B 口输出显示码,C口高4位输出位控信号,需要更改哪些地方?指导教师批阅及成绩指导教师签名:年 月 日
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1