- 2
- 0
- 约3.34千字
- 约 22页
- 2021-09-28 发布于河北
- 举报
项目训练二
简易交通信号灯
;一、任务目标
设计一个简易的交通信号灯控制器,其设计任务如下。
某交通十字路口,南北向为主干道,东西向为支道。每个道口安装一组信号灯,每组信号灯有红、黄、绿3种信号,各信号灯按以下规则循环显示交通信号指挥交通,见表1。
显示信号共有4种状态,称为四相。;;图1 信号灯显示电路;; 选用89S51的P0口驱动ULN2803时必须接上拉电阻,为了简化电路使用P2口输出。交通信号灯电路见图7-2。
4.控制方法
根据显示规则,6只发光二极管一共有4种显示状态,每一种状态对应的P2口的输出状态见表3。需要改变输出时只需将P2口各位的状态组成一个字节发送到P2口即可,这样一个用于控制输出的数值称为控制字。四种状态的控制字见表3。;图2 交通信号灯电路;P2.5
南北绿;程序中设置一个计数器(S1),每计数20次(1s)后设定时间标志(SBZ)通知主程序。
(2) 定时计数器设置
选用定时计数器0,模式1,定时计数器控制字为01H,见图3。;定时计数器0初值计算:
;(3)定时计数器中断程序
定时计数器中断程序需完成的任务:每次中断后计数,当计数达到20次时设置标志SBZ通知主程序定时时间到,同时恢复计数器重新开始计数。
中断程序框图见图4。
(4)主程序
为了使程序具有通用性,将控制规则存放在
您可能关注的文档
- 项目管理培训PMP之项目时间管理.pptx
- 项目管理培训上吴永达老师.pptx
- 项目管理培训zfy.pptx
- 项目管理培训之二.pptx
- 项目管理培训回顾及总结0.ppt
- 项目管理培训回顾及总结.ppt
- 项目管理培训手册.pptx
- 项目管理培训教材(3).pptx
- 项目管理培训教材.ppt
- 项目管理培训教材.pptx
- 中国国家标准 GB 15208.5-2026微剂量X射线安全检查设备 第5部分:背散射物品安全检查设备.pdf
- 《GB 15208.5-2026微剂量X射线安全检查设备 第5部分:背散射物品安全检查设备》.pdf
- GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服.pdf
- 《GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服》.pdf
- 中国国家标准 GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服.pdf
- GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法.pdf
- 中国国家标准 GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法.pdf
- 《GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法》.pdf
- AI+金融智能体时代产业深度研究与数据洞察报告.pdf
- 中国eVTOL产业发展与商业化落地深度数据报告.pdf
原创力文档

文档评论(0)