Hola de nuevo:
Revise sus comentarios, corrigoendo el código, sin embargo sigo con los mimso problemas.
El código:
#include <LCDA12864.h>
LCDA mipant;
void setup(){
mipant.Initialise();
}
void loop(){
}
El error:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
sketch_jan11a:3: error: 'LCDA' does not name a type
sketch_jan11a.ino: In function 'void setup()':
sketch_jan11a:6: error: 'mipant' was not declared in this scope
Usando el ejmeplo del juego de pong de la página de la libreria, también hay errores Pong.pde
Errores:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp: In member function 'void LCD12864::selectCS1()':
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:74: error: 'digitalWrite' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp: In member function 'void LCD12864::Initialise()':
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:82: error: 'B00000001' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:83: error: 'B00000010' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:84: error: 'B00000100' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:85: error: 'B00001000' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:86: error: 'B00010000' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:87: error: 'B00100000' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:88: error: 'B01000000' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:89: error: 'B10000000' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:92: error: 'OUTPUT' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:92: error: 'pinMode' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp: In member function 'void LCD12864::DrawBrLine(uint8_t, uint8_t, uint8_t, uint8_t)':
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:304: error: 'abs' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp: In member function 'void LCD12864::setPins(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)':
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:487: error: 'digitalWrite' was not declared in this scope
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp: In member function 'void LCD12864::delayns()':
G:\arduino-1.0.6\libraries\LCD12864\LCD12864.cpp:507: error: 'delayMicroseconds' was not declared in this scope
Haciendo el intento con otra librería ( Universal 8bit Graphics Library), también obtengo errores:
Codigo de ejmplo: HelloWorld.pde
También hay errores similares:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
HelloWorld.pde: In function 'void draw()':
HelloWorld:104: error: 'u8g' was not declared in this scope
HelloWorld.pde: In function 'void setup()':
HelloWorld:118: error: 'u8g' was not declared in this scope
HelloWorld.pde: In function 'void loop()':
HelloWorld:128: error: 'u8g' was not declared in this scope
Ambas librerias se encuentran en el directorio libaries de Arduino:
LCD: G:\arduino-1.0.6\libraries\LCD12864
Universal Graphics 8 Bit: G:\arduino-1.0.6\libraries\U8glib
Con los ejemplos normales que viene el ide de arduino no tengo ningun problema al compilar. Al percer es como si no encontrara las librerias en sus respectivos direcotorios, sin embargo como pueden ver, estan colocados los .h, .c y .cpp en donde deben cada uno de ellos.
Agradezco sus sugerencias y tiempo.
Saludos.


pongLCD.pde (4.01 KB)
HelloWorld.pde (8.23 KB)