- 博客(1)
- 资源 (6)
- 收藏
- 关注
实践与探讨9的带计数器的交通灯简化版附代码和实验电路
1.交通灯变化规律
十字路口交通灯的变化规律要求:
1)南北路口的绿灯、东西路口的红灯同时亮10秒,然后:
2)南北路口的黄灯闪烁两次(闪烁周期2秒),同时东西路口的红灯继
续点亮,然后:
3)南北路口的红灯、东西路口的绿灯同时亮10秒,然后:
4)南北路口的红灯继续亮,同时东西路口的黄灯2次(闪烁周期2秒)
然后转1)重复。
带倒计时的交通灯控制:将实验包中所带的EX—825X—2.DSN文件用ISIS7打开
2019-12-13
实验4 8255并行接口实验附实验电路图
实验4 8255并行接口实验
题目:将8255的C口接逻辑电平开关K1-K8,A口接LED显示电路D1-D8,注意CS0所接74LS138译码器的管脚,以及A0, A1的接法,确定端口地址。将8255的A口和C口都设置为方式0,编程完成查询方式,不断查询C口状态,如果Ki开关闭合,则让Di发光二极管亮,实验内容见下页。
电路图如下图所示。要求:
5、显示自己的学号。
2019-12-13
实验3 8254计数器实验附实验电路
实验3 8254计数器实验
将扬声器“悬空引脚”连OUT0,依次调整输出频率,带上耳机听声音(注意:听前先调小音量)。
模仿计数器0的线路,连接计数器1的线路,将OUT1连接至数字示波器的C口,添加程序段,实现示波器3路波形显示;
模仿计数器0的线路,连接计数器2的线路,将OUT2连接至数字示波器的D口,添加程序段,实现示波器4路波形显示;
2019-12-13
实验2 软件中断实验加8259硬件实验
1.亮2个灯,暗6个灯,从上到下循环点亮(采用移位指令P77)。要求:采用软件中断方式(假设中断类型号50H),在中断子程序内部实现流水灯的移位控制,主程序负责产生软件中断(汇编指令:INT 50H)。
2.亮2个灯暗6个灯、延时1秒、相反亮6个灯暗2个灯(同一位置)(采用逻辑运算指令p75),循环显示;
如:亮暗亮暗暗暗暗暗-1s-暗亮暗亮亮亮亮亮
3.亮1个灯,暗7个灯。按一次按钮,灯跳一格,从上到下循环点亮。要求:采用外部硬件中断方式(假设中断类型号60H),在中断子程序内部实现流水灯的移位控制
2019-12-13
实验1 简单IO应用—流水灯控制
1、亮4个灯、暗4个灯,1亮1暗均匀分布,且稳定不变;
2、亮1个灯,暗7个灯,从上到下轮流点亮每一个灯,每次只亮一个灯,循环间隔约2秒;
3、亮2个灯,暗6个灯,一个灯从上往中间轮流点亮,另一个灯从下往中间轮流点亮,循环间隔约1秒。
4、采用ROR、ROL循环移位语句(P77)及LOOP语句(P81),实现一个灯从第1个循环点亮到第8个,然后从第8个循环点亮至第1个,一直上下循环。
5、用二进制形式显示自己的学号。
2019-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人