WEX012864E

Başlatan sadogan, 25 Ekim 2014, 15:37:27

sadogan

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?



Kabil ATICI

muhtemelen WS0010
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)
ambar7

ipek

eğer toshiba çip setli ise (T6963) arkasında mutlaka bir kristal yada seramik rezanatör oulyor .
displeyın arka resmi varmı acaba ?

Kabil ATICI

#3
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...     
ambar7

magic_gun

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





hayal etmeden basaramazsınız www.atariturkiye.com

sadogan

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.