www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Bild und Ton mit ATMega16


Autor: Christian Berger (casandro) Flattr this
Datum:
Angehängte Dateien:

Bewertung
1 lesenswert
nicht lesenswert
Eine kleine Spielerei. Das ist ein ATMega16, der 20x40 Text ausgibt.
Bild kommt auf Port A0 raus, Sync auf C0. Diese beiden Signale sollten 
über Widerstände (ca. 100-500 Ohm, Sync etwas kleiner) kombiniert 
werden, so dass sie an den BAS-Eingang des Fernsehgerätes gegeben werden 
können.

Der Ton ist einstimmig und wird per "Phase Distortion Synthesis", einer 
Abart der FM-Synthese erzeugt. Danach wird er über den PWM an Port D7 
rausgegeben.

Ich hoffe das in Zukunft weiterentwickeln zu können, neue Versionen 
wären dann hier:
http://sourceforge.net/projects/avrcomputer/

Autor: Christian Berger (casandro) Flattr this
Datum:

Bewertung
1 lesenswert
nicht lesenswert
Tschuldigung, natürlich sollte der Sync Widerstand größer sein als der 
Bild Widerstand. Die Synthese wird über die Variablen
omega_1: .byte 2
  Frequenz, 16-Bit Intel-Format
phi_1: .byte 2
  augenblicklicher Phasenwinkel (muss man i.d.R nicht selbst verändern)
volume_1:.byte 1
  Lautstärke
modf_1: .byte 1
  Modulationsfrequenzfaktor
modg_1: .byte 1
  Modulationsstärke.

Autor: Christian Berger (casandro) Flattr this
Datum:
Angehängte Dateien:

Bewertung
1 lesenswert
nicht lesenswert
Hier ist die vorläufige Dokumentation mit Schaltplan- und 
Layoutvorschlag.

Autor: Christian Berger (casandro) Flattr this
Datum:

Bewertung
1 lesenswert
nicht lesenswert
Entschuldigung, das ist das falsche Forum.

Autor: Bernhard S. (bernhard)
Datum:

Bewertung
1 lesenswert
nicht lesenswert
Hallo Christian,

könntest Du uns bitte Dein bz2-File als zip zur Verfügung stellen?

danke

Bernhard

Autor: Christian Berger (casandro) Flattr this
Datum:
Angehängte Dateien:

Bewertung
1 lesenswert
nicht lesenswert
OK, hier ist es. Die Datei enthält aber lange Dateinamen, ich weiß nicht 
ob alle ZIP-Implementationen damit klar kommen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.