|
Soru: Butona basýlýnca b
portundaki tüm ledleri yakan, buton býrakýlýnca da
b portundaki tüm ledleri söndüren devreyi PIC16F84A
entegresi ile tasarlayýp çalýþtýrýnýz.

Ýþlem
Basamaklarý:
1. Devre þemasýný
çiziniz.
2. Programý MicroBasic
programýný kullanarak yazýp derleyiniz.
3. Yazdýðýnýz programý
temrin sayfanýza ekleyiniz.
4. Devreyi deney borduna kurup çalýþtýrýnýz.
Program:
program bir_butonla_8_led_yakan_devre
main:
trisb=0
'b portunu çýkýþ yap
trisa=1 'a portunu giriþ yap
hasan:
if porta.0=0 'a portunun sýfýncý pini sýfýr ise
then
portb=%00000000 'b portundaki tüm ledleri söndür
else
porta.0=1
'a portunun sýfýrýncý pini 1 ise
portb=%11111111 'b portundaki tüm ledleri yak
end
if
goto hasan
end.
|