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..
(https://i.hizliresim.com/YOzzZ2.png) (https://hizliresim.com/YOzzZ2)
(https://i.hizliresim.com/8NppRn.png) (https://hizliresim.com/8NppRn)
neyi gözden kaçırıyorum ?
slm
gerçek devrede denedinmi?