Elektrik Elektronik Teknolojisi Alan Temrinleri

 
Hogeldiniz Ziyareti. Ltfen giri yapn veya kayt olun.

Kullanc adnz, ifrenizi ve aktif kalma sresini giriniz

Mikrodenetleyiciler / buton uygulamasý 2

Temrin No: 14

BUTON UYGULAMASI 2

Soru: Sistemde 4 adet buton bulunacak. Birinci butona basýldýðýnda B portundaki tüm ledler yanacak. Ýkinci butona basýldýðýnda B portundaki tüm ledler sönecek. Üçüncü butona basýldýðýnda B portundaki tek sayýlý ledler yanacak. Dördüncü butona basýldýðýnda ise B portundaki çift sayýlý ledler yanacaktýr. Ýstenilen özellikte çalýþan devreyi PIC16F84 mikrodenetleyicisi ile gerçekleþtiriniz.

Ýþ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 dort_buton

main:

trisb=0   'portb çikis yapildi

trisa=%0001111    'ra0 ve ra1 pinleri giriþ yapildi

portb=%00000000    'tum ledler söndürüldü

leyla:    'dongu baslangici

while porta.0=1    'ra0 butonununa basildiysa

portb=%11111111    'tum ledleri yak

wend

while porta.1=1    'ra1 butonuna basildiysa

portb=%00000000    'tum ledleri sondur

wend

while porta.2=1    'ra2 butonuna basildiysa

portb=%01010101    'tek sayili ledleri yak

wend

while porta.3=1    'ra3 butonuna basildiysa

portb=%10101010    'cift sayili ledleri yak

wend

goto leyla  'dongu sonu

end.

DEÐERLENDÝRME

Adý soyadý

Ýþlem Basamaklarý

Tertip düzen

Ýþ güv.

Süre

Toplam

1

2

3

4

 

10

20

10

40

10

5

5

100

 

 

 

 

 

 

 

 

 Temrin sayfasýný bilgisayarýnýza indirmek için buraya týklayýnýz.