- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
本课程设计是在学完单片机原理及课程之后综合利用所学单片机
课知识完成一个单片机应用系统设计并在实验室实现。该课程设计的主要
程
任务是通过解决一、两个实际问题,巩固和加深“单片机原理与应用”
设
计课程中所学的理论知识和实验能力,基本掌握单片机应用电路的一般设
目计方法,提高电子电路的设计和实验能力,加深对单片机软硬知识的理
的
解,获得初步的应用经验,为以后从事生产和科研工作打下一定的基础。
课交通信号灯模拟控制系统设计利用单片机的定时器定时,令十字路
程口的红绿灯交替点亮和熄灭,并且用LED数码管显示时间(其中黄灯亮
设
时数码管关闭。用8051做输出口,控制六个发光二极管燃灭,模拟交通
计
要灯管理。
求
课
程(1)了解实际交通信号灯的变化情况和规律性;
设(2)根据实际情况思考程序,编程中注意不可出现时间延迟失误;
计
(3)编程过程中,思路要清晰;
注
意(4)运行时注意交通灯的管理。
事
项
课因为本课程设计是交通灯的控制设计,所以要了解实际交通灯的变
程化情况和规律。假设一个十字路口为东西南北走向。初始状态0为东西
设红灯,南北绿灯。此时可以设置红绿灯时间,按下ok开始键之后,过一
计段时间转状态1东西和南北的黄灯亮,并关闭数码管显示(设有延时程
内序)之后再转状态2,东西绿灯通车,南北红灯。过一段时间转状态3,
容
东西和南北黄灯亮,最后循环至状态0.
1..给单片机(交通灯系统)上电(或者已上电按复位键)。
课2..以连续方式从0100H开始执行程序,初始态0为南北路口的
程红灯亮东西路口的绿灯亮,并设置了初始时间24秒,数码管显示24
设
秒。
计
简3.此时可以设置红绿灯时间(ADD键加,DEC键减每次各一,注
要意本设置红灯与绿灯为同一初始时间)。
操
4.按下ok开始键系统关闭设置红绿灯时间功能进入倒计时,系
作
步统进入运行,经过一段时间,转为状态1东西和南北路口黄灯亮经过5
骤秒延时并关闭数码管显示,进入状态2南北路口绿灯亮东西路口红灯
亮经过倒计时之后返回初始0状态实现循环。
通过两周单片机课程设计,对于单片机有了更加深刻的理解,了
解了单片机的应用和编辑其程序,掌握了一些课程设计的设计要求和
课设计方法,开发及设计工具的使用方法,最重要的是通过这一设计实
程
践的过程,我们不再约束在理论上,而且锻炼了动手能力和分析解决
设
计问题的能力,积累了经验,培养了按部就班,一丝不苟的态度和对所
心学知识的综合应用能力,而且通过同学间的分组合作课题,锻炼了我
得
们的团队合作能力。
体
会这次的单片机课程设计,让我受益匪浅,不只是老师和书本带来的
知识与收获,还可以通过我们的自我实践来完成目标设计,是对我们
很好的锻炼,既巩固知识,又提高了实践动手能力。
课
程评
设语
计
评
语
及
成指导教师
成
绩绩(签名)
年月日
目录
目录3
摘要4
1.51单片机的功能与简介5
1.1单片机概述5
1.2MSC-51芯片简介5
2.交通信号灯方案9
3.引脚分配及元件清单10
4.主程序及流程图12
5.原理图及分析18
6、总结19
7.参考文献20
文档评论(0)