I2CREAD EN PIC16F876

F

Frank1313

Guest
Ik schrijf een programma om een mededeling, USING I2C BUS EN 2 PIC16F876 ..
THE SLAVE GEBRUIK ASSEMBLER, en ik denk dat IS OK
DE KAPITEIN GEBRUIK PICBASICPRO, en kan niet ontvangen van de gegevens.
Ik gebruik deze configuratie:

DEFINIËREN HSER_BAUD 19200
DEFINIËREN I2C_SLOW 1
DEFINIËREN ONINT_USED 1 'bootloader
SCL VAR PORTC.3 'Clock pin
SDA VAR PORTC.4 'Gegevens pin
FromSlave VAR Byte 'dati arrivati dallo Slave
Letture VAR Byte 'Dati letti da ADC (FUNZIONE niet implementata)
Test VAR PORTA.0
SSPCON =% 00101000 'Setta il dispositivo in Master Mode
SSPADD =% 00001001 '100kHz con Fosc 4Mhz
PORTA = 0
TRISA =% 11111110
PORTB = 0
TRISB = 0
PORTC = 0
TRISC =% 10111111
FromSlave = 0
Ciclo:

I2CRead SDA, SCL, 2, [FromSlave], ERRORE
GoTo Ciclo

 

Welcome to EDABoard.com

Sponsor

Back
Top