18f4520'de ADCON1 ve GLCD problemi ?

Başlatan mustafa_cmbz, 26 Aralık 2017, 20:19:59

mustafa_cmbz

Merhabalar..

glcd ile büyük font bir voltmetre yapacağım kendime..

128x64 glcd 18f4520 ile çalışıyorum.Malum voltu ölçeceğim için adc kullanmam gerek.Ama şöyle bir sıkıntı yaşıyorum..

analog pinlere sadece adc bağlı lcd ile ilgili başka hiç bir analog pine porte de dahil olmak üzere herhangi bir şey bağlı değil..

Declare LCD_DTPort     = PORTB
    Declare LCD_RSPin      = PORTD.5
    Declare LCD_ENPin      = PORTD.7
    Declare LCD_RWPin      = PORTD.6
    Declare LCD_CS1Pin     = PORTC.1
    Declare LCD_CS2Pin     = PORTC.0
    Declare LCD_Type       = Graphic
    Declare Internal_Font  = On
    Declare Font_Addr      = 0
    GLCD_CS_Invert = 0	 
    GLCD_EXTERNAL_PRINT = PPRINT
  Cls
  DelayMS 100
  'ADCON1 = %11001110
  ADCON1 = %00001101      ' D D D D D D D A   VDD VSS   1/0     sadece analog 0 giriş
  ADCON2.7 =1                   'adc 10bit sağa dayalı
  Adin_Res 10                    'ADC ÇÖZÜNÜRLÜĞÜ 10 BİT 0...1023
  Adin_Tad FRC
  Adin_Stime 50
  PORTB=0
  PORTE=0



ADCON1 = %00001101    bu kısmı eklediğimde ekran aşağıdaki gibi oluyor çıkarttığımda normal..





neyi gözden kaçırıyorum ?



Maxim