GLCD uygulama başlangıçta sorun

Başlatan aykut54, 08 Kasım 2009, 18:19:04

aykut54

İyi Alşamlar



Elimde     W G  1 2 8 6 4  B- T M I-   V#N  glcd  var.GLCD fontlu bir yazı yazdırdım protesuta sorun yoktur amma velakin pratikte yaptığım zaman glcd hiç bir sembol yada yazı çıkmadı glcd kontrast yapıyorum çalışıyor ekran maviden beyaza gidiyor.Kontrast için 22k pot kullandım

Pic16f877 besleme pinlerinde +5V görüyorum ama glcd ekranda hiç bişey yazmıyor. Kristal olarak 4mhz  kullandım.
   
Pin No. Symbol Level Description 
1 VDD  5.0V  Power supply (+5V) 
2 VSS  0V  Power supply (GND) 
3 V0   (Variable)  Contrast Adjustment 
4 DB0 H/L Data bus line 
5 DB1 H/L Data bus line 
6 DB2 H/L Data bus line 
7 DB3 H/L Data bus line 
8 DB4 H/L Data bus line 
9 DB5 H/L Data bus line 
10 DB6 H/L Data bus line 
11 DB7 H/L Data bus line 
12 CS1 L Select Column 1~ Column 64 
13 CS2 L Select Column 65~ Column 128 
14 RST L Reset signal 
H: Read (MPU‹Module) , L: Write (MPU›Module) 
15 R/W H/L 
16 D/I H/L H: Data ,  L : Instruction 
17 E H Enable signal 
18 Vee  Negative Voltage output 
19 A  Power Supply for LED (+) 
20 K  Power Supply for LED (- ) 

16 nolu glcd pinini picte RS pini olarak bağladım burdaki uygulamada kodda bir sorunmu  var yoksa donanımdamıdır 2 gün oldu halen çalıştıramadım.


Device = 16F877
        XTAL = 4
        Config XT_OSC, WDT_ON, PWRTE_ON, BODEN_ON, LVP_ON, WRTE_ON, DEBUG_ON, CP_ALL
		LCD_DTPORT = PORTB
		LCD_RSPIN = PORTC.5
		LCD_ENPIN = PORTC.1
		LCD_RWPIN = PORTC.4
        LCD_CS1PIN = PORTC.2
		LCD_CS2PIN = PORTC.3
        LCD_TYPE =   GRAPHIC
		INTERNAL_FONT = On
		FONT_ADDR = 0
Cls
GLCD_EXTERNAL_PRINT = PPRINT
basla:    
Print Font ArialK____12
Print At 10,0,"PICPROJE.ORG"
DelayMS 1000
  
Print Font Arial____8
Print At 45,0, "GLCD"	
DelayMS 1000
End
'
' Load the fonts used
Include "Arialk12.txt"
Include "ARIAL8.TXT"

Maxim

pic 16f877 mi 16f876A mı ?
hangisiyse öyle yapalım ,

koda
CMCON =7
ve
ALL_DIGITAL = True
ekleyelim

birde duruma göre bunuda eklemek gerekebilir
Declare GLCD_CS_INVERT On

son olarak aklıma gelen ,

Include "ARIAL8.TXT"

sonu txt değilde , fnt ile bitmesi lazımdı dosyanın ama şartmıdır?? bilmiyorum

aykut54

Device = 16F877A
      XTAL = 4
      ALL_DIGITAL = True


maxiboost abi teşekkürler sayende çalıştırabildim yakında güzel uygulamalarla burdayım inşallah

selamlar

muhittin_kaplan

all_digital tru ile oldu mu şimdi
yani yarım yamalak resim basma işi

aykut54

ah muhittin abi ah bir anlık dalgınlık bir anlık öfke glcd kontrast entegresinin yanmasına vesile oldu ama yapıcam ve burda yayınllıcam aksilikler hep üst üste geldi

Maxim

ona "glcd kontrast" değilde ,
negatif voltaj üreten entegre diyelimmi ?
ICL7660

erenet

arkadaşlar aynı sorun bende de var ccs de yazdım kodu ve wg12864b kullandım ekrana sadece yeşil ve sihay geliyor kontras ayarı yapabiliyorum yani başka hiç birşey yazdıramıyorum.