Schlagwort-Archiv: Einplatinencomputer

2. serielle Schnittstelle funktioniert

20.6.2008

propeller_seriellWill heute mal zum Elektronikladen und ein paar Komponenten kaufen, damit ich den Propeller Chip um eine 2. serielle Schnittstelle erweitern kann. Dann kann ich ihn über die erste Schnittstelle programmieren und über die zweite eine Terminalkommunikation mit dem PC betreiben. Eigentlich unnötig, da der Propeller ja mit einfachen Mitteln eine eigene Videoausgabe beherrscht. Die bekomme ich bis jetzt aber nicht zum laufen.

15:00 Uhr

Ich brauchte nicht in den Elektronikladen. Bin auf den Speicher 2. serielle Schnittstelle funktioniert weiterlesen

LCD verdammt

7.1.2008

Abends

Habe nochmal alles nachgesehen mit dem Propeller. Habe einen Fehler entdeckt. Im Spin Code stand outa[32..16] anstatt outa[23..16]. Damit wurde der erste Init Befehl verständlicherweise verschluckt. Nach Korrektur geht auch alles nur die Buchstaben sind nach wie vor Horizontal um einen Pixel verschoben und werden so zerhackt dargestellt.

Das kann nur noch an einem kleinen Init Befehl liegen, aber an welchem ??

Serielle Schnittstelle zur PC Terminalverbindung

4.1.2008

Mache mich mal wieder an den Propeller ran. Zum ersten habe ich die VGA Wirewrap Drähte heraus operiert. Die 7 Segment LED Anzeige funktioniert wieder und hängt mit dem LCD Display parallel an den Ports P16 bis P23.

Noch weiss ich nicht an welchem Port das Enable Signal Serielle Schnittstelle zur PC Terminalverbindung weiterlesen

Zwischengedanken

27.12.2007

Abends

Irgendwie müsste ich ja mal wieder was mit dem Propeller machen. Aber zuletzt hatte ich ja schlauerweise einfach die Ports an denen das LCD Display und die 7 Segment Anzeige dranhängen nochmals zum VGA/Composit Port verbunden und durch deren Widerstände endgültig die Ports runtergezogen, so das das LCD nicht mehr funktionierte. Danach habe ich glaube ich aufgegeben. Aber irgendwie muss es doch weitergehen.

Die Wirewrap Drähte wieder zu entfernen wird sehr schwierig, da ich mehrere parallel aufgelötet habe (oh graus). Ich will endlich mal wieder eine Textausgabe auf einem Monitor haben. Das ginge nur über eine serielle Schnittstelle. Die ist aber schon belegt für die Programmierung des Propeller.

LCD Display 4×20 Zeichen

14.4.2007

Morgens

Das Päckchen von Conrad Elektronik ist da, darin die 4×20 LCD Anzeige. Hurtig habe ich diese auf das Propeller Board montiert und verdrahtet. Den EEPROM habe ich auch in den vorbereiteten Sockel gesteckt.

Abends

18:30 Uhr mache ich mich an die Programmierung des LCD ran. Wenn ich die Hintergrundbeleuchtung des LCD direkt an 5V anschließe wird das Display LCD Display 4×20 Zeichen weiterlesen

7-Segment Anzeige

08.4.2007

Morgens

Ich habe nun gelernt, das der erste PUB-Block im Programm das Hauptprogramm ist. Alle darunter stehenden PUB/PRI Blöcke sind scheinbar nur Unterroutinen. Jedenfalls hört das Programm einfach auf zu laufen, wenn der erste PUB Block abgearbeitet wurde. Aus den darunterliegenden Blöcken kehrt das Programm scheinbar ohne jeden ‘RETURN’ Befehl automatisch 7-Segment Anzeige weiterlesen

Der Propeller ist da und funktioniert

07.04.2007

Morgens

Die Propeller Chips sind da. Dann geht’s endlich weiter. Direkt den Propeller eingesetzt und .. geht nicht. Währe auch ein Wunder. Ich hole mein Oszilloskop vom Speicher, da ich sonst den Fehler nie finden werde. Gemessen, gemacht, Rätsel.

Als erstes habe ich festgestellt, daß offensichtlich Rx und Tx der seriellen Schnittstelle vertauscht sind. Ist nicht mein Fehler, sondern ein Fehler des Schaltplans Der Propeller ist da und funktioniert weiterlesen

Montage

05.04.2007

Ich habe heute nochmals einige Bauelemente rund um den Propeller im Elektronikladen gekauft. Gegen 20:30 habe ich soweit alles verbaut. Ich habe eine Power-LED und eine programmierbare LED an Port 0 angebracht. Zusätzlich verbaute ich noch die Wiederstände für den Composite-Video Ausgang. Falls die Videoausgabe klappen sollte baue ich auch noch einen VGA-Ausgang Montage weiterlesen