http://www.winstar.com.tw/products_detail_ov.php?lang=en&ProID=346 (http://www.winstar.com.tw/products_detail_ov.php?lang=en&ProID=346)
Bu LCD yi kullanan varmı ? LCD 8080 interface için yapılandırılmış.
Drivers chips si nedir emin olamadım SSD1305 olduğunu zannediyorum emin deyilim.
Bildik 128*64 grafik LCD sürücülerle (ks0108 gibi) uyumlumudur.
Bunun için C de driver olan arkadaş varsa paylaşabilirmi?
muhtemelen WS0010
http://www.winstar.com.tw/UserFiles/downloads/13370715900854524584.pdf (http://www.winstar.com.tw/UserFiles/downloads/13370715900854524584.pdf)
eğer sürücü buysa , 4 bit veya 8 bit için ayarlanabiliyor ve diğer arayüzler,
kendi içinde font barındırıyor. (ks0108 ile ilgisi yok,T6963c 'ye benziyor, ama aynısı değil)
eğer toshiba çip setli ise (T6963) arkasında mutlaka bir kristal yada seramik rezanatör oulyor .
displeyın arka resmi varmı acaba ?
Arka taraflarını gösteren resimlerilerini ben göremedim. Galiba devre COG tarzı ve karta şerit kablo ile bağlı.
Tabii kartı ele alıp incelemek lazım...
cipi salamon ssd1305 , goruntu kalitesi ve ölcüleri standart 128*64 B tipi gldc ile aynı, ama uzaktan okunması yada cok geniş acıdan gorunebilmesi bazında oled displayler ezici üstunluge sahip,
saygılarımla,,
magic.
oled_int
oled_reset
bcf port_c,0
bcf disp_rst
call _5ms
bsf disp_rst
bsf port_c,1
movlw 0xAF
call send_cmd
disp_on
movlw 0xAE ; panel off
call send_cmd
movlw 0xD5 ; clock div
call send_cmd
movlw 0x80 ; ratio
call send_cmd
movlw 0xA8 ; multiplex
call send_cmd
movlw 0x3F ; duty
call send_cmd
movlw 0xD3 ;ofset 0
call send_cmd
movlw 0x00 ;00 start line
call send_cmd
movlw 0xA0 ;start col ,131 0 a1
call send_cmd
movlw 0xC8 ;comscandec
call send_cmd
movlw 0xDA ;set com pins
call send_cmd
movlw 0x12 ;r-l remap
call send_cmd
movlw 0x81 ;constrat
call send_cmd
movlw 0xFF ;0-255
call send_cmd
movlw 0xD8
call send_cmd ;monocrome
movlw 0xF1
call send_cmd
movlw 0xDB ;COMDEDECT
call send_cmd
movlw 0x40 ; set disp ram
call send_cmd
movlw 0xA5 ;resume ram , a5 reset
call send_cmd
movlw 0xA6 ;normal disp pan
call send_cmd
movlw 0x20 ; mem mode
call send_cmd
movlw 0x00
call send_cmd
movlw 0x00
call send_cmd
movlw 0xAF
call send_cmd
oled_send_data
send_chr
bsf disp_dc
bcf disp_wr
movwf port_b
nop
nop
nop
nop
bsf disp_wr
return
oled_send_command
#DEFINE disp_wr PORTC,3 ;
#DEFINE disp_dc PORTC,4 ;
send_cmd
bcf disp_dc
bcf disp_wr
movwf port_b
nop
nop
nop
nop
nop
bsf disp_wr
return
(http://i.hizliresim.com/zEDG49.jpg)
Araşrırmalarım sonucunda SSD1305 olduğunu zannetmiş ama emin olamamıştım.
@magic_gun paylaşmış olduğunuz asm kodları LCD ye erişmek için deneyeceğim.
Vakit ayırıp cevap veren tüm arkadaşlara teşekkür ederim.