先来忏悔一下,可能斑主经常看到我在坛子里发一句话的广告,在这里有些对不住大家了,可是今天我不是来做广告的,所以关于这个液晶请不要询问我任何关于购买这个屏幕的问题(技术问题除外)
屏幕型号 kfm567aa1 控制器 ssd1289 使用4根线就可以驱动,下面的电路图是stc12c2052的典型电路图(当然普通51适用)和程序
此屏原本没有任何资料,官方网站上也是错误的,于是自己通过对照IC,PIN对PIN一根根找出引脚定义,所以就没有液晶屏的PDF相送了。不过从电路图上还是可以看到引脚定义的,花了1个星期总算把它搞定,另外需要提醒做SPI液晶的哥们,如果你得SPI速度很高,建议在CLK线中串接一个1K的电阻,否则屏幕容易花。
显示速度可能是一个关注的焦点,其实我感觉SPI还是不错的,比起并口的速度慢不了很多,也就乘个0.5的系数吧。
触摸ic型号实际我用的是tsc2046,兼容ADS7843, 那个8个腿的存储器是25vf系列的flash,可以自己加程序放个字库什么的
电路图
(原文件名:lcd电路图.jpg)
显示效果如下:
显示效果
(原文件名:3.2-SPI.jpg)
接着是SSD1289 和TSC2046的PDF,这个倒是可以在网上下到,方便起见也发上来:
PDFourdev_260278.RAR(文件大小:1.37M) (原文件名:SSD1289+TSC2046.RAR)
最后就是程序了,提供了两个,一个是硬件SPI的(SST系列单片寄自带),一个是普通51模拟SPI的(速度比较慢了),虽然只有一点点差别,也发上来,省得大家弄不清出高地电平,上升下降沿走弯路:
51的程序,包括硬件SPI(限SST系列单片机)和软件模拟SPIourdev_260279.rar(文件大小:208K) (原文件名:SPI例程.rar)
希望用 at91sam7se 系列的试试 哈哈
一周热门 更多>