- 博客(0)
- 资源 (5)
- 收藏
- 关注
汇编语言写的交通灯模拟系统
利用8255端口C控制LED发光管。LED发光管L7(红)、L6(黄)、L5(绿)作为南北路口的交通灯与8255的PC7、PC6、PC5相连,L2(红)、L1(黄)、L0(绿)作为东西路口的交通灯与PC4、PC3、PC2相连。编程使六个灯按交通灯变化规律亮灭。十字路口的交通灯的变化规律要求:
(1)南北路口的绿灯、东西路口的红灯同时亮30秒左右。
(2)南北路口的黄灯闪烁若干次,同时东西路口的红灯继续亮。
(3)南北路口的红灯、东西路口的绿灯同时亮30秒左右。
(4)南北路口的红灯继续亮、同时东西路口的黄灯闪烁若干次。
(5)转1重复。
1. 利用软件延时子程序实现30秒控制
2. 利用8253硬件延时实现30秒控制
3. 结合电路图(使用8255端口A和PC1、PC0),利用8253定时,将绿灯亮的剩余时间在两位LED数码管上动态显示出来。
2009-08-31
汇编语言与接口技术之电子琴设计
通过汇编语言编程使小键盘的数字键1,2,3,4,5,6,7作为电子琴按键,输入对应的七个音阶,通过实验箱的喇叭发出声音;若键盘输入“Esc”则返回DOS,结束程序。
使用元件:D/A转换器0832,计时器8253,并行控制器8255A。
2009-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人