摘要:随着科学技术的高速发展,各种新型信息媒体、信息相关设备及手段不断涌现,由于LED显示屏具有所显内容信息量大,外形美观大方,操作使用方便灵活,用户可随时任意自行编辑修改显示内容,显示方式图文并茂,其醒目、内容灵活多变等特点,已经越来越多地应用于广告、信息发布、交通指示等公共场所,取得了良好效果。但在实际生产应用中,特别是需要实时大量的显示汉字、图文等信息的应用中,单片微机系统难以输入和编辑复杂的文字信息,目前可以说是无法通过传统的单片机来实现诸如此类的功能。为了解决这个问题,本文设计了一个控制界面,通过SD 卡与上位机进行通信,将SD卡数据通过处理与字库芯片通信,再获得汉字点阵字模排列数据,从而在贴片式LED显示屏上显示出所需显示的汉字信息。该系统可以实时快捷的显示和改变信息,实现显示的更加智能化与快速性,具有运行可靠,安全,节能,低成本和使用方便的特点。
关键字:单片机;SD卡;字库芯片;智能显示屏
目录
摘要
ABSTRACT
第1章 绪论-1
第2章 系统总体设计方案-3
2.1系统工作过程-3
2.2系统总体框架设计-3
2.3 系统方案论证与选择-3
2.3.1时钟模块-4
2.3.2电源模块-4
2.3.3汉字点阵模块-4
2.3.4显示屏驱动芯片-4
第3章 系统硬件电路设计-5
3.1单片机STC12A5C60S2-5
3.2 LED显示模块-8
3.2.1 LED显示屏的基本工作原理-8
3.2.2 该系统中的显示屏驱动-9
3.3 SD卡读取模块-12
3.3.1 SD卡介绍及连接-13
3.3.2 SD卡读取-14
3.4字库芯片模块-15
3.4.1 GT23L32S4W字库芯片介绍-15
3.4.2 引脚描述与接口连接-16
3.4.3 从字库读取字模排列格式-17
3.5程序下载通讯模块-19
3.6电源模块-21
3.7系统整体电路-22
第4章 系统软件设计-23
4.1主程序流程图-23
4.2 SD卡通讯流程图-24
4.2.1 初始化-24
4.2.2 读取-25
4.3行扫描程序流程图-26
总结-29
参考文献-30
致谢-31
附录-32