- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专业课程设计报告
题目:交通指示灯的控制
所在学院
专业班级
学生姓名
学生学号
指导教师
提交日期 2012年10月 29日 电气工程学院专业课程设计评阅表
学生姓名 学生学号
同组队员 专业班级
题目名称
一、学生自我总结
AT89C51交通指示灯的控制”课程设计。
学生签名: 年 月 日 二、指导教师评定
评分项目 平时成绩 答辩 综合成绩 权 重 50 单项成绩 教师签名: 年 月 日 目 录
一、设计目的 1
二、设计要求和设计指标 1
三、设计内容 1
3.1系统硬件组成及原理图 1
3.2单片机AT89C51 2
3.2.1 AT89C51的主要性能 2
3.2.2 AT89C51的引脚功能 2
3.2.3 AT89C51的内部结构 6
3.3各模块电路 7
3.3.1主控制系统 7
3.3.2通行灯输出控制 7
3.3.3晶振电路 8
3.4程序设计 9
3.5仿真结果与分析 10
四、本设计改进建议 11
五、总结 12
六、主要参考文献 12
附录1 系统原理图 13
附录2 源程序 14
一、设计目的
本研究的是以AT89C51单片机为控制器的交通灯控制系统
二、设计要求和设计指标
设计一个十字路口交通灯控制器,用AT89C51LED灯模拟显示。
(1)东西向初始状态为绿灯,南北向初始状态为红灯;
(2)东西向的绿灯亮5s后,黄灯开始闪烁(此时绿灯熄灭),黄灯闪烁5次后红灯亮(此时绿灯、黄灯均熄灭),南北向由 红灯变为绿灯,5s后南北向黄灯闪烁5次此后变红灯,东西向变绿灯,如此重复。
三、设计内容
3.1系统硬件组成及原理图
根据要实现的具体功能,AT89C51单片机及外围器件构成最小控制系统,4组构成信号灯指示模块,硬件原理图如图3.1所示:
图3.1硬件电路原理图
3.2单片机AT89C51
AT89C51是一种高效微控制器,它是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4Kbytes的可反复擦写的Flash只读程序存储器(FPEROM—Flash Programmable and Erasable Read Only Memory) 和128×8位的随机存取数据存储器(RAM),该器件采用ATMEL公司的高密度、非易失性存储技术生产,它与MCS-51系统产品兼容,AT89C51单片机功能强大,具有8Kb中央处理器(CPU)和4KbFlash程序存储器,性价比高,可应用于很多要求高性价比的场合,灵活地应用于各个控制领域[]。
AT89C51的主要性能
内含4Kb可重编程的FPEROM;
与MCS-51产品指令系统完全兼容;
128×8位的内部RAM;
4个8位(32根)双向可位寻址的I/O端口;
2个16位的计数/定时器;
全双工方式的串行通道(UART);
6个中断源;
5个向量二级中断结构;
最高时钟振荡频率可达12MHz;
指令集中64条为单周期指令,支持6种寻址方式,共111条指令;
低功耗空闲和掉电方式;
片内振荡器和时钟电路。AT89C51的引脚功能
AT89C51为双列直插(DIP)式封装的51单片机芯片,有条引脚,其引脚示意及功能分类如图32所示。
图3-2 AT89C51单片机引脚图
各引脚功能说明如下:
()I/O引脚
P0口(39~32脚):P0.0~P0.7统称为P0口。P0口是一组8位漏极开路型双向I/O口,分时复用为低8位地址总线和双向数据总线。作为输出口用时,每位能吸收电流的方式驱动8个逻辑门电路,对端口P0写“1”时,可作为高阻抗输入端用。在访问外部数据存储器时,这组端口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在FLASH编程时,P0口作为原码输入口,当Flash进行校验时,P0口输出原码,此时P0外部必须被拉高。
P1口(1~8脚):P1.0~P1.7统称为P1口,可作为准双向I/O口使用。P1是一个带内部上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。P1口被外部下拉为低电平时,输出
您可能关注的文档
- 140吨悬挂提升机传感器设计.doc
- c++学生学籍管理系统1课程设计.doc
- DSP-TMS320LF2407A单片机作为控制核心自动控制激光枪实现自动打靶.doc
- plc控制的自动洗衣机毕业设计.doc
- VHDL综合设计报告交通灯控制器.doc
- XX综合性广场物业管理策划方案.doc
- Φ530空间自位型高刚度轧机结构设计及校核.doc
- 办公自动化系统建设项目技术方案.doc
- 冲压模设计冲压的工艺规程、冲裁模设计、凸凹模尺寸.doc
- 单片机的数字显示课程设计报告.doc
- 2025年农业种植技术革新,可持续推广策略与市场潜力研究报告.docx
- 数字化技术在图书零售门店的电子书销售分析报告.docx
- 2025年医疗大数据与临床决策支持系统在医疗行业人才培养与引进中的应用前景报告.docx
- 体检行业市场细分报告:2025年体检行业与生物材料应用的研究.docx
- 2024年国际设计师考试案例分析试题及答案.docx
- 2025年工业互联网平台商业模式创新与智能制造融合发展报告.docx
- 2025年农业科技与乡村振兴的区域差异分析.docx
- 2025年人工智能与数字化制造业的智能化生产设备应用分析.docx
- 智能制造2025年供应链数字化协同发展趋势与挑战分析报告.docx
- 教育机构招生转化模型构建与优化策略研究.docx
文档评论(0)