F
Frank1313
Guest
Ich schreibe ein Programm, um ein COMUNICATION zu tun, mit I2C-Bus und 2 PIC16F876 .. THE SLAVE USE Assembler und ich denke, ist OK Master verwenden PICBASICPRO und kann nicht die Daten empfangen. I Verwenden Sie diese Konfiguration: DEFINE HSER_BAUD 19200 DEFINE I2C_SLOW 1 definieren ONINT_USED 1 'BOOTLOADER SCL VAR PORTC.3' Clock Pin SDA VAR PORTC.4 'Data Pin FromSlave VAR BYTE' dati arrivati dallo Slave Letture VAR BYTE "Dati letti da ADC (funzione Nicht implementata) Test VAR PORTA.0 SSPCON =% 00101000 'Setta il Gerätetyp im Master-Modus 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] können Errore GoTo CICLO jemand sagen, wie die Arbeit I2CREAD? DANKE