9
实 实 实 实 实 实 实实实 实实实实实实实 实实实 实实实实实实实 实实实实 实实实实 实实实实 实实实 实实实 实实实实 实实实 实实实

实 验 四 交通灯、跑马灯轮换实验

Embed Size (px)

DESCRIPTION

实 验 四 交通灯、跑马灯轮换实验. 实验指导 电信学院 电信系 左敬龙. 一、实验目的与要求. 实验目的 学习并巩固中断程序的设计方法与技巧 掌握数据表的设计方法 实验要求: 以 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. - PowerPoint PPT Presentation

Citation preview

实 验 四实 验 四交通灯、跑马灯轮换实验交通灯、跑马灯轮换实验

实验指导实验指导

电信学院 电信系 左敬龙电信学院 电信系 左敬龙

一、实验目的与要求一、实验目的与要求实验目的实验目的1.1. 学习并巩固中断程序的设计方法与技巧学习并巩固中断程序的设计方法与技巧2.2. 掌握数据表的设计方法掌握数据表的设计方法

实验要求:实验要求: 以 74LS273 作为输出口,控制 4 个双色 LED 灯 以 K1 为切换输入口,控制双色 LED 灯在交通

灯、跑马灯两种状态切换。

二、实验线路及连线二、实验线路及连线

三、实验效果图示三、实验效果图示

4

2

1 3

4

2

1 3

4

2

1 3

4

2

1 3

4

2

1 3

4

2

1 3

4

2

1 3

4

2

1 3

交通灯效果 跑马灯效果

四、交通灯 设计思路四、交通灯 设计思路

4

2

1 3

PO0PO1PO2PO3PO4PO5PO6PO7DG1DG2DG3DG4DR1DR2DR3DR4

直接控制输出

状态 值 延时 初值13 红 24 绿 5A 7s 140×1

13 红 24 灭 50 0.5s 10×1

13 红 24 绿 5A 0.5s 10×1

13 红 24 灭 50 0.5s 10×1

13 红 24 绿 5A 0.5s 10×1

13 红 24 黄 FA 3s 60×1

13 绿 24 红 A5 7s 140×1

JT: DB 5AH, 140, 50H, 10, 5AH, 10, 50H, 10, 5AH, 10, FAH, 60, A5H, 140

0101 1010

4

2

1 3

五、跑马灯 设计思路五、跑马灯 设计思路

4

2

1 3

PO0PO0PO1PO1PO2PO2PO3PO3PO4PO4PO5PO5PO6PO6PO7PO7DG1DG1DG2DG2DG3DG3DG4DG4DR1DR1DR2DR2DR3DR3DR4DR4

状态状态 值值 延时延时 初值初值44 号绿号绿 0808 1s1s 20×120×1

33 号绿号绿 0404 1s1s 20×120×1

22 号绿号绿 0202 1s1s 20×120×1

11 号绿号绿 0101 1s1s 20×120×1

PM: DB 08H, 20, 04H , 20, 02H , 20, 01H , 20

4

2

1 3

跑马灯

六、整体设计思路六、整体设计思路

交通灯

F0=1?

中断中

拨动 K1,触发外部中断拨动 K1,触发外部中断

七、实验过程建议七、实验过程建议1.1. 测试双色灯的控制颜色值测试双色灯的控制颜色值2.2. 根据状态计算各种状态的颜色控制字根据状态计算各种状态的颜色控制字3.3. 不考虑延时,单步执行查看状态是否正常不考虑延时,单步执行查看状态是否正常4.4. 考虑延时,使得交通灯、跑马灯运行正常考虑延时,使得交通灯、跑马灯运行正常5.5. 考虑外部中断控制,实现状态切换考虑外部中断控制,实现状态切换6.6. 考虑定时计数器中断,实现完善定时功能考虑定时计数器中断,实现完善定时功能7.7. 整合交通灯和跑马灯显示,完成实验整合交通灯和跑马灯显示,完成实验

八、实验常规要求八、实验常规要求 按照操作规程连接单片机实验箱按照操作规程连接单片机实验箱 检查实验箱,并在实验记录本上登记检查实验箱,并在实验记录本上登记

实验成绩考核说明实验成绩考核说明 预习实验情况(预习实验情况(检查预习报告检查预习报告)) 实验数据记录(实验数据记录(实验验收时在数据上签字实验验收时在数据上签字)) 实验到场情况(实验到场情况(验收时学生签字验收时学生签字)) 实验报告撰写实验报告撰写