不知不觉,微机原理与接口技术实验课程已经结束了。回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很重要的,因为它是和机器语言最接近的了,如果用它来编程序的话,会比用其它高级语言要快得多。本学期我们在老师的带领下,进行了微机原理实验六到十这五组实验。它们分别是: 实验六 8255 PA口控制PB口
实验目的
掌握单片机系统中扩展外围芯片的方法,了解 8255 芯片的结构及编程方法。 实验内容 用 8255 PA 口作开关量输入口,PB 口作输出口。 实验步骤
1、用8 芯线将8 255 PA口接至开关Kl~K8,PB口接至发光二极管L1~L8;
2、运行程序 HW06.ASM,拨动开关K1~K8,观察L1~L8发光二极管是否对应点亮。
实验七 8255控制交通灯
实验目的 进一步了解8 255 芯片的结构及编程方法,学习模拟交通控制的实现方法。
实验内容 用8255 做输出口,控制六个发光二极管燃灭,模拟交通灯管理。 实验步骤
1、用双头线将 8 255 PA0~PA2 口接至发光二极管L3~L1,PA3~PA5口接至发光二极管L7~L5;
2、执行 程序HW07.ASM,初始态为四个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。 实验八 简单I /O口扩展
实验目的
学习单片机系统中扩展简单I/O 口的方法; 学习数据输入输出程序的编制方法。 实验内容
利用74LS244 作为输入口,读取开关状态,并将此状态,通过74LS273再驱动发光二极管显示出来。
…… …… 余下全文