
TPV LCD LESSON3.pdf
13页TPV LCD 探讨三 授课人 :叶林俊 1. Input Signal A.D-SUB 常见的 VGA card 输出类比信号 :Separate Sync, Composite Sync, SOG. Separate Sync:: R, G, B, H, V Composite Sync: R,G,B, CSync (H+V, H EOR V 等 ) SOG: R,G,B 有 -300mv 电压的同步信号在 G 枪 Pixel Clock = Htotal * Hfreq Hfreq = Vtotal * Vfreq Htotal = Hdisplay + Hblanking Hblanking = Hfront porch + Hback porch + Hsync width Vtotal = Vdisplay + Vblanking Vblanking = Vfront porch + Vback porch + Vsync width B.DVI Dual Input 的 LCD monitor,除了具有以上 Analog 功能外 ,它可以 直接接受 Digital信号 ,这些信号 可以不 经过 ADC block 而 直接进入 Scalar处理后输出给 Panel 使用 ; 其 pin 定义 : 2. Output Signal A.TTL TTL 接口 ,主要的信号有 Hsync、 Vsync、 DCLK、 DEN、 R[0:7]、 G[0:7]、 B[0:7],一般使用在 15inch LCD Monitor. 例如以下为 GmZan1 输出到 TTL panel 的接口电路. B.SIP 15inch SIP panel without TCON 和 15inch Convention Panel 接口差别仅在于控制信号不同 , SIP 控制信号由 Vertical start pulse, Vertical Clock, Gate Driver output Enable, Horizontal Start pulse, pixel clock, Source Driver Latch pulse, Source Driver Polarity, Data Reverse 组成 , 数据信号同 Convention Panel 的 R[0:7]、 G[0:7]、B[0:7]. C.LVDS LVDS 信号是对 TTL R/G/B 信号进行编码 , 由 Tx0+/-, Tx1+/-, Tx2+/-, Tx3+/-,TCLK+/-信号组成. 前面正半周期传送 4bit 信号,后半周期传送 3bit 信号.17inch 使用 ODD、EVEN 两组线,15inch 只需要一组线. D.RSDS 信号由 RSR[2:0]P/N, RSG[2:0]P/N, RSB[2:0]P/N, RSCK P/N (9bit+CLK) 组成,具有低功耗,降低 EMI 等特点. 为 2bit 编码,数据信号 Pin 数同 TTL panel; 控制信号线同 TCON SIP 的控制线. 17inch 使用 ODD、EVEN 两组线,15inch 只需要一组线. 3. I2C BUS LCD Monitor 使用到 I2C 通信 Block: EDID, MCU Control EEPROM, MCU Control Scalar(ADC, OSD, Scale) 数据传输. I2C 总线是一种串行数据总线 , 只有二根信号线 , 一根是双向的数据线 SDA,另一根是时钟线 SCL。
在 I2C 总线上传送的一个数据字节由八位组成总线对每次传送的字节数没有限制 , 但每个字节后必须跟一位应答位 数据传送首先传送最高位 (MSB)首先由主机发出启动信号 “S”(SDA 在 SCL 高电平期间由高电平跳变为低电平 ),然后由主机发送一个字节的数据启动信号后的第一个字节数据具有特殊含义 : 高七位是从机的地址 , 第 八位是传送方向位 , 0 表示主机发送数据 (写 ), 1 表示主机接收数据 (读 ) 被寻址到的从机设备按传送方向位设置为对应工作方式 标 准 I2C 总线的设备都有一个七位地址, 所有连接在 I2C 总线上的设备都接收启动信号后的第一个字节,并将接收到的地址与自己的地址进行比较,如果地址相符则为主机要寻访的从机,应在第九位答时钟脉冲时向 SDA 线送出低电平作为应答 除了第一字节是通用呼叫地址或十位从机地址之外 , 第 二字节开始即数据字节数据传送完毕,由主机发出停止信号 “P”(SDA 在 SCL 高电平期间由低电平跳变为高电平 ) 4.REMOTE CONTROL LCD Monitor 用到此 Block 主要是遥控器 红外通信的基本原理是发送端将基带二进制信号调制为一系列的脉冲串信号 , 通过红外发射管发射红外信号 。
常 用的有通过脉冲宽度来实现信号调制的脉宽调制(PWM) 和通过脉冲串之间的时间间隔来实现信号调制的脉时调制 (PPM) 两种方法 5.RS232 LCD Monitor 用到此功能主要是白平衡调整和 ISP 烧入. 单片机 89C51 的串行端口有 4 种工作方式,通过编程设计,可以使其工作在任一方式,以满足不同场合的需要其中,方式 0 主要用于外接移位寄存器,以扩展单片机的 I/O 电路;方式 1 主要用于双机之间或外设电路的通信;方式 2、3除有方式 1 的功能外,还可用作多机通信,以构成多微机系统,方式 2、3 的区别在于波特率的不同 单片机的串行通信的波特率可以程控设定,在不同的工作方式下,由时钟振荡频率的分频值或由定时器 T1 的定时溢出时间确定 单片机的串行端口有 1 个数据寄存器 SBUF,该寄存器为发送和接收所共有,在一定条件下,向 SBUF 写入数据就启动了发送过程,读 SBUF 就启动了接收过程 单片机可以采用循环方式或中断方式实现串行数据的传 送在循环方式下,单片机循环对数据寄存器 SBUF 进行读写来实现数据的接收和发送;在中断方式下,对方式 1、2 来说,1 帧数据发送或接收完后,TI/RI 自动置 1,请求串行中断,若 CPU 响应中断,则执行串行中断服务程序,并把 TI/RI 清 0 以再次响应中断。
对在方式 2、 3 下的接收,还要视串口控制寄存器 SCON 的设置才可确定RI 是否被置位以及串口中断是否开放 实时控制中,由于事件的突发性,常采用中断的方式进行数据传送,中断方式能更大限度地提高资源的利用率,使 CPU 在不进行数据通信时做其他的工作下面重点介绍单片机在方式 1 下的中断方式编程 方式 1 是 10 位异步通信方式,其中包括 1 个起始位,8 个数据位和 1 个停止位波特率由定时器 T1 的溢出率和串口控制寄存器 SMOD 的状态确定 对 SBUF 进行写操作就可启动发送,在发送移位时钟的同步下,从 TXD 先送出起始位,然后是 8 位数据位,最后是停止位,这样, 1 帧数据发送完,中断标志 TI 置位 在允许接收的条件下 (REN= 1),当 RXD 出现由 1 到 0 的负跳变时 , 即被当成是串行发送来的 1 帧数据的起始位 , 从而启动 1 次接收过程 当 8 位数据接收完 , 并检测到高电平停止位后 , 即把收到的 8 位数据装入 SBUF,置 位 RI, 1 帧数据的接收过程就完成了 RS232 串行通信注意事项: a. 8051 采用 Timer1 作波特率发生器 , Timer1 工作在自动在装入时间常数的定时方式 2; 且不允许 Timer1 产生中断。
b. 串行口的波特率一般设定为可编程的方式 1 或方式 3 波特率 = ( 2^SMOD / 32 ) * ( Timer1 的溢出率 ) 溢出率 = Fosc / (12 * (256 – TH1)) 。
