- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式系统的汉字输入及液晶显示技术
Chinese Character Input and Liquid Crystal Display
Based on Embedded System
摘 要
着眼于在嵌入式系统的基础上解决用有限键盘输入汉字的问题。首先阐述了嵌入式系统的基本概念,介绍了几种中文输入法尤其是目前流行的几种拼音输入法及手机的输入法。然后提出了一种适用于在数字键盘上使用的汉字拼音输入技术,并以AT89S52单片机为控制核心,以奥可拉OCMJ2×8C液晶模块为显示器件,在硬件上实现了预期功能。软件部分采用高级语言C51进行设计,编程效率高,出错率小且具有良好的可读性与可移植性。
关键词 嵌入式系统 数字键盘 拼音输入 液晶显示 单片机
Abstract
This paper is focused on the method of inputting Chinese characters in an embedded system with limited keyboard. Firstly it introduces the basic concept of embedded system and several Chinese input method, particularly several popular Pinyin input method and the phone input method. Then it proposes an applicable Pinyin Chinese character input solution used a digital keyboard. The system uses a MCU of AT89S52 as controlling nucleus, uses the OCMJ2x8C LCD modules as display hardware to achieve the desired functionality. C51 High-level language is used for software design, it programs efficiently, has small rate of making mistakes and good readability and is easy to transplant.
Keywords Embedded System Digital keyboard Pinyin Input LCD MCU
目 录
前 言 1
第1章 嵌入式系统及汉字输入法概述 2
1.1 嵌入式系统 2
1.1.1 嵌入式系统的概念 2
1.1.2 嵌入式系统的特点 2
1.1.3 嵌入式系统的发展趋势 2
1.2 汉字输入法 3
1.2.1 汉字输入法概述 3
1.2.2 几种汉字输入法的介绍 3
1.2.3 有限键盘中文输入法 4
第2章 内容概述及总体方案 5
第3章 系统硬件设计 8
3.1 单片机 8
3.2 液晶显示模块 8
3.2.1 液晶显示器件的结构及工作原理 8
3.2.2 点阵式汉字显示原理 9
3.2.3 本设计所用液晶显示模块简介 10
3.3 键盘的设计 14
第4章 系统软件设计 16
4.1 C51程序设计概述 16
4.2 程序总体设计 17
4.3 输入法程序设计 18
4.3.1 键盘扫描程序 18
4.3.2 键值转换 19
4.3.3 拼音查询 20
4.3.4 汉字查询 20
4.4 液晶显示程序 21
4.5 中断处理程序 22
第5章 软件仿真 24
5.1 创建一个工程 24
5.2 文件管理及编辑 26
5.3 程序编译 29
结束语 31
谢 辞 32
参考文献 33
附 录 34
前 言
在日益信息化的现代社会中,计算机和网络已经全面渗透到日常生活的每一个角落,各种各样的新型嵌入式系统设备在应用数量上已经远远超过通用计算机,任何一个普通人可能拥有从大到小的各种使用嵌入式技术的电子产品,小到mp3,PDA等微型数字化产品,大到网络家电,智能家电,车载电子设备。而在工业和服务领域中,使用嵌入式技术的数字机床,智能工具,工业机器人,服务机器人也将逐渐改变传统的工业和服务方式。
现代信息设备的特征之一就是允许企业和用户之间、用户和用户之间进行交互式的信息交换。在中国,大量的信息是以中文形式存在的,因此,为各种信息设备提供易于使用的汉字输入能力是非常重要的。汉字输入法是中文信息处理中的重要研究问题之一,目前已有大量的输入法问世并投入了使用,但是,其中大多数应用较成功的输入法都是为
您可能关注的文档
- 毕业设计(论文)-基于AT89S52单片机的高精度数控恒流源设计.doc
- 毕业设计(论文)-基于AT89S52单片机的脉搏测量器设计.doc
- 毕业设计(论文)-基于BS结构的工资管理系统的设计与实现.doc
- 毕业设计(论文)-基于C#的出租车管理系统的设计与实现.doc
- 毕业设计(论文)-基于CAD的齿轮泵三维造型.doc
- 毕业设计(论文)-基于CMS的校园网站建设.doc
- 毕业设计(论文)-基于CPLD的USB下载线的设计.doc
- 毕业设计(论文)-基于CS模式的图书管理系统.doc
- 毕业设计(论文)-基于DCOM网络通信平台客户端的实现.doc
- 毕业设计(论文)-基于FDTD的E和H型源激励的矩形波导的截止频率和动态特性研究.doc
- 毕业设计(论文)-基于三网融合的我国终端提供商的发展策略研究.doc
- 毕业设计(论文)-基于无线传感器网络的物流路径调度系统的设计与实现.doc
- 毕业设计(论文)-基于无线传感器网络的智能家居系统的设计 (硬件部分).doc
- 毕业设计(论文)-基于无线传感网络的空气质量监测系统设计.doc
- 毕业设计(论文)-基于现金流量的企业财务预警系统研究.doc
- 毕业设计(论文)-基于相关辨识的虚拟仪器设计.doc
- 毕业设计(论文)-基于颜色的图像检索系统实现.doc
- 毕业设计(论文)-基于遗传算法的PID控制器参数优化.doc
- 毕业设计(论文)-基于组态软件的牵引变电所自动化监控软件设计.doc
- 毕业设计(论文)-基于组态软件的水箱液位监控系统设计.doc
文档评论(0)