新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MCU在显示器控制中的应用

MCU在显示器控制中的应用

作者: 时间:2012-02-16 来源:网络 收藏


(a) RàCàIàRàCàIà…
(b) RàCàIàCàIàCàI…
(c) RàCàIàIàIàI…

其中,R为MC141543内部RAM的行位置,C为列位置,I为命令信息,有关具体的操作命令,见MC141543的数据手册。

外接的AT24C04用来存贮不同显示模式下设定的参数,以满足在显示模式改变时,自动使用合适的参数,其FLASH存贮区分配如图3。

AT24C04被分为两个部分,工厂区数据和用户区数据,各占256个字节,每个数据区又被分为16段,每段16个字节,用来存贮不同显示模式的设置。换句话说,当前使用者最多可以设置好16种显示模式的参数。

下面,对各部分主要内容做一个介绍。

初始化部分:除进行I/O口、各寄存器的初始化外,扫描按键,如果有特定的组合键按下,进入工厂模式,用于生产线上调校。否则,为用户模式。

节能、保护、S校正部分:判断行、场同步信号是否存在,并进入相应的节能状态,如果行、场同步信号都正常,进入正常工作状态,并根据行频,切换合适的S校正电容,多个S校正电容切换有助于实现更好的行线性。高压保护检测端检测到高压过限后,进入离机模

54.jpg

图2

调用显示模式部分:搜索AT24C04中已有的参数表,找到匹配的显示模式,设置模拟量输出。

调整参数部分:根据按键操作,刷新OSD,改变PWM输出,并把新参数记录在当前显示模式的数据段中。

软件流程:

55.jpg

七、结束语

本文介绍的是程序中主要的几个问题,对于IIC总线读写、键盘扫描等内容,在此不再赘述。另外,在具体编程中,OSD的菜单样式、程序稳定性等方面,应参照具体机器而异。


上一页 1 2 下一页

关键词: 应用 控制 显示器 MCU

评论


相关推荐

技术专区

关闭