E

LCD-ADC A PORTU AYNI ANDA KULLANMA _?

Başlatan ELZEMEFE, 27 Şubat 2013, 20:40:26

ELZEMEFE


PIC16F877  için;
Arkadaşlar  lcd nin data pinler
A0,A1,A2,A3

Enable ve rs  pinleri E0,E1  bağlı

adcon1=7 yazdığımda a ve e portu dijital giriş  çıkış  oluyor..
diğer  portları başka bir  iş  için  kullanıyorum

fakat bir adet adc ye ihityacım  var

Program içinde adc yi açıp veriyi  okuyup tekrar  portu lcd  için  dijital yapmaya çalıştım
trisa=0
adcon1=%00001110
yazdığımda  RA0 pin i giriş adc oluyor  okuma yaptıktan sonra
adcon1=7
trisa=0  yaptım fakat  olmadı ...

kullanabilmem  için register ayarlarını bulamadım ..

saygılar....

ELZEMEFE

not:4066 ile adc pinini seçiyorum adc yi  okuduktan sonra lcd pinine bağlıyorum  !!!

ELZEMEFE


Mucit23

#3
Sen neden tüm portları dijital giriş veya çıkış yapıyorsunki?
Başka seçeneklerde var..


host images

Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ELZEMEFE

H ocam tüm  portları giriş  çıkış yapmadım zaten
adcon1=%00001110   yazınca sadece A0 adc girişi  oluyor..

Mucit23

Aynı anda adc pininden analog değer okuyup LCD ye data gönderemezsin. Yapsan bile ADC sinyali değişebilir. Boşta pin varsa LCD data bAcağını değiştir. Yada shift register gibi birşey kullanarak lcd sürmeyi dene..
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

Powered by EzPortal