利用LCD12864显示时间的交通灯控制设计-毕业设计

利用LCD12864显示时间的交通灯控制设计-毕业设计

ID:44093783

大小:1.16 MB

页数:24页

时间:2019-10-18

利用LCD12864显示时间的交通灯控制设计-毕业设计_第1页
利用LCD12864显示时间的交通灯控制设计-毕业设计_第2页
利用LCD12864显示时间的交通灯控制设计-毕业设计_第3页
利用LCD12864显示时间的交通灯控制设计-毕业设计_第4页
利用LCD12864显示时间的交通灯控制设计-毕业设计_第5页
资源描述:

《利用LCD12864显示时间的交通灯控制设计-毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章方案的选择与论证1.1主要模块介绍1.1.1关于AT89C51单片机AT89C51是一种带4K字节FLASH存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压、高性能CMOS8位微处理器,俗称单片机oAT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的对擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT8

2、9C51是一种高效微控制器。在本次课程设计里,主耍用到了两个I/O端口,分别是P0口和P1口。P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL电流。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须接上拉电阻。P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。根据本次课设的需求,我们让P0做主控芯片的输出端口和LCD的输入端口,通过这个端口,将数据传送到L

3、CD12864液晶上,使该液晶显示当前速度直。交通灯的点亮与熄灭主要通过P口的赋值來实现,并通过软件延时来控制时间的长短1.1.2AMPIRE12864液晶显示屏的介绍本次使用不带中文字库的128X64是一种具有4位/8位并行、2线或3线串行多种接口方式,其显示分辨率为128X64,利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8X4行16X16点阵的汉字.也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硕件电路结构或显示程序都要简洁得多,且该模块的

4、价格也略低于相同点阵的图形液品模块。管脚号管脚名称电平管脚功能描述1VSS0V电源地2VCC3.0+5V电源正3V0—对比度(亮度)调整RS=“H”,表示DB7—-DBO为4RS(CS)1I/L显示数据RS二“L”,表示DB7―—DBO为显示指令数据5R/W(SID)H/LR/W=“H”,E=“H”,数据被读到DB7——DBOR/W="Lw,E=,DB7一一DBO的数据被写到IR或DR6E(SCLK)H/L使能信号7DB011/L三态数据线8DB1H/L三态数据线9DB2H/L三态数据线10DB3H/L三态数据线11DB4Il/L三态数据线12DB511

5、/L三态数据线13DB6H/L三态数据线14DB7H/L三态数据线15PSBH/LH:8位或4位并口方式,L:串口方式(见注釋1)16NC—空脚17/RESETH/L复位端,低电平有效(见注释2)18VOUT—LCD驱动电压输出端19AVDD背光源正端(+5V)(见注释3)20KVSS背光源负端(见注释3)表1.1.2管脚介绍*注释1:如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。*注释3:如背光和模块共用一个电源,可以将模

6、块上的JA、JK用焊锡短接。1.2设计实现原理1.2.本设计中要求满足一个简单交通等设计并且将时间显示咋液晶显示屏上,假设为一条南北通行的道路,南边红灯亮起,北面绿灯亮起,同时能将倒计时显示在LCD屏幕上,南面绿灯亮起,北面为红灯,当南面为黄灯是北面依I口是红灯,同时将时间显示在LCD显示屏上,因此在本设计中采用AT89C51单片机为整个系统的控制核心,设计了一款由AMPIRE128*64液晶显示屏显示时间的交通灯控制设计。其主要结构如图1-1交通灯原理框图。AT89C51单片机可以实现计时,数据传输,判断等功能,可以满足该设计的需求,在显示时间上采用A

7、MP1RE128X64液晶显示屏。图1.2.1交通灯控制原理框图本设计中要求满足一个简单交通等设计并且将时间显示咋液晶显示屏上,假设为一条南北通行的道路,南边红灯亮起,北面绿灯亮起,同时能将倒计时显示在LCD屏幕上,南面绿灯亮起,北面为红灯,当南面为黄灯是北面依I口是红灯,同时将时间显示在LCD显示屏上,因此在本设计中采用AT89C51单片机为整个系统的控制核心,设计了一款由AMPIRE128*64液晶显示屏显示时间的交通灯控制设计。其主要结构如图1-1交通灯原理框图。AT89C51单片机可以实现计时,数据传输,判断等功能,可以满足该设计的需求,在显示时

8、间上采用AMP1RE128X64液晶显示屏。图1.2.1交通灯控制原理框图图12

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。