《微机原理及应用实验指导书》由会员分享,可在线阅读,更多相关《微机原理及应用实验指导书(8页珍藏版)》请在金锄头文库上搜索。
1、 微 机 原 理 及 应 用 实 验 指 导 书实验一 8255 并行接口应用实验一、实验目的:1学习并掌握 8255 的各种工作方式及其应用。2学习在系统接口实验单元上构造实验电路。二、实验设备:学实验系统。三、实验内容及步骤:(一)系统中的 8255 芯片18255 可编程并行接口芯片介绍图 1255 引脚图图 1-2(a) 工作方式控制字1 2 3 4 5 616 E:y:12345678910111213141516171819204039383736353433323130292827262524232221低 4位 )口方 式 选 择 输 出输 入输 出输 入方 式方 式 1 制输
2、 入方 式 选 择 方 式 1方 式 0低 4位 ) 输 入输 出输 出 制口 方 式 2-2(b) C 口按位置位/复位控制字8255 可编程外围接口芯片是 司生产的通用并行 I/O 接口芯片,它具有A、B、C 三个并行接口,用+5v 单电源供电,能在以下三种方式下工作:方式 0基本输入/出方式 ; 方式 1选通输入/出方式; 方式 2双向选通输入/出方式。8255 的内部结构及引脚如图 1示,8255 工作方式控制字和 C 口按位置位/复位控制字格式如图 1示。2系统中的 8255 芯片8255 的数据线片选信号线、地址线、读写控制线等分别与系统总线连接,其 A、B、 8255 实验使用,
3、其线路如图 1示,端口地址如表 1示。图 1统中的 8255 线路456701 位复 位置位 复位1 2 3 4 5 63 E:020111y:1333315297270987890123454567321018255 端口地址信号线 寄存器 编址A 口 0 0 0口实验单元中的开关和发光二极管电路图 1验线路图四、实验步骤:18255 接口应用实验(1)(1) 按图 1示实验线路接线并编写程序,1 2 3 4 5 615 E:y:100 100323271K R?1K+5编程要求:使 8255 端口 A 工作在方式 0 并作为输出口,端口 B 工作在方式 0 并作为输入口。用 1 组开关信号
4、接入端口 B,端口 A 输出线接至一组发光二极管上,然后通过对8255 芯片编程来实现输入/出功能。(2)输入程序并检查无误,经汇编、链接后装入系统。(3)运行程序,拨动开关组,观察发光二极管应一一对应。五、分析整理实验数据,写出实验程序实验二 交通灯控制实验一、实验目的:通过并行接口 8255 实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。二、实验设备:教学实验系统。三、实验内容:如图 215、13 作为南北路口的交通灯与 连,11、为东西路口的交通灯与 连,编程使六个灯按交通灯变化规律燃灭。发光二极管“0”为亮, “1”为灭。图 2验接线图十字路口交通灯的变化规律要求:(1)南北
5、路口的绿灯、东西路口的红灯同时亮 30 秒左右。(2)南北路口的黄灯闪烁若干次,同时东西路口红灯继续亮。(3)南北路口的红灯、东西路口的绿灯同时亮 30 秒左右。(4)南北路口的红灯继续亮,同时东西路口的黄灯亮闪烁若干次。(5)转(1)重复。程序流程图如下:四、实验步骤:(1)按图接线。(实线为与系统连接的线,虚线为与外设连接的线)(2)输入程序并检查无误,经汇编、链接后装入系统。(3)运行程序,观察发光二极管。五、分析整理实验数据,写出实验程序实验三 七段数码管一、实验目的:掌握数码管显示数字的原理。二、实验设备:教学实验系统。三、实验内容:静态显示:按图连接好电路,将 8255 的 C 口
6、 别与 7 段数码管的段码驱动输入端 ag 相连,位码驱动输入端 1 接 中) 。数码管顺次显示 0始设置 8255C 口输出南北路口绿灯亮,东西路口红灯亮长延时南北路口黄灯闪,东西路口红灯亮短延时长延时南北路口绿灯亮,东西路口红灯亮南北路口红灯亮,东西路口黄灯闪短延时图 3验接线图(1)实验台上的七段数码管为共阴极接法,段码采用同相驱动,输入端加高电平,选中的数码管亮。(2)七段数码管的字型代码表如下页表:显示字型 g f e d c b a 段码0 0 1 1 1 1 1 1 3 0 0 0 1 1 0 06 0 1 1 0 1 1 5 0 0 1 1 1 1 4 1 0 0 1 1 0
7、66 1 0 1 1 0 1 6 1 1 1 1 0 1 7 0 0 0 1 1 1 07 1 1 1 1 1 1 7 1 0 1 1 1 1 6、实验步骤:(1)按图接线。(实线为与系统连接的线,虚线为与外设连接的线)(2)输入程序并检查无误,经汇编、链接后装入系统。(3)运行程序,观察数码管显示情况。五、分析整理实验数据,写出实验程序实验四 38 译码实验一、实验目的:掌握译码的原理。二、实验设备:教学实验系统。三、实验内容:按图 4接好电路,将 8255 的 C 口 别与译码芯片 74 A、B、4 电平显示单元的 连,编程使发光二极管 次亮。开始将 8255 设为 C 口输出将段码自 8255C 口输出延时图 4验接线图四、实验步骤:(1)按图 4接实验线路。(实线为与系统连接的线,虚线为与外设连接的线)(2)输入源程序并检查无误,经汇编、链接后装入系统。(3)运行实验程序,观察发光二极管情况。五、分析整理实验数据,写出实验程序