Bonjour à tous,
Je suis en train de programmer mon pic18f afin de pouvoir écrire sur une rom externe en I2C.
Tout d'abord j'aimerais savoir quelle est la différence entre l'i2c "hard" et l'I2C "soft"?
J'ai récupéré et adapté un petit prog en c mais j'ai une erreur de compilation:
#include "p18f452.h"
#include "i2c.h"
#use I2C(master, SDA=PIN_C4, SCL=PIN_C3, 0x00)
Le compilo me donne une erreur de syntaxe sur le #use.. à quoi correspond réellement ce #use??
Ce prog été à l'origine fait pour un pic16f, est-il possible que l'erreur vienne de la, du linker?
Je vous remercie pour toutes vos réponses, amicalement
M.
-----