Buenas, alguien me podria decir,por favor, que es lo que falla en este programa de PICBASIC PRO.El pic no hace nada de lo que le pido y si lo hace no es el resultado que busco(lo que sale por los puertos no es ni por asomo lo que debveria salir).
DEFINE OSC 4
DEFINE I2C_HOLD 1
High PORTA.5
CMCON = 7
B VAR WORD
RES VAR BYTE
BL VAR B.byte0
BH VAR B.byte1
CPIN VAR PORTA.2
DPIN VAR PORTA.3
CNT VAR BYTE
CNT=%10100000
TRISB=%00000000
TRISC=%00000000
TRISA=%00000000
Low PORTA.0
Low PORTA.1
Low PORTA.4
BL=%00001000
BH=0
I2CRead DPIN,CPIN,CNT,BL,[RES]
Pause 5
PORTB=RES
PORTC=BL
PORTA=(BH+PORTA)
Low PORTA.5
Pause 5
High PORTA.5
a:
High PORTA.4
GoTo a
End