捡了几个ks0108的lcd,型号lg128643,扔了可惜,买新的话就去买oled了也便宜。
新手刚摸arduino,到处是墙
看了好多的网页
查到最清楚的接线图是http://playground.arduino.cc/Code/GLCDks0108,努力理解半天也对不上lg的pdf,大概是同一个控制芯片,不同的设计。
下载一个U8glib.h,试着接线,只能用8线并口方式,U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16
看注释还是好理解,冒号左边是lcd的,右边是arduino的,连起来。di找不到,蒙对了是cs。
上传,hello world正常出现。占的口太多了。18脚想留出来以后跑i2c,接线换到12脚,把u8g的18改成12,也能运行。
|