program3 11 2011

$include (reg52.inc)

data1 equ p3.0
clock equ p3.1
load equ p3.2
off equ p3.3

mov a, #221
;acall wyslij_led
acall przelicz



clr load
setb load
clr off
sjmp $
wyslij_led:
mov r0,#08
mov dptr #tablica
movc a,@a+dptr

abc:
rrc a
mov data1,c
clr clock
setb clock
djnz r0,abc
ret
przelicz:
MOV B,#100
DIV AB
MOV R1, A
mov A, B
mov B, #10
DIV AB
mov R2, A
mov R3, B

mov a, R3
acall wyslij_led
mov a, R2
acall wyslij_led
mov a, R1
acall wyslij_led
mov a, #0
acall wyslij_led
ret

tablica:

db 0c0h
db 0f9h
db 0a4h
db 0b0h
db 099h
db 092h
db 082h
db 0f8h
db 080h
db 090h

end
Wyszukiwarka

Podobne podstrony:
Programowanie ćwiczenia zjazd IV 06 11 2011
Program ETI 2011
Podstawy programowania  11 2013
nxpHD CXDatabaseV1 00 1 11 2011 Lista zmian
25 11 2011 expression écrite
Materiały do wykładu 7 (18 11 2011)
Program Konwergencji 2011 dla PL
wykład 8 30 11 2011
przykladowe zadania kolokwium0 11 2011
instrukcja programuJG 11
PlayLista (10 11 2011) Hip Hop
8 11 2011 compréhension écrit
Materiały do wykładu 6 (04 11 2011)
Podstawy programowania  11 2013

więcej podobnych podstron