可变霓虹灯设计.doc

可变霓虹灯设计.doc

ID:58517441

大小:306.00 KB

页数:18页

时间:2020-05-18

可变霓虹灯设计.doc_第1页
可变霓虹灯设计.doc_第2页
可变霓虹灯设计.doc_第3页
可变霓虹灯设计.doc_第4页
可变霓虹灯设计.doc_第5页
资源描述:

《可变霓虹灯设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XXXX高等专科学校TaiZhouTeachersCollege届毕业设计(论文)课题:可变霓虹灯设计学生:学号:系部:专业:指导教师:摘要本论文主要阐述了当今社会比较多见的霓虹灯设计,通过核心板上面的主芯片STC89C5A60S2与4*4矩阵键盘控制LED在不同时间段的闪烁情况与8位共阴极数码管显示按键值来给人们带来视觉冲击,从而吸引人们的眼球,达到预期的目的。该项目在嵌入式产品中有着广泛的应用。我通过该项目的训练一方面可以直接参与产品开发实践,解决实际应用问题,为各大商场、休闲、娱乐场所作贡献,另一方面可以煅练项目管理、技术应用等

2、岗位技能,提升就业竞争力。关键词: 可变霓虹灯;STC12C5A60S2;4*4矩阵键盘;AbstractThispaperdescribesthemorecommonvariableintoday’ssocietyneondesign.Thesystemcanbeappliedtoshops,leisuresandentertainmentstoprovideadvertisinginformation.Controlofwaterthroughthebuttonlights,accordingtotherequirementsof

3、differentpeopleshowdifferentwaystobringpeopleflashingvisualimpact,inordertoattractpeople'sattention,toachievetheintendedpurposeinAdvertisingCommunication.Keywords:Waterlamp,Matrixkeyboard,Digitaltube目录摘要II第1章概述21.1可变霓虹灯设计背景21.2可变霓虹灯设计要求2第2章总体设计32.1总体设计结构图3第3章系统硬件设计43.1硬

4、件电路原理图(见附录一)43.2STC12C5A60S2MCU简介43.2.1主要性能53.2.2功能特性描述53.38位LED流水灯设计53.3.1LED与MCU接口电路53.3.2性能简介63.44*4矩阵键盘模块63.4.14*4键盘与MCU接口电路63.4.2键盘性能简介73.5七段显示译码管模块73.5.1数码管与MCU接口电路73.5.2数码管性能简介83.6电源模块93.6.1电源电路93.6.2电源电路简介9第4章系统软件设计104.1可变霓虹灯的软件设计104.1.1主程序的开发流程图104.1.2矩阵键盘的开发流程

5、图114.1.2数码管的开发流程图124.2源程序(见附录二)12第5章结论135.1调试结果135.1性能分析13参考文献14附录15第1章概述1.1可变霓虹灯设计背景随着社会的发展,科技的进步,LED产品可以说是随处可见,处处伴随在我们的身边,每当夜晚来临,大街小巷上面,各大商场上面,到处都是LED产品,所以说开发LED产品前景十分广阔。本项目采用软硬件结合的方式,具有成本低、围广等优势。因此,本项目成果具有很好的市场应用前景。1.2可变霓虹灯设计要求可变霓虹灯的设计要求主要是由核心板模块上面的主芯片STC12C5A60S2通过扫

6、描方式对4*4矩阵键盘进行扫描、当单片机扫描到有键盘被按下的时候,通过8位共阴极数码管显示按键值并控制8个LED的不同闪烁方式,从而达到霓虹灯不同花式的效果,该项目设计的难点1:如何完成对矩阵键盘的检测2:如何驱动8位共阴极数码管3:如何通过按键值来让流水灯实现不同的花式闪烁。第2章总体设计2.1总体设计结构图总体设计结构图主要形象表示了各个模块之间的关系,在本项目中,主要由核心板模块,4*4矩阵键盘模块,8位共阴极数码管显示模块,8个LED流水灯模块构成。其中键盘模块作为输入模块,核心板作为处理模块,数码管和流水灯作为显示模块。其具

7、体的结构框图如下图2.1所示:8个LED小灯电源电路P0核心板STC12C5A60S2主控芯片8为LED显示(其中P2口用来控制数码管的段选,P3口用来控制数码管的位选)P24*4矩阵键盘P1P3图2.1可变霓虹灯总体结构图第3章系统硬件设计3.1硬件电路原理图(见附录一)3.2STC12C5A60S2MCU简介图3.1STC12C5A60S2引脚图3.2.1主要性能与MCS-51单片机产品兼容、128K字节在系统可编程Flash存储器、1000次擦写周期、全静态操作:0Hz~33Hz、三级加密程序存储器、32个可编程I/O口线、三个

8、16位定时器/计数器八个中断源、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。3.2.2功能特性描述STC12C5A60S2是一种低功耗、高性能CMOS8位微控制器

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

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

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