王成义
,
郭秀梅
,
丛晓燕
液晶与显示
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
,
液晶显示控制器
,
模块化设计
,
有限状态机
陆欣云
,
陈巍
,
张军
液晶与显示
doi:10.3788/YJYXS20142906.0926
为了适应不同场合对 LED 点阵控制器的需求,实现能方便调整控制器的各种功能参数,介绍一种基于 FPGA 器件,以 FSM 方式实现的 LED 点阵系统控制器。该控制器的主要控制电路都在一个 FPGA 器件中综合实现,内部主要由串口通信模块、双口 RAM 模块、显示数据处理与传输模块、工作时钟发生器模块等四大模块构成。双口 RAM 模块由可参数化宏功能模块定制而成,其他模块以 Verilog 语言描述内部逻辑。控制器与驱动电路之间采用08接口相连,控制器与 PC 监控中心通过 RS-232串口形式进行数据传输。通过在 Quartus II 平台上仿真及下载验证,控制器能实时地接收串口数据,实现文字和位图的显示功能。该控制器具有硬件简洁、扩展方便、可靠性高等优点。
关键词:
LED点阵控制器
,
FPGA器件
,
有限状态机
,
仿真