Kara Şimşek

Nostaljik ünlü TV dizisi Kara Şimşek (Knight Rider) 'dedi arabanın önündeki ışık animasyonunun LED versiyonu.


DEVRE ŞEMASI:


VİDEO:



C KODU:

#include <kod.h>
int i,led;
void main()
{
set_tris_b(0x00);                     // B Portunu Çıkış olarak ayarla
output_b(0x00);                       // B Portu pinlerini sıfırla

while(true)                                
{
led=0x01;                             //led değişkeni değeri 1 atandı

for(i=0;i<=7;i++)                     // for döngüsü
{
output_b(led);                        //led değişken değeri B Portuna gönder
led=led<<1;                           // led değişken değeri 1 sola kaydır
delay_ms(50);                         // 50 ms gecikme - bu değeri değiştirebilirsiniz
}

led=0x80;                             //led değişkenine değer atıldı.

for(i=0;i<=5;i++)
{
led=led>>1;                           // led değişkeni 1 sağa kaydır
output_b(led);                        // B Portuna led değişken değeri gönder
delay_ms(50);                         //50 ms gecikme  - bu değeri değiştirebilirsiniz
}
}

}


HEX KODU:

:10000000000000308A001928223084008313000881
:10001000031918280130F800F701F70B0D28F80B29
:100020000C284A30F700F70B13281628800B0A28F3
:10003000080003081F39830083168E1507308312CA
:100040009F00831300308316860086018312860189
:100050000130A100A0012008073C031C3B288316A7
:1000600086018312210886000310A10D3230A20000
:100070000420A00A2B288030A100A0012008053C04
:10008000031C4E280310A10C83168601831221083D
:1000900086003230A2000420A00A3E2828284F28DB
:02400E00183F59
:00000001FF
;PIC16F628A
;CRC=C1DD  CREATED="26-Şub-19 22:34"

Kullanılan Programlar    : PIC C Compiler, Proteus 8, microbrn
Kullanılan Programlayıcı: K150 PIC Programmer (Klon)


Yorumlar