摘要现在这个社会,各大厂商都开始,通过安卓系统开发的应用日渐普通化,而且广告屏幕的可配置性慢慢的受到关注。STC89C52单片机是一款比较通用的51单片机,再配合安卓系统搭建一个通过无线通信控制的LED广告屏,利用MAX7219来驱动LED点阵来显示内容。通过单片机需要的其它外围模块电路的设计、电源模块、程序下载模块、安卓系统、蓝牙无线通信和单片机最小系统的设计, 组成了蓝牙控制的LED广告屏。本论文分析了比较简易的LED广告屏的设计过程,到增加到安卓控制的LED广告屏,最终确立最佳方案。每个硬件模块的设计详情以及软件部分的设计详情,来阐述整个设计。77254
经过测试,这个蓝牙控制的LED屏幕达到了在远程控制的效果,在LED断电后还能保持上一次的数据,完成了一个广告屏幕的日常使用。
该论文有图6幅,参考文献9篇。
关键字:安卓 STC89C52 LED MAX7219
LED Screen Control System Base on Android
Abstract
Now this society, the major manufacturers are beginning, through the developmentof Android applications increasingly common technology。 And advertising screen configurability slowly attention。
STC89C52 SCM is a relatively common micro controller 51, and then set up a system with Android through a wireless communication control LED advertising screen,use MAX7219 to drive the LED dot matrix to display content。 By designing other peripheral circuits required for single-chip, design of the power module, program download module, Android, Bluetooth wireless communication,the smallest single-chip system, the composition of the Bluetooth control LED advertising screen。 This paper analyzes a simple LED advertising screen design process, to increase Android controlled LED advertising screen, finally established the best solution。design details, design details and the software part of each hardware module to illustrate the entire design。
After testing, the Bluetooth control LED screen has reached the remote control effect,but also to maintain the data after the last power LED。 Completed the daily use of advertising screen。
This paper has 6 figures, 9 references。
Key words:Android STC89C52 LED MAX7219
目录
摘要 I
Abstract II
目录 III
图清单 V
1 绪论 1
1。1研究背景和意义 1
1。2主要工作内容 1
2 系统开发的相关技术与工具 2
2。1 C语言简介 2
2。2 Keil 2
3 系统需求及设计方案 4
3。1 电源提供方案的选择 4
3。2 LED驱动芯片的选择 4
3。3 设计方案框图 4
4 硬件电路设计 6
4。1 STC89C52简介 6
4。2 MAX7219介绍 6
4。3 蓝牙模块 9
5 软件设计 11
5。1 编译语言选择 11
5。2 主程序