基于gm5020芯片的等离子彩电的研制
控制gm5020,以实现各种功能。下面对部分寄存器分类介绍。
通用配置寄存器:00h用于分别记录公司ID、版本号和芯片序列号;0x006H,0x0d5h,0x0d6h用于FRC设置。
输入模式控制寄存器(0x50h,0x004h,0x6dh,0x74h):用于设置输入信号模式ADC。
ADC寄存器(50h~6Ah):用于设置RGB(红、绿、蓝)的参数。
TMDS寄存器(6Bh~73h):用于设置DVI的参数。
YUV寄存器(7dh~86h):当输入信号Video解码为YUV时,用于设置YUV的参数。
输入模式寄存器(8dh~A4h):用于存储输入信号模式的参数,包括输入信号的水平显示起始位置、水平显示终止位置、垂直显示起始位置、垂直显示终止位置、水平显示延迟和垂直水平显示延迟。
测量寄存器(A9h~b6h):将测量RGB和TMDS信号的HS、VS、HT存入该寄存器。
输入时钟寄存器(1Bh~20h):包括六个读写寄存器,用于设置合适时钟脉冲。
输出寄存器(156h~1DFh,1FFh):分别用于定义输出显示的水平扫描总线数HT、垂直扫描总线数VT、水平显示起始位置、水平显示终止位置、垂直显示起始位置、垂直显示终止位置和帧延迟等。
OSD控制寄存器(11Ah~153h):通过这些寄存器可以定义OSD模式和OSD所用的四种颜色以及两个OSD窗口的各自参数。
背景亮度控制寄存器(24h~29h):通过这些寄存器设置PWM,用于调节LCD的背景亮度。
GPIO控制寄存器(24h~29h):用于检测键盘的输入状态和输出指示状态。
3gm5020在PDP显示系统中的应用
图2是gm5020应用在PDP平板显示系统中的硬件电路结构图。
MCU采用可编程芯片AT89C51RD2,具有64KFlashram,软件代码存储在该芯片内。MCU的作用为:(1)接收键盘或遥控的指令。(2)通过I2C总线设置视频解码器、gm5020、TV解谐器、PT2313寄存器,完成指定的功能。
视频解码器采用三星LG公司的KS0127,Video、S-Video、component-Video信号输入到KS0127,KS0127将视频模拟信号转变为满足BT656协议的YUV数据传给gm5020。
TV调谐器采用菲利浦公司的Fl1236MK2,通过I2C总线选择频道。射频信号经TV调谐器分解产生Video和Audio信号。
音量控制器采用四通道的PT2313,通过I2C总线选择通道,控制音量(Volume)、均衡(Balance)、高低音质(Treble&Bass)和响度(Loudness)。
SDRAM采用LG公司的K4S16162,SDRAM容量为16M,主要用于存储图像数据。
串口芯片采用ICL232CPE,用于CMOS/TTL电平转换,供单片机MCU和PC机进行通信。实现等离子体彩电的软件修改。
来自视频解码器的YUV信号、PC机的RGB图形信号、数字视频交互信号(DVI)经Gm5020芯片处理,直接驱动等离子体显示屏显示。
4系统软件设计
PDP平板显示系统中软件的程序流程图如图3所示。系统软件主要分为三大部分:
(1)初始化:主
要包括MCU初始化,全局变量初始化,gm5020内部MCU初始化,视频解码初始化。
(2)输入信号模式检测:自动识别Video、NTSC/SECAM,支持显示Video、S-Video、Componen-Video。侦测无信号输入状态并提示,1分钟后处于待机状态。
(3)用户参数设置:①显示屏尺寸。②图像缩小/放大,具有16:9,4:3两种画面切换。③图像亮度、对比度、饱和度调节。④输出图像行频HS,场频VS,场扫描总线数VT。⑤图像位置调节:图像位置左右、上下移动,图像位置左右、上下倒置。⑥图像冻结。
《基于gm5020芯片的等离子彩电的研制(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/140213.html
通用配置寄存器:00h用于分别记录公司ID、版本号和芯片序列号;0x006H,0x0d5h,0x0d6h用于FRC设置。
输入模式控制寄存器(0x50h,0x004h,0x6dh,0x74h):用于设置输入信号模式ADC。
ADC寄存器(50h~6Ah):用于设置RGB(红、绿、蓝)的参数。
TMDS寄存器(6Bh~73h):用于设置DVI的参数。
YUV寄存器(7dh~86h):当输入信号Video解码为YUV时,用于设置YUV的参数。
输入模式寄存器(8dh~A4h):用于存储输入信号模式的参数,包括输入信号的水平显示起始位置、水平显示终止位置、垂直显示起始位置、垂直显示终止位置、水平显示延迟和垂直水平显示延迟。
测量寄存器(A9h~b6h):将测量RGB和TMDS信号的HS、VS、HT存入该寄存器。
输入时钟寄存器(1Bh~20h):包括六个读写寄存器,用于设置合适时钟脉冲。
输出寄存器(156h~1DFh,1FFh):分别用于定义输出显示的水平扫描总线数HT、垂直扫描总线数VT、水平显示起始位置、水平显示终止位置、垂直显示起始位置、垂直显示终止位置和帧延迟等。
OSD控制寄存器(11Ah~153h):通过这些寄存器可以定义OSD模式和OSD所用的四种颜色以及两个OSD窗口的各自参数。
背景亮度控制寄存器(24h~29h):通过这些寄存器设置PWM,用于调节LCD的背景亮度。
GPIO控制寄存器(24h~29h):用于检测键盘的输入状态和输出指示状态。
3gm5020在PDP显示系统中的应用
图2是gm5020应用在PDP平板显示系统中的硬件电路结构图。
MCU采用可编程芯片AT89C51RD2,具有64KFlashram,软件代码存储在该芯片内。MCU的作用为:(1)接收键盘或遥控的指令。(2)通过I2C总线设置视频解码器、gm5020、TV解谐器、PT2313寄存器,完成指定的功能。
视频解码器采用三星LG公司的KS0127,Video、S-Video、component-Video信号输入到KS0127,KS0127将视频模拟信号转变为满足BT656协议的YUV数据传给gm5020。
TV调谐器采用菲利浦公司的Fl1236MK2,通过I2C总线选择频道。射频信号经TV调谐器分解产生Video和Audio信号。
音量控制器采用四通道的PT2313,通过I2C总线选择通道,控制音量(Volume)、均衡(Balance)、高低音质(Treble&Bass)和响度(Loudness)。
SDRAM采用LG公司的K4S16162,SDRAM容量为16M,主要用于存储图像数据。
串口芯片采用ICL232CPE,用于CMOS/TTL电平转换,供单片机MCU和PC机进行通信。实现等离子体彩电的软件修改。
来自视频解码器的YUV信号、PC机的RGB图形信号、数字视频交互信号(DVI)经Gm5020芯片处理,直接驱动等离子体显示屏显示。
4系统软件设计
PDP平板显示系统中软件的程序流程图如图3所示。系统软件主要分为三大部分:
(1)初始化:主
要包括MCU初始化,全局变量初始化,gm5020内部MCU初始化,视频解码初始化。
(2)输入信号模式检测:自动识别Video、NTSC/SECAM,支持显示Video、S-Video、Componen-Video。侦测无信号输入状态并提示,1分钟后处于待机状态。
(3)用户参数设置:①显示屏尺寸。②图像缩小/放大,具有16:9,4:3两种画面切换。③图像亮度、对比度、饱和度调节。④输出图像行频HS,场频VS,场扫描总线数VT。⑤图像位置调节:图像位置左右、上下移动,图像位置左右、上下倒置。⑥图像冻结。
《基于gm5020芯片的等离子彩电的研制(第2页)》