购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 LED模拟交通灯

LED模拟交通灯电路如图3-5所示,12只LED分成东西向和南北向两组,各组指示灯均有相向的2只红色、2只黄色与2只绿色的LED,并在程序中对各LED单独进行位定义。程序运行时模拟了十字路口交通指示灯的切换过程与显示效果。

图3-5 LED模拟交通灯电路

1. 程序设计与调试

在程序中,用6行sbit对东西和南北向的红、黄、绿指示灯分别进行定义,以便独立控制各路指示灯。在仿真程序中,将交通指示灯切换时间设置得较短,以便调试时较快观察到运行效果。在真实的交通灯应用中,还要考虑准确的定时问题、数字的显示问题及功率驱动问题等。

2. 实训要求

① 修改程序,模拟实际应用中的交通指示灯切换过程。

② 在掌握后续有关蜂鸣器的程序设计后,添加黄灯闪烁的提示音输出功能。 a7PjoK4oewJz7ONI1/3iERn1lNEsmVHmwfyVuQHLG/ISZrMduoUW427xijlOQ1x7

3. 源程序代码

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开