DIY编程器网

标题: AT89S51控制高频头 [打印本页]

作者: liyf    时间: 2011-4-10 22:12
标题: AT89S51控制高频头

用89c51控制I2C电视高频头(philips FI1256)LCD显示。现把程序传上来,原理图很简单,先做好51的最简单系统,然后P3口LCD,P2.0,P2.1,P2.2分别接LCD的R/S,R/W,E。P0.0,p0.1分别接高频头的SCL,SDA。p1口接按键距阵电路,照片是别人做的。
高频头直接输出音频和视频。
晶振是12MHZ,无LCD也能用,只要用按键输入频率后再按“确定键”就可以了!
由于本人没有LCD1602,所以这个制作还没有实现,如果哪位有兴趣,可以试试,成功的话在下面说一声啊!大家可以共同讨论并改进一下。

1602采用标准的16脚接口,其中:
第1脚:VSS为地电源
第2脚:VDD接5V正电源
第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度
第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据。
第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:D0~D7为8位双向数据线。
第15~16脚:空脚
汇编代码:
philips.rar (3.83 KB, 下载次数: 16)

作者: 感悟人生    时间: 2012-6-6 00:15
非常感谢
作者: yzmmdy    时间: 2013-9-11 17:36
不错好资料。。。。。。。。。。。。。。
作者: Ezio66    时间: 2013-9-13 23:08
谢谢!!!!
作者: ba8av    时间: 2013-11-12 10:45
好东西!!!!!!!!!!!!!!
作者: 南非小杜    时间: 2013-11-15 21:55
好东西啊!
作者: 绝对整烂    时间: 2013-12-1 08:48
不错的样子,有空抄一个玩下,总线高频头,也不知好不好找
作者: liyf    时间: 2013-12-1 14:00
绝对整烂 发表于 2013-12-1 08:48 [img]forum.php?mod=redirect&goto=findpost&pid=137039&ptid=297]
不错的样子,有空抄一个玩下,总线高频头,也不知好不好找

找那种数字电视,机顶盒,股票接收卡等都可以
作者: maijinzhi    时间: 2014-5-2 17:05
我也来看了,很不错,收藏了
作者: 梦中花雨    时间: 2014-5-16 20:18
好牛x的图纸




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2