Programa de ticker musical basado en microcontrolador
org 0000h
ajmp principal
org 030h
principal:
mov p0,#0;
mov p2,#0 ;
setb p1.0 ;apaga el timbre de viento
MOV p1,#00h ;todo afuera
retraso de llamada
retraso de llamada;
retraso de llamada; retraso por algún tiempo
retraso de llamada
retraso de llamada
mov a; ,#01h ;sólo una luz encendida a la vez.
Bucle: mov p1,a ;
retraso de llamada ;
retraso de llamada ;
retraso de llamada;
retraso de llamada;
retraso de llamada;
rl a;bucle hacia la izquierda.
bucle ajmp;
retraso: mov r7,#00h ;subrutina de retraso
tt: mov r6,#00h
djnz r6,$
djnz r7 ,tt
ret
end
Este es el programa de luz de funcionamiento del timbre, no debería haber demasiadas comprobaciones principales
.