H P S P I N E l e t r ô n i c a D i g i t a l e P r o g r a m a ç ã o d e M i c r o c o n t r o l a d o r e s P I C |
HOME PROJETOS PROGRAMAÇÃO |
BH label
Após uma operação aritmética, desvia para a localização especificada em "label" se o resultado for maior do que zero.
Esta macro testa os bits Z e C do registrador STATUS e produz o desvio para a localização especificada em "label" somente se C=1 e Z=0, caso contrário o controle passará para a instrução a seguinte.
sublw .2 ; W = 2 - W BH maior ; desvia se W > 0 . . maior movlw .1 . . . |
![]() |
H P S P I N Desde 04 de Março de 2010 Atualização: 20 de Jun de 2025 |
![]() |