利用SPCE061A实现中文输入.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用SPCE061A实现中文输入

利用SPCE061A实现中文输入 文章来源:凌阳科技教育推广中心 作者:凌阳科技教育推广中心 发布时间:2006-2-9 17:37:13 摘? 要:SPCE061A是凌阳公司设计的一款16位单片机,该单片机资源丰富,具有较高的性价比。本方案在SPCE061A单片机平台上构造了简易的拼音输入法,并以SPLC701B液晶显示模组为输入输出设备,实现了汉字、英文字母、数字符号等文本信息的输入。 关键词: 单片机 SPCE061A 输入法 1?引言   中文输入是手机、PDA等手持终端的基本功能,研究基于单片机的中文输入方法,对于手持电子产品的开发具有一定的现实意义。SPCE061A是 凌阳科技研发生产的性价比很高的一款十六位单片机,具有易学易用的指令系统和集成开发环境,为软件开发提供了方便的条件。本方案利用凌阳大学计划推出的 SPLC701B液晶显示模组作为输入输出设备,在SPCE061A单片机上实现了拼音输入法,可实现汉字、英文字母、数字符号等文本信息的输入。本方案 可以为基于单片机的产品开发、中文输入法研究等提供辅助和参考。 2?系统硬件设计   对于文本输入系统,除了主控制器外,至少还要包括输入设备和显示设备。系统采用SPCE061A单片机作为主控制器,而输入和显示都通过SPLC701B液晶显示模组(集成了4×4键盘)实现,系统的硬件结构框图如图 2-1所示。 图 2-1 系统硬件结构图   SPCE061A单片机作为主控芯片,负责构建拼音输入法的数据结构,并在单片机内部Flash中保存汉字的拼音编码。SPCE061A接收4×4按键输入,并通过LCD显示交互内容,从而实现用户操作界面。 2.1?SPCE061A芯片特性 2.1.1?SPCE061A简介   SPCE061A是一款基于unSP内核的16位单片机,其芯片特性如下:   ● 工作电压:内核工作电压VDD为3.0~3.6V(CPU),I/O口工作电压VDDH为VDD~5.5V(I/O);   ● CPU时钟:0.32MHz~49.152MHz;   ● 内置2K字SRAM和32K闪存ROM;   ● 系统处于备用状态下(时钟处于停止状态),耗电小于2μA@3.6V;   ● 具备触键唤醒的功能;   ● 32位通用可编程输入/输出端口;   ● 2个16位可编程定时器/计数器(可自动预置初始计数值);   ● 7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器;   ● 2个10位DAC(数-模转换)输出通道;   ● 14个中断源可来自定时器A / B,时基,2个外部时钟源输入,键唤醒;   ● 具备串行设备接口;   ● 低电压复位(LVR)功和低电压监测(LVD)功能;   ● 内置在线仿真(ICE,In- Circuit Emulator)接口。   SPCE061A的内部结构框图如图 2-2所示。 图 2-2 SPCE061A内部结构图 2.2?SPLC701B液晶显示模组特性   SPLC701B液晶显示模组采用基于凌阳SPLC701B芯片的点阵液晶显示器,具有120×52显示分辨率,内置汉字字库和半角字符库,可软件调节对比度(32级),支持串行和并行控制方式。模组同时配备4×4键盘供用户使用。液晶显示器的基本特性见下表: 表 2.1 液晶显示器特性参数 显示模式 1. 4行10列全角字符(11×12点阵字符),同时支持半角字符(5×12点阵字符)显示。 2. 120×52点阵图形显示。 3. 14段图标显示。 上述三种模式可同时显示。 显示器尺寸 34.5 (宽)× 33.3 (高)× 1.91 (厚) mm 可视区尺寸 30.5 (宽)× 23.4 (高) mm 点大小 0.2 (宽)× 0.303 (高) mm 像素尺寸 0.22 (宽)× 0.323 (高) mm   模组包括LCD显示器和4×4键盘两个部分,LCD与键盘可以各自独立使用,互不影响。 2.3?硬件电路 2.3.1?SPCE061A最小系统   本方案使用SPCE061A精简开发板(61板)作为单片机最小系统。61板包括SPCE061A芯片外围的基本模块,有:晶振输入模块(OSC)、锁相环外围电路(PLL)、复位电路(RESET)、指示灯(LED)等,如下图所示。 图 2-3 SPCE061A最小系统 2.3.2?LCD显示器   SPLC701B液晶显示模组提供的LCD显示器采用凌阳SPLC701B液晶驱动芯片,点阵分辨率为120*52,内置中文字库,可显示汉 字、字符、图形等。该LCD显示器支持串行、8位并行、4位并行等多种接口方式,为简化电路连接,这里使用串行接口方式,如图 2-4所示。 图 2-4? SPCE061A

文档评论(0)

5201314118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065201001000004

1亿VIP精品文档

相关文档