YEEAAH GEEIIL. Endlich kann ich lcd über I2C ansteuern, nach lange versuch endlich klappt es. Ich bin so glücklich.
Pinbelegung ist wie in RN-Wissen dargestellt:
https://www.roboternetz.de/wissen/in...BCber_I.C2.B2C
Dabei wird nix modifiziert, mein ASURO(gehört eigentlich der Schule) bleibt sowie das ist und das Kabel, mit dem ich Neigungswinkelsensoren ablesen kann benutze ich jetzt für LCD.
Beim erstmal hab ich versuch i2clcd library zu benutzen, klappt allerdings nicht. Nach lange recherche über I2C und LCD Ansteuerung habe ich versucht eigene Library zu entwickeln (zusammen mit 12cmaster von Peter Fleury), und es klappt!!!!!! (*Stolz*) ^^
BeispielAnsteuerung:
Code:
#include "lib/i2cmaster.h"
#include "lib/essential.c"
#include "lib/lcd.c"
int main(void)
{
Init();
i2c_init();
InitLCD();
SetCursorLCD(3);
PrintLCD("I am ASURO");
while(1);
return 0;
}
Hier Bilder dazu:
Lesezeichen