汉字显示屏系统设计.docx

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-24
  • 论文字数:7986
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:本文主要阐述了用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