8051 Assembly 0-9 sayıcı : Diğer Mikrodenetleyiciler ile Yapılmış Projeler - ElektroArge Elektronik Devreler Projeler
duyuruElektroArge.com'a Hoşgeldiniz. Üye Olmak İçin Tıklayın. duyuru





houseForum ana sayfa   iletişimİletişim   bilgiSSS  
kırmızı yeşil mavi
ekleKayıt  anahtarGiriş
evForum ana sayfa goTamamlanmış Elektronik Projeleri goDiğer Mikrodenetleyiciler ile Yapılmış Projeler
 

  • Reklam

8051 Assembly 0-9 sayıcı

Atmel , ARM , MSP 430 vb. ile Yapılmış Tamamlanmış Projeler , Şemalar ve PCB Çizimleri

8051 Assembly 0-9 sayıcı

Mesajgönderen c.karademir » 21 Ara 2013 00:30

Resim

Kod: Tümünü seç
   ORG  0h
   sjmp basla
   org 20h
   basla:
   mov dptr,#2000h
   clr a
   aks:
   inc a
   mov r2,a  ; a nın değeri bir sonraki satırda değişeceği için Anın değerini r2 de tutuluyor.
   movc a,@a+dptr
   mov p2,a   ; a tekrar eski değerini alıyor
   mov a,r2
   call bekleme
   CJNE    a, #10, aks
   jmp basla
   org 2000h
   DB   63   ;0
   DB   63   ;0
   DB   6    ;1
   DB   91   ;2
   DB   79   ;3
   DB   102  ;4
   DB   109  ;5
   DB   125  ;6
   DB   7    ;7
   DB   127  ;8
   DB   111  ;9
   DB   111  ;9
   DELAY:
   mov r2,#1
   say2:
   mov r1,#255
   say1:
   mov r0,#255
   say:
   djnz r0,say
   djnz r1,say1
   djnz r2,say2
   RET
   bekleme:
   call DELAY
   ret
   END


İNDİRME LİNKLERİ
Mesaj içeriğini görmek için kayıt ve giriş gerektirir
Kullanıcı avatarı
c.karademir
Elektrik Tamircisi
Elektrik Tamircisi
 
Mesajlar: 38
Beğendiklerim: 0 mesaj
Beğenilenlerim: 0 mesaj
Kayıt: 29 Mar 2013 15:58

Reklam

Dön Diğer Mikrodenetleyiciler ile Yapılmış Projeler

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir


  • Reklam
cron