电子园51单片机学习网7i cm O+iV5u-s/n
.^X$LD-F459501.1 遥控发射电路设计
-[\j/a,[45950 遥控发射电路由AT89C2051单片机、键盘、红外发射电路和电源组成。这里选用4×4键盘,用于控制LCD的开关、亮度、对比度、色饱和度及音量。电源由2节5号(3V)电池提供。
U G)F6Kr o?459501.2 遥控接收电路的设计电子园51单片机学习网4| ?+kwnLi
遥控接收电路由AT89C51单片机、键盘、红外发射电路及电源组成。因为主机(TFT-LCD)已有直流电源,AT89C51的电源可直接由主机引入。接收电路也使用4×4的键盘,上面同样有功能键控制LCD的开关、亮度、对比度、色饱和度及音量。电子园51单片机学习网&pP `4{PJ*GX6A0}
1.3 TFT-LCD驱动电路的设计
Y*hNR F?r$Y'[4\45950 TFT-LCD的驱动电路由2个图像信号处理器芯片ADV7120和 ADV724组成。ADV7120是一个图像信号的数模转换芯片,他将8 B的RGB数字信号转变成RGB模拟信号。经常使用在彩色图像视频系统中,是高质量图像处理和低成本相结合的D/A转换芯片。他由3个高速8 B视频D/A转换、1个稳定的TTL参数输入及1个模拟信号输出等组成。电子园51单片机学习网g t!ND%W| Y8bp
AD724是一个低成本的RGB转换为NTSC/PAL用TTL方式。芯片工作电压采用+5 V,不需要额外的滤波电路或线形延迟器。当AD724不工作时,他将关闭电源。电子园51单片机学习网4Mv!?6mbC9Z
2 软件设计
'XYX.~#M2t%~459502.1 遥控发射程序设计电子园51单片机学习网j,Y'L{$i {|o"z
(1)编码格式电子园51单片机学习网KRmx)Ua#f
采用8位二进制编码,其编码格式见表1。
+n9sD m[3x&e45950电子园51单片机学习网P {;Q;hc
电子园51单片机学习网_hc)eA _,[
Z C.aKH*At@5ye|.xc45950 串行输入中断程序流程图如图3所示。
VlM:iw N45950调节音量子程序流程图如图4所示。
z"kC}o45950电子园51单片机学习网,F }Z Nt N4a
5dK6ep2}$BB7l9e45950 遥控信号处理程序流程图如图5所示。电子园51单片机学习网,_ Z;T#pe4K
(3)以音量和亮度调节程序为例,给出程序清单:电子园51单片机学习网VbC ~p+vc
电子园51单片机学习网Gp/mK3J2z
LIGHTUP: MOV A,R2 ;亮度上调程序
;y9{,G.E)b;eX+z45950电子园51单片机学习网'R!_~UvC
3 结逻辑语电子园51单片机学习网f/fX\5otc(M?
采用AT89C系列单片机对5英寸的TFT-LCD加装该遥控系统后,可以方便音量、亮度、色饱和度及对比度等模拟量的调节,该遥控系统可以推广应用到其他系列的非遥控的TFT-LCD产品中去。电子园51单片机学习网"K6w!|SP v8{j
参考文献电子园51单片机学习网 Y pPT'hxE
v2x~~$A:l:U45950[1] 李维提,郭强.液晶显示应用技术[M].北京:电子工业出版社,2001.电子园51单片机学习网)I d,P f]H4B{
[2] ADV7120说明书[S].ANALOGDEVICES提供.
4^\ It QL['pe45950[3] AD724说明书[S].ANALOGDEVICES提供.电子园51单片机学习网 W,b cI/`:G
[4] AT89C2051及AT89C51说明书[S].ATMEL公司提供.
文章评论(0条评论)
登录后参与讨论