埋夹机厂家
免费服务热线

Free service

hotline

010-00000000
埋夹机厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

基于LPC2138的中文输入系统设计

发布时间:2020-07-21 17:57:08 阅读: 来源:埋夹机厂家

摘要:给出一种基于Philips公司的ARM7微控制器LPC2138的中文输入系统的设计方法。系统采用4×4接口键盘、LCM240128图形液晶模块以及存储器等实现T9中文输入法,可以进行汉字、英文、数字符号等文本信息的输入。该中文输入系统可广泛地应用于各类电子设备的研发,具有较高实用价值。关键词:ARM7;LPC2138;中文输入

本文引用地址:引言 目前,以液晶和数字键盘实现的人机交互式界面在智能终端中广泛采用。在不同的应用场合,对人机界面的要求也不同,一些情况下只要求简单参数的显示和选择,而在一些信息终端中还要求中文的输入。因此,研究基于单片机的中文输入方法,对于各类电子装置的开发具有一定的现实意义。本系统基于ARM7微控制器LPC2138,通过扩展4×4键盘和液晶实现了T9中文输入系统的设计。

1 LPC2138简介 Philips公司的32位ARM7微控制器LPC2138具有强大的存储空间,内嵌32 KB片内静态RAM和512 KB的Flash存储器;可以实现在系统可编程(ISP)、在应用可编程(IAP);2个8路10位A/D转换器,1个D/A转换器,转换迅速准确;引脚资源丰富,多达47个可承受5 V电压的通用I/O口;多个串行接口,包括2个16C550工业标准UART、2个高速I2C接口、SPI,以及具有缓冲作用和数据长度可变功能的SSP协议。LPC2138可以移植μC/0S-II操作系统,软件的可移植性好,工作可靠。

2 硬件系统2.1 系统体系结构 一个完整的文本输入系统由主控器、输入设备和显示设备3部分构成。本系统结构如图1所示。采用LPC2138芯片作为主控器,扩展4×4接口键盘作为输入设备,扩展LCM240128图形液晶模块作为显示设备。此外,系统还扩展了E2PROM AT24C256作为字库字模数据存储芯片。

2.2 4×4键盘电路 如图2所示,系统扩展4×4简易键盘,通过行列扫描的方式读取键值。数字、字母、符号等共用同一套键盘,具有多种切换模式,供用户选择。“1”键可调用符号输入函数;“O”和“#”键分别实现字母和汉字、数字和汉字之间的切换;“*”键可实现输入字符的退格;“↑ ”“↓”键可以对输出拼音列表进行光标移动,以及对汉字列表进行翻页操作;“确定”和“取消”键分别实现拼音和汉字输入的确认和取消。按键功能定义如图3所示。

碧莲盛官网

南昌碧莲盛官网

碧莲盛

太原碧莲盛植发医院怎么样