Página de inicio Mi Correo






   » Foro
   » Nuevo Foro
   » Mi Correo
   » Mis Actividades...


--- Novedades ---



    
  » Microcontroladores » Tutor de MPLAB (11 de 19)  

.: Los efectos - Sección III

Si te ubicaste con los anteriores este ya te será más fácil de comprender, quizás hasta con solo verlo ya sabes como se hace...

Monitor de LED's Switch en 0011
     
.: Aquí una parte del código...
efect4	CLRF	portb	; limpia el puerto B
	BSF	portb,7	; (10000000)
	BSF	portb,0	; (10000001)
	CALL	clokon
	BSF	portb,6	; (11000001)
	BSF	portb,1	; (11000011)
	CALL	clokon
	BSF	portb,5	; (11100011)
	BSF	portb,2	; (11100111)
	CALL	clokon
	BSF	portb,4	; (11110111)
	BSF	portb,3	; (11111111)
	CALL	clokon
	.	.	.
	.	.	.
	.	.	.
	RETURN

No hay mucho que explicar, sólo activar los bits de ambos extremos y luego ir llenando hacia el centro, Luego los desactivas desde ambos extremos hacia el centro, y repites todo pero al revés, desde el centro hacia afuera los vas activando y una vez lleno los desactivas desde el centro hacia afuera...

Eso es todo, recuerda que siempre se encuentra RETURN al final de cada efecto ya que cada uno de los 16 es llamado desde los interruptores...

Es importante que recuerdes que la posición de los interruptores son revisadas después de que cada efecto termina, así que no te sorprendas que si cambiaste los interruptores y no hay cambio de efecto es porque aún no terminó de ejecutarse el efecto activo.

Bien, veamos otro...



R-Luis...


<--Anterior   Introducción   Siguiente -->
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19
Tabla de Referencias


    
--| |--