Vai al contenuto
PLC Forum


I2c Per 18f4680 - Aiuto su routine I2C


landreal

Messaggi consigliati

Buona sera a tutti,

qualcuno sa consigliarmi su dove posso trovare delle routine in assembler gia fatte che sfruttino l'hardware dedicato all'I2C sulla pic 18F4680?

Grazie anticipatamente a tutti...

Andrea.

Link al commento
Condividi su altri siti


ifachsoftware

Cerca Application Maestro sul sito della Microchip e' un programma che ti genera dei framework in Assembler o C per varie periferiche che poi inglobi nel tuo programma , credo che ci siano anche le routine che cerchi te.

Ciao :)

Link al commento
Condividi su altri siti

Grazie ifachsoftware ,avevo gia fatto questa prova, ho provato a mettere il loro programma di demo,aggiungere tutte le include e i linker come spiegato nel pdf che ti genera maestro,ma al momento della compilazione mi da quasto errore:

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 56 : Found label after column 1. (mI2CMPolStart)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 123 : Found label after column 1. (mI2CMPolStop)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 56 : Found label after column 1. (mI2CMPolStart)

Error[116] C:\PROVA MAESTRO 2\I2CMPO.ASM 56 : Address label duplicated or different in second pass (mI2CMPolStart)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 93 : Found label after column 1. (mI2CMPolReStart)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 249 : Found label after column 1. (mI2CMPolEnableReceiver)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 153 : Found label after column 1. (mI2CMPolAck)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 153 : Found label after column 1. (mI2CMPolAck)

Error[116] C:\PROVA MAESTRO 2\I2CMPO.ASM 153 : Address label duplicated or different in second pass (mI2CMPolAck)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 123 : Found label after column 1. (mI2CMPolStop)

Error[116] C:\PROVA MAESTRO 2\I2CMPO.ASM 123 : Address label duplicated or different in second pass (mI2CMPolStop)

Warning[207] C:\PROVA MAESTRO 2\I2CMPO.ASM 604 : Found label after column 1. (mI2CMPolDisable)

Halting build on first failure as requested.

Non riesco a capire perchè mi da l'errore 116,non riesco a eliminarlo... (uso poco le macro)

Grazie dell'interessamnto.

Andrea.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...