王成义
,
郭秀梅
,
丛晓燕
液晶与显示
doi:10.3969/j.issn.1007-2780.2010.02.021
通过分析有限状态机状态转移的特性,提出了利用有限状态机设计液晶显示人机界面的方法.以液晶显示菜单的转换为例,详细论述了使用C语言设计人机界面的过程.使用SPLC501C液晶显示模块实现了菜单的转换功能,且给出了显示菜单转换的液晶显示模块驱动程序.实际应用表明,这种方法易于扩展菜单数量,避免了非法状态的出现,菜单转换迅速、稳定可靠.
关键词:
有限状态机
,
微控制器
,
人机界面
,
液晶显示
,
菜单设计
刘亮
液晶与显示
doi:10.3788/YJYXS20153001.0109
为消除芯片供货受限对装置生产造成的影响,基于FPGA开发了兼容原软件驱动的LCD控制器,搭配主流的SDRAM显存芯片,对装置的相关硬件电路进行升级.所述LCD控制器采用模块化设计,系统分为主机端接口、显存控制器、仲裁器、寄存器、异步FIFO等多个功能子模块,子模块使用有限状态机方法建模,以Verilog语言编程实现,通过参数化配置,能够在保持原软件系统不变的情况下,灵活支持不同分辨率的显示模式,有效满足应用的多样化需求.开发的LCD控制器在样本电路上进行了实测,运行稳定,图像清晰,视觉效果良好.实践证明,LCD控制器的设计具有良好的可配置性、可复用性和可移植性,可以作为类似问题的有效解决方案.
关键词:
FPGA
,
液晶显示控制器
,
模块化设计
,
有限状态机