Elektrik Elektronik Teknolojisi Alan Temrinleri

 
Hogeldiniz Ziyareti. Ltfen giri yapn veya kayt olun.

Kullanc adnz, ifrenizi ve aktif kalma sresini giriniz

Mikrodenetleyiciler Dersi Temrinleri / Kara þimþek

Temrin No: 12

KARA ÞÝMÞEK

 

Soru: PIC16F84A mikrodenetleyicisinin portb çýkýþlarýný 75 ms aralýklarla aþaðýdaki sayma düzeninde sonsuza dek saydýran programý microbasic programýnda yazýp derleyiniz. Programý mikrodenetleyiciye yükleyip portb çýkýþlarýný ledlerle gözlemleyin.

SAYMA DÜZENÝ

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

1

0

0

0

0

0

1

1

1

0

0

0

0

1

1

1

0

0

0

0

1

1

1

0

0

0

0

1

1

1

0

0

0

0

1

1

1

0

0

0

0

1

1

1

0

0

0

0

0

1

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

1

0

0

0

0

0

0

1

1

0

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

Baþa dön

Ýþlem Basamaklarý:

1.     Devre þemasýný çiziniz.

2.     Programý MicroBasic programýný kullanarak yazýp derleyiniz.

3.     Yazdýðýnýz programý pic simülasyon programýnda test edip çalýþtýðýný gözlemleyiniz.

4.     Yazdýðýnýz programý temrin sayfanýza ekleyiniz.

5.     Programý mikrodenetleyiciye yükleyip programlama kartýnda test ediniz.

6.     Devreyi deney borduna kurup çalýþtýrýnýz.

 

Program:

program karasimsek

main:

trisb=0

kara:

portb=%00000001

delay_ms (75)

portb=%00000011

delay_ms (75)

portb=%00000111

delay_ms (75)

portb=%00001110

delay_ms (75)

portb=%00011100

delay_ms (75)

portb=%00111000

delay_ms (75)

portb=%01110000

delay_ms (75)

portb=%11100000

delay_ms (75)

portb=%11000000

delay_ms (75)

portb=%10000000

delay_ms (75)

portb=%00000000

delay_ms (75)

portb=%10000000

delay_ms (75)

portb=%11000000

delay_ms (75)

portb=%11100000

delay_ms (75)

portb=%01110000

delay_ms (75)

portb=%00111000

delay_ms (75)

portb=%00011100

delay_ms (75)

portb=%00001110

delay_ms (75)

portb=%00000111

delay_ms (75)

portb=%00000011

delay_ms (75)

portb=%00000001

delay_ms (75)

portb=%00000000

delay_ms (75)

goto kara

end.

DEÐERLENDÝRME

Adý soyadý

Ýþlem Basamaklarý

Tertip düzen

Ýþ güv.

Süre

Toplam

1

2

3

4

5

6

 

10

15

5

10

20

25

5

5

5

100

 

 

 

 

 

 

 

 

 

 

Temrin sayfasýný ilgili konu ekinden indirebilirsiniz.