90 likes | 202 Views
实 验 四 交通灯、跑马灯轮换实验. 实验指导 电信学院 电信系 左敬龙. 一、实验目的与要求. 实验目的 学习并巩固中断程序的设计方法与技巧 掌握数据表的设计方法 实验要求: 以 74LS273 作为输出口,控制 4 个双色 LED 灯 以 K1 为切换输入口,控制双色 LED 灯在交通灯、跑马灯两种状态切换。. 二、实验线路及连线. 4. 4. 4. 4. 4. 4. 4. 4. 1. 1. 1. 1. 1. 1. 1. 1. 3. 3. 3. 3. 3. 3. 3. 3. 2. 2. 2. 2. 2.
E N D
实 验 四交通灯、跑马灯轮换实验 实验指导 电信学院 电信系 左敬龙
一、实验目的与要求 实验目的 • 学习并巩固中断程序的设计方法与技巧 • 掌握数据表的设计方法 实验要求: • 以74LS273作为输出口,控制4个双色LED灯 • 以K1为切换输入口,控制双色LED灯在交通灯、跑马灯两种状态切换。
4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 三、实验效果图示 跑马灯效果 交通灯效果
PO7 PO6 PO5 PO4 PO3 PO2 PO1 PO0 直接控制 输出 DR4 DR3 DR2 DR1 DG4 DG3 DG2 DG1 4 4 1 1 3 3 2 2 四、交通灯 设计思路 JT: DB 5AH, 140, 50H, 10, 5AH, 10, 50H, 10, 5AH, 10, FAH, 60, A5H, 140 01011010
PO7 PO6 PO5 PO4 PO3 PO2 PO1 PO0 DR4 DR3 DR2 DR1 DG4 DG3 DG2 DG1 4 4 1 1 3 3 2 2 五、跑马灯 设计思路 PM: DB 08H, 20, 04H, 20, 02H,20, 01H,20
跑马灯 F0=1? 六、整体设计思路 中断中 交通灯 拨动K1,触发外部中断 拨动K1,触发外部中断
七、实验过程建议 • 测试双色灯的控制颜色值 • 根据状态计算各种状态的颜色控制字 • 不考虑延时,单步执行查看状态是否正常 • 考虑延时,使得交通灯、跑马灯运行正常 • 考虑外部中断控制,实现状态切换 • 考虑定时计数器中断,实现完善定时功能 • 整合交通灯和跑马灯显示,完成实验
八、实验常规要求 • 按照操作规程连接单片机实验箱 • 检查实验箱,并在实验记录本上登记 • 实验成绩考核说明 • 预习实验情况(检查预习报告) • 实验数据记录(实验验收时在数据上签字) • 实验到场情况(验收时学生签字) • 实验报告撰写