lunes, 4 de febrero de 2019

Instrucción SBRC y SBRS

SBRS(Skip if Bit in Register is Set)
Esta instrucción testea un bit de un registro y salta la siguiente instrucción si el bit es 1
Instrucción SBRS
SBRS Rr,b 0 ≤ r ≤ 31, 0 ≤ b ≤ 7
 
SBRC(Skip if Bit in Register is Clear)
Esta instrucción testea un bit de un registro y salta la siguiente instrucción si el bit es 0
Instrucción SBRC
SBRS Rr,b 0 ≤ r ≤ 31, 0 ≤ b ≤ 7
Ejemplo-Instrucción sbrc

Ejemplo

------------------------------------------------------------------------------------------------------------------------------------------------------
;Corrimiento de leds de 0-8, si se presiona el pulsador del pin pd7 se encienden todos los leds, si se deja de presionar el corrimiento sigue en el valor último que se dejó antes de presionar el pulsador.
------------------------------------------------------------------------------------------------------------------------------------------------------
Procedimiento de corrimiento de leds

Procedimiento de encendido de leds-pulsador presionado
código completo

No hay comentarios:

Publicar un comentario

Uso del firmware original de la grabadora USBasp AVR en MX-USBASP (clon chino)

Te vendieron un USBisp pensado que es un USBasp?? Hace 2 meses compré un "USBasp" fui a probarlo y no funcionó....pensé me estafar...