-
Hallo,
ich habe jetzt den Source-Code für das 40x25 Terminalprogramm
hier im Roboternetz hochgeladen.
Weil dieser Thread hier im BASCOM-Bereich steht, und auch schon
reichlich lang und unübersichtlich geworden ist,
habe ich einen neuen im AVR-Assembler Bereich eröffnet:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=23833
Dort findet ihr Source-Code, Hex-File, und Schaltplan.
Gruß Jan
-
Hallo Jan,
probier mal folgendes aus:
T2400 CON 1021 '2400 Baud auf BS2p invertiert
a VAR Word
CLR CON 12
RET CON 13
LFT CON 10
PX CON 14
PY CON 15
main:
SEROUT 0,T2400,[CLR]
SEROUT 0,T2400,["Testausgabe",RET,LFT,"AVR-VideoTerminal",PX,1,PY,5]
FOR a=0 TO 1000
SEROUT 0,T2400,[DEC a," "]
PAUSE 10
NEXT
PAUSE 2500
GOTO main
Ist zwar für die BS2, sollte aber auch analog für AVR-Basic gelten. Dieses Prog. löscht zuerst den Screen, gibt in den ersten Zeilen Text aus, und positioniert dann den Cursor auf 1/5. Dann wird nur ein Zähler ausgegeben. Und genau nach der Ausgabe der ersten Zeile springt der Cursor in Zeile 24 ....
Wenn ich die Sequenz PX,1,PY5 weglasse, und z.b. durch TET,LFT,RET,LFT,RET,LFT ersetze, geht es einwandfrei ...
Viele Grüße
Gerry
-
Hallo Zusammen,
hoffe es ist kein Repost, aber Gary Dion hat ein Video Overlay mit dem Atmega8 realisiert:
http://www.knology.net/~gdion/videoverlay.html
http://www.garydion.com/
Hatte nur beim überfliegen desThreads gesehen, dass über sowas diskutiert wurde...
Ansonsten vielen Dank an Jan. Habe Dein Terminal eben ausprobiert. Super Leistung! Danke!
Grüße,
Sascha
-
Hallo Sascha,
der ist ja super, der das Overlay programmiert hat.
Er hat genau den Chip verwendet, den Christopher vorgeschlagen hat.
Ich wollte mich demnächst auch mal mit dem Thema beschäftigen.
Aber irgenwer hat eben alles irgendwo schon mal gemacht.
Danke für den Hinweis.
Gruß Jan
-
Hi Leute !
SEHR coole Sache, die hier durch den Tread entstanden ist !
Ist immer wieder toll zu sehen, was man aus einfachen µPs rausholen kann mit etwas (oder auch mehr) Geschick.
Schaut mal, was ich gefunden habe:
http://dimelec.web1000.com/EN-generator.html
Ein Testbild-Generator (in FARBE!) mit einem Mega8 und BASCOM.
Eagle Layouts, fertige Leiterplatten-Ätz-Bilder und Quellcode wird alles zur Verfügung gestellt.
Der Typ hat sogar 2 verschiedene Versionen jeweils für RGB und Composite Video gemacht.
-
Hallo,
die Video-Firmware fuer den A-ONE (Apple 1 Replica)
ist jetzt veroeffentlicht bei Circuit Cellar/USA.
Das komplette Video wird in einem ATMEGA32 erzeugt und
man kann entweder auf 50HZ oder auf 60 HZ jumpern.
Hier der Link zum Projekt mit Source-Code etc...:
http://www.circuitcellar.com/avr2006/winners/DE/DE.htm
viele Gruesse aus NL
Franz
-
Hallo,
Der Thread hier scheint zwar schon länger inaktiv zu sein, aber ich bin heute auf ein Bauteil gestoßen und wollte es euch nicht vorenthalten: LM1881 ( http://www.national.com/mpf/LM/LM1881.html )
Damit sollte es mit einfachen Mitteln möglich sein, aus einem existierenden Videosignal die Sync-Zeiten zu nehmen. In Verbindung mit dem hier entwickelten Programm könnte man so leicht Overlays zaubern...
Ich habe nicht vor, etwas in dieser Richtung zu entwickeln, aber vllt hat das ja jemandes Interesse geweckt.
Gruß,
Simon
-
Hallo,
ich weiß, das ich gesteinigt werde, weil ich diesen Uralt-Thread wider rauskrame [-X aber das muss jetzt sein.
Erstmal würde es mich interessieren, warum das hier im Sande verlaufen ist... und 2tes habe ich den Code ausprobiert, es geht NICHT. Das bild scrolt durch. Liegt das daran, dass ich einen ATmega8-PU benutze?
Ich bitte um Hife...
MfG Bauteiltöter
PS: Nochmal sorry dafür, das ich den Threat ausgegaben hab
-
Na wenns durscrollt, dann tuts der Code doch prima - nur kriegt deine Glotze das mit der Synchronisation nicht hin! Vielleicht hast du auch irgend was an der Schaltung ungut gebaut?
-
wenn die Einblendung vertikal durchläuft, dann wertet der AT-Mega den Vert. Sync des Videosignals nicht richtig aus.