He visto en un programa en asembler estas directivas, y me ha llamado la atensión, ya que yo solamente utilizaba "DEFINE" para dar otro nombre a los puertos de entrada y salida.
Con esta forma de estructurar el programa se puede simplificar el trabajo para elaborar algun programa.
Con esta forma de estructurar el programa se puede simplificar el trabajo para elaborar algun programa.
Código:
#DEFINE ON1 BSF PORTB,0
#DEFINE ON2 BSF PORTB,1
#DEFINE ON3 BSF PORTB,2
#DEFINE ON4 BSF PORTB,3
#DEFINE ON5 BSF PORTB,4
#DEFINE ON6 BSF PORTB,5
#DEFINE ON7 BSF PORTB,6
#DEFINE ON8 BSF PORTB,7
#DEFINE ON9 BSF PORTA,0
#DEFINE ON10 BSF PORTA,1
#DEFINE ON11 BSF PORTA,2
#DEFINE ON12 BSF PORTA,3
#DEFINE ON13 BSF PORTA,4
#DEFINE ONTODO CALL ENCIE