触摸屏计算器设计.doc

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-04-16
  • 论文字数:10238
  • 当前位置论文阅览室 > 原创论文 > 文献综述 >
  • 课题来源:(月光影子)提供原创文章

支付并下载

摘要:本设计是在触摸屏技术发展渐趋成熟的基础上将其应用到计算器中,以触摸输入方式代替传统的按键输入方式。触摸屏是本设计区别于传统计算器的特别之处,不但能根据触摸点信息产生信号,而且能传输此信号。TFTLCD负责照明和显示功能,其独到的设计可以精细控制每一个像素点,从而呈现清晰、准确、辨识度高的信息。MiNiSTM32单片机是本设计的核心,负责运算信息的处理任务以及承担绝大部分的控制功能。对于本设计而言,无论是触摸屏还是TFTLCD都要在此单片机正常工作的基础上才能发挥作用。

触摸屏计算器计算界面的生成需要用到Canvas()函数、Container()函数和RectangularButton()函数。运算程序主要分为数字输入函数、运算符运算及结果输出函数和初始化函数。

关键词 计算器;输入方式;触摸屏技术;TFTLCD;MiNiSTM32

 

目录

摘要

Abstract

1 绪论-1

1.1 课题设计背景以及意义-1

1.2 课题设计思路-1

1.2.1设计实现要求-1

1.2.2触摸键盘的设计-1

1.2.3计算程序的设计-2

2 总体设计方案-3

2.1 设计总体构成-3

2.2设计功能及工作过程-3

3 MiNiSTM32运算控制模块-4

3.1 MiNiSTM32由来-4

3.2 MiNiSTM32的优点-4

3.3 MiNiSTM32各硬件部分介绍-4

3.3.1 CPU(中央处理器)-4

3.3.2 EEPROM(电可擦可编程只读存储器)-5

3.3.3 KEY(按键)-6

3.3.4液晶显示模块-6

3.3.5 LED(发光二极管)-7

3.3.6 SPI FLASH-7

3.3.7 USB串口、USB、电源-7

4 触摸屏输入显示模块-9

4.1 触摸屏的原理及分类-9

4.2 触摸屏的基本技术-9

4.3 TFTLCD的介绍-10

4.3.3 2.8寸LCD引脚-12

4.3.4 TFTLCD对外接口-12

4.3.5 电阻触摸屏驱动XPT2046-13

4.3.6 触摸屏信号控制-13

4.3.7 LCD兼容处理-13

4.3.8 LCD背光控制电路-14

4.3.9 TFTLCD驱动原理-14

5程序设计-16

5.1 系统的开发环境-16

5.1.1 C语言编程软件-16

5.1.2 下载程序软件-16

5.2系统的主要程序-17

5.2.1 显示界面程序编写-17

5.2.2 运算程序的编写-18

6 调试及技术参数-20

结论-22

致谢-23

参考文献-24

附录-25