课程设计---十字路口交通信号灯的PLC控制程序设计
-
资源ID:1442783
资源大小:185.50KB
全文页数:20页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
课程设计---十字路口交通信号灯的PLC控制程序设计
1、 第 1 页 共 20 页 目目 录录 第一章、单片机主控电路第一章、单片机主控电路 第二章、方案论证与比较第二章、方案论证与比较 第三章、总体思路第三章、总体思路 第四章、交通灯原理图与第四章、交通灯原理图与PCBPCB图图 第五章、程序设计第五章、程序设计 第六章、元件清单第六章、元件清单 第七章、调试检测第七章、调试检测 第八章、产品使用说明第八章、产品使用说明 第九章、设计总结与思考第九章、设计总结与思考 第十章、鸣第十章、鸣 谢谢 第十一章、参考文献第十一章、参考文献 第 2 页 共 20 页 十字路口交通信号灯的十字路口交通信号灯的 PLCPLC 控制程序设计控制程序设计 摘要摘要
2、 利用 AT89C51 单片机控制交通信号灯的工作原理及其硬件电路设计。文章对 AT89C51 单片机芯片及本交通信号灯模型作了较详细介绍。 最后简单介绍了本系统 可改进的地方。 关键词:关键词:AT89C51 单片机、LED、数码管。 一、单片机主控电路一、单片机主控电路 1)1) 主要元器件介绍主要元器件介绍 单片机主控电路的主要元件是 AT89C51,其外型如图 2: 图图 2 2 AT89C51 是一个低电压,高性能 CMOS 8 位单片机,片内含 4k bytes 的可反复 擦写的只读程序存储器(PEROM)和 128 bytes 的随机存取数据存储器(RAM) ,器 件采用 ATM
3、EL 公司的高密度、 非易失性存储技术生产, 兼容标准 MCS-51 指令系统, 片内置通用 8 位中央处理器和 Flash 存储单元,内置功能强大的微型计算机的 AT89C51 提供了高性价比的解决方案。 AT89C51 是一个低功耗高性能单片机,40 个引脚,32 个外部双向输入/ 输出(I/O)端口,同时内含 2 个外中断口,2 个 16 位可编程定时计数器,2 个全 双工串行通信口,AT89C51 可以按照常规方法进行编程,也可以在线编程。其将通 用的微处理器和 Flash 存储器结合在一起,特别是可反复擦写的 Flash 存储器可 第 3 页 共 20 页 有效地降低开发成本。 2、
4、管脚说明: VCC:供电电压。 GND:接地。 P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器, 它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口, 当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。 P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能 接收输出 4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH 编 程和校验时,P1 口作为第八位地址接收。 P2 口: P2 口为一个内部上拉电阻的 8 位双向 I/O 口, P2 口缓冲器可接收, 输出 4 个 TTL 门电流,当 P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作 为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内 部上拉的缘故。 P2 口当用于外