- Messaggi: 3
- Ringraziamenti ricevuti 0
pic 18f4550 file 44780.lib
Sto cercando di far funzionare un display lcd come riportato sul manuale c18 step by step,
ma provando a scaricare le librerie x c18 non trovo il file di libreria 44780.lib dove posso reperirlo?
compilando il progetto mi indica un errore 1105 symbol 'TURN_ON' has not been defined.
Grazie a tutti in anticipo.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- picotech
- Autore della discussione
- New Member
Saluti,
Cosimo
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Cosimix
- Elite Member
- Messaggi: 198
- Ringraziamenti ricevuti 26
Si prega Accedi o Crea un account a partecipare alla conversazione.
- picotech
- Autore della discussione
- New Member
- Messaggi: 3
- Ringraziamenti ricevuti 0
oltre a quanto spiegato da Cosimix, trovi maggiori dettagli sul file readme della libreria.
In particolare alla versione 2.3 ho apportato alcune modifiche che non sono state riportate nel testo C18 Step by Step.
I problemi che stai riscontrando sono proprio dovuti alla modifiche della versione 2.3 della libreria:
LCD_44780 library has been updated to make it 1:1 compatible with the LCD_44780_I2C library. All the functions are the same.
The constants TURN_ON and TURN_OFF have been removed from the
LCD_44780 library.
They have been changed in TURN_ON_LED, TURN_ON_CURSOR, TURN_OFF_LED, TURN_OFF_CURSOR. To make the code compatible within the library LCD_44780 and the LCD_44780_I2C library, the constants must be used.
LCD_44780_I2C requires to have the I2C module initialized before beeing used.
PCF8574 and delay library must be included as well.
Note:
Some library comments have been improved within differnt libraries(no functional changes have been done).
All the .lib files and projects associated to the libraries have been removed. To use a library .h and .c file must be now included within the main user project. This make the library usage easyer within MPLAB and MPLABX environment (either in Linux or Windows environment).
CAN library is still based as single .h file.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.