Menu Principal:
Prácticas > Práctica 7
Utilizando el mismo circuito, vamos a cambiar su funcionamiento.
Queremos que se comporte como un biestable, cambiando de estado cada vez que se cierre el pulsador.
Usaremos de nuevo la función Button, pero ahora habrá que detectar los flancos de subida o bajada para tener control sobre el LED.
Un ejemplo de como hacerlo sería:
while true
if Button(PORTB, 0, 1, 1) then
oldstate = 255
end if
if oldstate and Button(PORTB, 0, 1, 0) then
PORTD = not(PORTD)
oldstate = 0
end if
wend
Escribe el programa que realice la función propuesta.