- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计指导-红绿灯控制管理.ppt
单片机课程设计指导
设计内容:交通灯控制系统
目 录
一、设计内容
二、进度安排
三、基本要求
四、设计过程
1、设计要求
2、设计要点
3、硬件设计
4、软件设计
五、设计报告
六、考核方法
一、设计内容
十字路口交通灯控制系统的设计
利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,并且用4只LED数码管显示十字路口两个方向的剩余时间。要求系统的工作符合一般交通灯控制要求。
回目录
二、进度安排
单片机课程设计共安排32学时,具体分配如下:
实习动员及准备工作: 3学时
总体方案设计: 6学时
硬件设计: 9学时
软件设计: 9学时
撰写设计报告: 3学时
答辩与总结: 2学时
回目录
三、基本要求
1、课程设计的基本要求
单片机课程设计的主要内容包括:理论设计撰写设计报告等。其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。程序设计是课程设计的关键环节。课程设计的最后要求是写出设计总结报告,把理论设计内容进行全面的总结,把实践内容上升到理论高度。
回目录
四、设计过程 1、设计要求
十字交叉路口的
交通灯控制系统的结
构如图1.1所示。
南
北
东
西
图1.1 十字路口交通灯控制示意图
回目录
往南和往北的信号一致,即红灯(绿灯或黄灯)同时亮或同时熄灭。用两个数码管来显示被点亮的指示灯还将点亮多久。
往东和往西方向的信号一致,其工作方式与南北方向一样,也采用两个数码管来倒计时。当南北方向为绿灯和黄灯时,东西向的红灯点亮禁止通行;而东西方向为绿灯和黄灯时,南北向的红灯点亮禁止通行。
回目录
2、设计要点
(1) 硬件设计:
1)单片机建议选用AT89C51,它与8051系列单片机全兼容,但其内部带有4KB的FLASH ROM,设计时无需外接程序存储器,为设计和调试带来极大的方便。
2)LED显示系统:南北向和东西向各采用2个数码管计时,对该方向的指示灯的点亮时间进行倒计时,最长计时范围为99秒。设计时可利用单片机的P0口和P1口作为字段和片选信号输出,经驱动芯片后驱动数码管显示倒计时时间,数码管采用动态扫描方式显示。
回目录
3)键盘系统:一个非程序按键:系统复位键。
4)电源供电系统:本系统采用220V电源供电,应设计相应的稳压电源电路。但课程设计受时间限制,也可采用现成的5V直流稳压电源供电,这样可以节约设计时间、简化设计过程。
回目录
(2) 本系统的工作流程:
1)接通电源时或系统复位后,系统按程序给定的时间工作,即南北向通行40秒,东西向通行40秒,黄灯亮5秒,工作模式如表1.1所示。首先南北向通行,然后东西向通行,如此循环。
回目录
·显示程序模块:完成12个发光二极管(实际上只需驱动6个)和4个LED数码管的显示驱动。
·键盘扫描程序模块:判断是否有键按下,并求取键号。
回目录
3、硬件设计
根据设计要求,交通灯控制系统的硬件由8位单片
机、4个数码管及其驱动电路、12个三色LED指示灯及其
驱动电路、键盘、电源电路等组成。可
以参照图1.2所示的方框图进行设计。
硬件设计的要求:
回目录
(1)确定元器件的型号及参数。
(2)用PROTEL画出完整的原理图。
(3)列出元器件清单。
回目录
3色LED
指示灯
图1.2 交通灯控制系统组成方框图
4、软件设计
根据设计要点,软件设计首先应对系统资源进行进行分配和说明。
为了增加程序的可读性,理清程序的编写思路,建
议程序采用模块化结构,可按以下9个模块编写程序:
回目录
① 主程序模块:主要完成RAM清零,T0定时器的设置,绿、黄灯的初值设定,键盘查询以及各子程序的调用。
② 定时中断服务程序模块:产生0.1秒和1秒的定时信号,每到了1秒钟,使南北绿灯(20H),南北黄灯(21H),东西绿灯(22H),东西黄灯(23H)进行递减计数。
③ 扫描显示子程序:为12位LED动态显示提供驱动信号。P0口和P2口为数码管提供驱动信号,P0口为字段口,低电平有效,P2口为字位码输出口,高电平有效。显示缓冲区30H到34H共4个字节,33H和32H存放南北显示的十位与个位数据;31H和30H存放东西的十位与个位数据。
回目录
您可能关注的文档
- 十二指肠溃疡教材查房.ppt
- 十二指肠溃疡穿孔医疗护理事项说明和查房.ppt
- 乳腺癌疾病大全培训资料.ppt
- 十二指肠球部溃疡医疗护理事项说明和查房.ppt
- 十二指肠腺癌患者护理事项说明查房.ppt
- 十二指肠营养管护理事项说明终极版.ppt
- 乳腺癌诊断流程知识介绍.ppt
- 十五章节胃十二指肠疾病病人护理.ppt
- 乳腺肿物活检演示讲稿.ppt
- 十八岁成人仪式班会主题课.ppt
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc
- QC╱T 1128-2019 汽车用摄像头(报批稿).pdf
- 笔记本电脑图纸Lenovo Ideapad Y470 (Compal LA-6881).pdf
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf
- 2021卫生高级职称《中西医结合》题库及答案.docx
- 副研究馆员工作总结与计划范文.pdf
- 《幼儿教育中“去小学化”探究》课题结题报告.doc
- 除尘设备检修工艺规程.doc
- 部编版语文四年级上册雪梅(教案).docx VIP
- 【精品】实验小学课本剧《愚公移山》剧本.docx VIP
文档评论(0)