628 yardım çok basit bit iş yapmak istiyorum

Mahmut Erdoğan

Paylaşımcı üye
Katılım
4 Ara 2011
Mesajlar
756
Puanları
116
Konum
ikitelli /istanbul
tüm A lar giriş Tüm B ler çıkış olacak
A nın 0 nolu pinine giriş yaptığım zaman B de 4 nolu pin çıkış verecek
ama aşağıdaki kodlarla olmadı hata nerde acaba ?
teşekkürler...
--------------------------------------------------------------------------
TRISA=%110000 'PORTA'nın 0 ve 1 pinleri giriş
TRISB=%00000000 'PORTB'nin tüm pinleri çıkış


basla:
if porta.0=1 then PORTb.4=1
if porta.1=1 then PORTb.5=1
goto basla
end
 


Eksikleri sıralıyacak olursak
1- PIC tanımlaması yapmamışsınız
2- Çalışma frekansı belirtilmemiş

Programı PBP ilemi yazıyorsunu?
Ayrıca programın denemesini devre üzerindemi real olarak deniyorsunuz yoksa simülasyon olarak mı test ediyorsunuz.
Devre üzerinde deniyorsanız donanım olarakda eksikleriniz olabilir. Şema eklerseniz ona da bakalım.
 
16f628a için hex dosyası


:020000040000FA
:100000000128831630308500860183126400051CA8
:100010000A2806166400851C0E288616062863002A
:020020000F28A7
:02400E006D3F04
:00000001FF
 
kompratör leri kapatın

cmcon = 7

birde böyle deneyiniz
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…