Hallo, ich möchte gerne über Bascom Texte mit der PC-Tastatur eingeben und auf einem 16x2 Lcd "live" anzeigen lassen ohne jedes Mal den uC zu programmieren um zu schauen ob der Text richtig platziert ist. Gibt es da eine Möglichkeit oder eine Funktion wie man das realisieren kann? Am liebsten wäre es mir, wenn die Kommunikation zwischen PC und uC bzw Display über einen AVR-Programmer läuft. Ich wäre Euch sehr dankbar wenn Ihr mir weiterhelfen könntet. Martin
Ne, aber ueber den AVR selbst. Dazu muss der AVR Texte per serieller Schnittstelle empfangen koennen und dann anzeigen.
Hop Triceratop schrieb: > Dazu muss der AVR Texte per serieller > Schnittstelle empfangen koennen und dann anzeigen. Heisst über USB geht da nix? Gibt es dazu eine Schaltung? Martin
Doch ueber USB-to-Serial laeuft da was. Aber nicht ueber den Programmer. Der hat ein eigenes Protokoll. Die serielle Schnittstelle am AVR heisst UART.
Fzzz schrieb: > Doch ueber USB-to-Serial laeuft da was. Aber nicht ueber den Programmer. Manche programmer haben USB-to-Serial praktischerweise gleich mit eingebaut. (Läuft über die sonst unbelegten Pins der ISP-Buchse)
Ja. Wenn diese virtuelle Schnittstelle aber vom Programmer-Programm belegt ist, geht es eben nicht. Dann muesste das Programmer-Programm, dh die IDE gesclhlossen werden. Dann lieber eine zweite verwenden.
wenn du ein gutes (TM, hier benutzbares) OS verwendest, dann kannst du das ganze z.b. über den parallelport und einen treiber-ic lösen. ich habe mir sowas mal zusammengebastelt, die prinzipielle vorgangsweise ist identisch zur displaysteuerung mit einem µC... alternativ (ohne programmierung) das: http://www.elv.at/usb-i2c-interface-komplettbausatz-inkl-gehaeuse-bearbeitet-und-bedruckt-usb-kabel-3-anschlusskabel.html + das: http://www.pollin.de/shop/dt/NDU4OTgxOTk-/Bausaetze_Module/Bausaetze/LCD_I2C_Modul.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.