基于单片机的LCD多功能显示器设计
2013-11-04陈燕秀
陈燕秀
(贵州理工学院电气工程学院,贵州 贵阳 550004)
2013-08-22
陈燕秀(1975-),女,副教授,现主要从事电子线路方面的教学与研究工作。
基于单片机的LCD多功能显示器设计
陈燕秀
(贵州理工学院电气工程学院,贵州 贵阳 550004)
设计了一种基于单片机的LCD多功能显示器:该显示器以STC89C52单片机为控制核心,以LCD12864作为显示器,时钟产生采用DS1302芯片,温度采集选用DS18B20,片外数据储存芯片采用CAT24C04。实际应用表明,该显示器能够进行时间显示、温度采集、电子书阅读、图片显示、音乐播放等,具有响应速度快、抗干扰能力强、体积小等特点。
单片机;LCD多功能显示器;控制系统
现代电子产品正在以前所未有的速度革新,向着功能多样化、体积最小化,低功耗化的方向迅速发展。针对现实生活中对小型多功能产品的需求,笔者基于单片机设计了一种LCD多功能显示器。
1 整体设计方案

图1 系统结构图
LCD多功能显示器结构图1。具体设计思路如下:①整个控制系统采用STC89C52系列单片机作为控制核心[1]。②采用带中文字库的LCD12864作为显示器,利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面,并显示8×4行16×16点阵的汉字。③时钟产生采用DS1302,DS1302是美国DALLAS公司推出的一款高性能、低功耗、带内部RAM的实时时钟芯片(RTC),能够为单片机系统提供日期和时间。④温度采集选用DS18B20,使用简单。⑤片外数据储存芯片采用CAT24C02,其具有低功耗、掉电不丢失数据的特点。⑥控制部分采用5个独立式按键,从P2口输入,一键多用。LCD12864采用P0口并口输出,读写速度快,连接简单,布线美观。……
