汉字显示屏系统设计.docx

资料分类:设计作品 上传会员:小山神 更新时间:2018-07-24
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7986
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本文主要阐述了用STC89C52RC单片机控制LCD12864液晶显示屏的方法,对LCD点阵图形液晶显示模块的使用问题进行了研究,并讨论了单片机控制系统中关键的数据处理以及发送问题。

该汉字显示屏系统设计采用STC89C52RC单片机为核心控制器,结合蓝牙无线通信等技术来实现各项功能。通过编写程序,利用按键控制LCD12864液晶显示屏显示预设汉字信息,并且利用按键控制蓝牙功能的开启与关闭,实现了通过手机端发送信息并且送显至液晶屏的功能。运用Altium Designer软件设计了按键及控制电路、供电及复位等相应的硬件电路,并运用PCB技术合理布局、铺线最终成功制板,同时运用Proteus软件进行了电路仿真实验,在keil uvision4开发平台编写了相关的单片机控制程序、蓝牙通信程序及液晶屏显示程序。

 

关键词:LCD12864液晶显示屏;STC89C52RC单片机;蓝牙;汉字显示

 

目录

摘要

Abstract

1 绪论-1

1.1 课题背景-1

1.2 课题意义-1

1.3行业发展现状 -1

2 需求及功能分析-2

2.1 需求分析-2

2.2 系统组成及功能分析-2

2.3系统整体框架设计-2

3 硬件设计-4

3.1核心器件简介-4

3.1.1 STC89C52单片机-4

3.1.2 LCD12864液晶显示屏-4

3.2按键及控制电路-4

3.3供电及复位电路-5

3.3.1直流降压模块-5

3.3.2复位电路-5

3.4蓝牙通信模块-6

3.4.1 HC-05蓝牙模块简介-6

3.5 LCD液晶显示模块-7

3.5.1字符显示-7

3.5.2 LCD12864引脚连接及功能-8

3.6 PCB原理图及铺线图-8

3.6.1 PCB原理图-8

3.6.2 PCB铺线图-8

4 软件设计-9

4.1 开发环境-9

4.2 软件流程设计-9

4.3 主程序-11

4.4 按键控制部分程序设计-11

4.4.1 K1键功能设计-11

4.4.2 K2键功能设计-11

4.4.3 K3键功能设计-12

4.4.4 K4键功能设计-13

4.4.5 K5键功能设计-13

4.5 蓝牙通信功能程序设计-13

4.5.1 串口数据缓存寄存器-13

4.5.2 蓝牙通信传输状态判定-13

4.5.3 手机发送数据端-14

4.6 LCD12864液晶屏显示程序设计-14

5 系统调试-15

5.1运用Proteus软件仿真-15

5.2 基础功能调试-16

6 功能展示-16

6.1 主界面展示-16

6.2 按键功能展示-16

6.2.1 K1键功能展示-16

6.2.2 K2键功能展示-17

6.2.3 K3键功能展示-17

6.3 蓝牙通信功能展示-18

结    论-20

参 考 文 献-21

附录A PCB原理图-22

附录B PCB铺线图-23

附录C 部分源程序-24

致    谢-27

相关论文资料:
最新评论
上传会员 小山神 对本文的描述:本设计名为汉字显示屏系统设计,主要原理即以STC89C52为核心控制器,以LCD12864为模拟显示屏,设计制作一套汉字显示屏控制系统,通过按键结合蓝牙的控制方式,实现在显示屏显示不同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: