tvp5150寄存器说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TVP5150芯片寄存器设置
TVP5150主要信号引脚:
标识引脚号功能I/O 备注AIP1A、B 1、2 模拟视频输入I
VBLK 27 垂直空白输出O 复用
A VID 26 有效视频指示O
HSYNC 25 行同步O
VSYNC 24 场同步O 复用
FID 23 奇偶场标识O 复用
SDA 22 I2C数据总线I/O
SCL 21 I2C时钟总线I
YOUT[0..7] 18-11 数据总线I/O
I2CSEL 11 I2C地址选择I
模拟输入:PAL制信号。
VBLK、A VID信号的应用:这两个信号主要用于图像的剪裁。
VBLK、A VID信号应用示意图
数字视频输出格式:
TVP5150芯片只有8位数据总线,其输出格式有两种:8-bit 4:2:2格式和8-bit ITU-R BT.656格式。
两种格式的区别:8-bit 4:2:2格式需要输出行、场同步信号,数据总线上只有图像数据;ITU-R BT.656格式不需要输出行、场同步信号,该格式的行、场起始与结束都是通过嵌入到图像数据中的标志码来指示的,因此该格式又称为嵌入同步方式。
输出格式说明
模拟视频标准行频率
(kHz) 每行像素数每行有效像素
数
时钟频率
(MHz)
PAL(B,D,G,H,I) 15.625 864 720 27
TVP5150寄存器设置:
TVP5150内部寄存器通过I2C总线进行设置。
I2C总线地址由I2CSEL引脚的高低电平决定。
I2CSEL=‘1’,写地址为0xBA;I2CSEL=‘0’,写地址为0xB8。
设置TVP5150内部一个寄存器的顺序如下:
1.主机发送开始信号;
2.主机发送TVP5150芯片地址;
3.从机应答;
4.主机发送TVP5150内部寄存器地址;
5.从机应答;
6.主机发送要写入TVP5150内部寄存器的数据;
7.从机应答;
8.主机发送停止信号;
注意:当向TVP5150内部地址为00h-8Fh的寄存器写入时,在上述第7、8步骤间TVP5150芯片需要一个延时,用以等待数据写入寄存器。
有两种方法判断是否数据写入寄存器:1、完成第7步后检测SCL总线的状态,当SCL总线为高时表示数据已写入寄存器,执行第8步;2、完成第7步后,等待64uS后执行第8步。
常用寄存器设置说明:
1.视频输入源选择寄存器
寄存器地址:00h
默认值:00h
Bit0: 0=复合视频输入
1=S-video输入
Bit1: 0=选择AIP1A
1=选择AIP1B
Bit3: 0=正常操作
1=强制黑屏输出
2.杂项控制寄存器
寄存器地址:03h
默认值:01h
设置值:8Fh
Bit7:27引脚功能选择。
0=GPCL
1=VBLK
Bit6:GPCL输出值(该引脚是否是输出由该寄存器的bit5决定)。
0=输出0
1=输出1
Bit5:GPCL输出使能。
0=GPCL输出闲置
1=GPCL输出使能
Bit4:锁状态。
0=24引脚输出PAL指示信号,23引脚输出FID信号
1=24引脚输出PAL锁指示信号,23引脚输出场锁指示信号Bit3:数据总线输出使能
0=数据总线高阻
1=数据总线激活
Bit2:HSYNC、VSYNC、FID、A VID信号输出使能
0=HSYNC、VSYNC、FID、A VID信号输出高阻
1= HSYNC、VSYNC、FID、A VID信号输出使能
Bit1:场空白开/关
0=关
1=开
Bit0:时钟输出使能
0=高阻
1=使能
3.输出和数据比率选择寄存器
寄存器地址:0Dh
默认值:47h
设置值:40h
Bit6:YCbCr输出范围
0= ITU-R BT.601范围(Y值范围为16-235,U、V值范围为16-240) 1=扩展范围(1-254)
Bit5:CbCr值格式
0=补偿二进制
1=直接二进制
Bit4-3:YCbCr数据通路旁通
00=正常操作
01=Decimation filter的输出直接接到YCbCr输出引脚
10=数字化复合视频
11=保留
Bit2-0:YCbCr输出格式
000=带有外同步信号输出的8-bit 4:2:2格式
001-110=保留
111=ITU-R BT.656格式
4.配置复用引脚寄存器
寄存器地址:0Fh
默认值:08h
设置值:02h
Bit6:23引脚功能选择
0=FID
1=Lock indicator
Bit4:24引脚功能选择
0=PALI
1= Lock indicator
Bit3:23引脚功能选择
0=FID
1=GLCO
Bit2:24引脚功能选择
0=VSYNC
1=PALI
Bit1:27引脚功能选择
0=INTREQ
1=GPCL或者VBLK Bit0:输出时钟选择
0=2倍时钟(27MHz)
1=1倍时钟(13.5MHz)。