没有合适的资源?快使用搜索试试~ 我知道了~
《单片机原理及应用》说明书.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2022-06-27
03:52:05
上传
评论
收藏 444KB PDF 举报
温馨提示
试读
15页
《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf《单片机原理及应用》说明书.pdf
资源推荐
资源详情
资源评论
目录
交通灯........................................................................ 1
一.设计要求.................................................................. 1
二.设计目的与分析............................................................ 1
1.工作原理 ................................................................ 1
2.交通灯显示的理论分析 .................................................... 1
三.程序设计流程图............................................................ 2
四.总体设计与电路图.......................................................... 3
1.设计电路图 .............................................................. 3
2.proteus 仿真结果......................................................... 4
3.交通灯程序 .............................................................. 5
参考文献:................................................................... 13
《单片机课程设计说明书》评分标准............................................. 14
交通灯
一.设计要求
1.程序开始运行先南北段通行、东西段禁止 60s,后东西段通行、南北段禁止 60s,依此循
环。
2.系统分三种工作模式:正常模式、繁忙模式、特殊模式,并且通过三个按钮“正常”、“繁
忙”、“特殊”可相互转化。
3.正常模式:
直行时间显示数码管显示 60。此时南北段直行通行(绿灯)、东西段禁止(红灯)40s,
南北段人行道通行(绿灯),东西段人行道禁止(红灯),同时南北段和东西段方向的数码管
分别从 40s 和 60s 开始倒计时,至最后 5s 时南北段绿灯变成黄灯闪烁;此后南北段左拐(左
拐灯亮)通行、东西段禁止(红灯)20s,南北段、东西段人行道都禁止(红灯),同时南北
段和东西段方向的数码管都从 20s 开始倒计时,至最后 5s 时南北段左拐灯变成黄灯闪烁;
再后东西段直行通行(绿灯)、南北段禁止(红灯)40s,东西段人行道通行(绿灯),南北
段人行道禁止(红灯),同时东西段和南北段方向的数码管分别从 40s 和 60s 开始倒计时,
至最后 5s 时东西段绿灯变成黄灯闪烁;最后东西段左拐(左拐灯亮)通行、南北段禁止(红
灯)20s,东西段、南北段人行道都禁止(红灯),同时东西段和南北段方向的数码管都从
20s 开始倒计时,至最后 5s 时东西段左拐灯变成黄灯闪烁。
4.繁忙模式:
繁忙指示灯亮,南北段、东西段的通行时间改为 45s,其中左拐的时间改为 15s,其它
与正常模式类似。
5.特殊模式:
特殊模式灯亮,南北段、东西段的通行时间改为 75s,其中左拐的时间改为 20s,其它
与正常模式类似。
二.设计目的与分析
1.工作原理
1.1 了解交通灯管理的基本工作原理
1.2 熟悉 AT89C51 的工作原理和应用编程
1.3 熟悉 AT89C51 并行接口的各种工作方式和应用
1.4 熟悉 AT89C51 计数器/定时器的工作方式和应用编程外部中断的方法
1.5 掌握多位 LED 显示问题的解决
2.交通灯显示的理论分析
2.1 倒计时显示的理论分析
利用定时器中断,设置 TH0=TH1=(65536-50000)/256,即每 0.05 秒中断一次。每到第
1
20 次中断即过了 20*0.05 秒=1 秒时,使时间的计数值减 1,便实现了倒计时的功能。
2.2 状态灯显示的理论分析
黄灯闪烁同样可以利用定时器中断。每到第 10 次中断即过了 10*0.05 秒=0.5 秒时,
使黄灯标志位反置,即可让黄灯 1 秒闪烁一次。
三.程序设计流程图
程序流程图
2
开始
AT89C51 初始化
南北直行通行东西禁止
N
通行 35 秒
Y
南北黄灯闪烁
东西直行通行南北禁止
N
闪烁 5 秒
Y
N
通行 35 秒
Y
东西黄灯闪烁
南北左拐通行东西禁止
N
通行 15 秒
Y
南北黄灯闪烁
N
闪烁 5 秒
Y
东西左拐通行南北禁止
N
闪烁 5 秒
Y
N
通行 15 秒
Y
东西黄灯闪烁
N
闪烁 5 秒
Y
剩余14页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于STM32F103C8T6+LCD1602+MCP6S28的8通道模拟可编程增益放大器Proteus仿真
- 5G RAN NR TDD单用户峰值吞吐率计算过程.pptx
- 基于Objective-C开发的手势密码解锁和面容解锁(代码简洁高效通俗易懂)+源码+开发文档+源码解析(毕业设计&课程设计)
- LangChain学习之 Question And Answer的操作附带数据文件
- linux常用命令大全.zip
- CATIA入门操作案例-正八边异形带孔凸台绘制,等距点绘制正多边形,凸台绘制
- 大型代码语言模型的项目级提示生成pdf
- 纸片战争The War of paper.sb3
- testedtestedtested
- 基于C语言+STM32开发的智能门锁优秀项目+包含指纹识别、人脸识别、RFID解锁、密码解锁、蓝牙解锁功能+源码+项目解析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功