Secuencia de LEDS

En este programa aprenderás a encender varios leds según sea los bits del circuito, similar como Arduino, pero en ves de activar uno por uno y desactivar el led anterior, los bits nos ayuda a utilizar las salidas y activarlo y escribir cada secuencia.

miKroBasic

program serie_de_leds

symbol leds = PORTA

dim ciclo as byte

dim ciclo2 as byte

main:

trisa = 0

  for ciclo = 0 to 2

     leds = %0001<<ciclo

     delay_ms(100)

next  ciclo

delay_ms(250)

  for ciclo2 = 0 to 2

     leds = %0100>>ciclo2

     delay_ms(100)

next ciclo2

delay_ms(250)

return

end.