嵌入式ARM系统中128x64液晶显示的环形算法应用

1 下载量 53 浏览量 更新于2024-08-30 收藏 123KB PDF 举报
嵌入式系统/ARM技术中的液晶显示在嵌入式系统中的应用是一篇探讨了如何在嵌入式系统中有效利用液晶显示技术的文章。它主要关注了液晶显示与系统接口的编程策略,特别是通过环形结构算法来优化汉字显示的过程。在嵌入式系统设计中,人机交互界面的友好性是关键,这就需要支持汉字和图形显示,以及多种输入方式,如英文、数字和汉字输入。 文章首先强调了良好的人机界面设计应具备这些功能,作者选择了香港精电公司生产的128×64点阵液晶显示模块,配合MPC860作为主CPU和Nucleus Plus嵌入式操作系统,实现了高效和满意的显示效果。该模块内部的T6963液晶图形控制芯片承担了数据传输和控制任务,如读写操作和使能信号等。 在编程方面,文章将显示程序划分为硬件接口层和应用层。硬件接口层负责与液晶模块的基本通信,包括ASCII字符和汉字代码的处理,这部分由于设备差异,通常不做详细说明。而应用层则着重于实现菜单设计,汉字和图形的显示功能,以及各种输入功能的集成。为了简化操作,采用了环形结构算法对汉字代码进行编码,这使得汉字的分页和分行显示变得快速且易于管理。 在汉字代码编码部分,文章指出,尽管西文通常使用8×8点阵,但汉字编码更为复杂。通过环形结构算法,可以有效地处理汉字的特殊编码,提高显示效率。这种方法不仅适用于128×64点阵的液晶模块,也具有一定的通用性,使得不同系统能够共享这一高效的显示技术。 总结来说,这篇文章深入浅出地阐述了在嵌入式系统中使用ARM技术和液晶显示技术,如何通过环形结构算法优化汉字显示,以及如何构建一个包含多种输入功能的人机交互界面。这对于从事嵌入式系统开发的工程师来说,提供了实用的技术参考。