Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
End<br />
Makro dosyalarının listeleri:<br />
BD2.INC dosyasının listesi<br />
---------------------------------B2D.INC-------------------------------<br />
cblock KRAM<br />
SAYI ; w kayıtçısındaki sayının kopyası<br />
YUZLER ; Yuzler basamağı<br />
ONLAR ; Onlar basamağı<br />
BIRLER ; Birler basamağı<br />
Endc<br />
Variable KRAM=BIRLER+1<br />
B2D movwf SAYI<br />
Clrf YUZLER<br />
Clrf ONLAR<br />
Clrf BIRLER<br />
YuzB<br />
Movlw .100<br />
Subwf SAYI,W<br />
Btfsc STATUS,C<br />
Goto YuzlerBasamagı<br />
OnB<br />
Movlw .10<br />
Subwf SAYI,W<br />
Btfsc STATUS,C<br />
Goto OnlarBasamagı<br />
Movf SAYI,W<br />
Movwf BIRLER<br />
Return<br />
YuzlerBasamagi<br />
İncf YUZLER,1<br />
Movwf SAYI<br />
Goto YuzB<br />
OnlarBasamagi<br />
İncf ONLAR,1<br />
Movwf SAYI<br />
Goto OnB<br />
------------------------------PBS.INC dosyası---------------------------------<br />
TUŞ TAKIMI<br />
Cblock KRAM<br />
BUTON18<br />
BUTON916<br />
SAYAC1<br />
SAYAC2<br />
Endc<br />
Variable KRAM=SAYAC2+1<br />
#define PB1 BUTON18,0<br />
#define PB2 BUTON18,1<br />
#define PB3 BUTON18,2<br />
#define PB4 BUTON18,3<br />
#define PB5 BUTON18,4<br />
#define PB6 BUTON18,5<br />
#define PB7 BUTON18,6<br />
#define PB8 BUTON18,7<br />
#define PB9 BUTON916,0<br />
#define PB10 BUTON916,1<br />
#define PB11 BUTON916,2<br />
#define PB12 BUTON916,3<br />
#define PB13 BUTON916,4<br />
#define PB14 BUTON916,5<br />
#define PB15 BUTON916,6<br />
İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 136