3310 - mega8 - assembler

Gast #117188
hi,

nun will ich doch auch mal so nen 3310-display versuchen
anzusteuern...
damit es nachbaubar bleibt, hab ich nen mega8 genommen.. ich
programmiere in assembler, jedoch scheint es nicht soo zu klappen.

- mega8 auf internen 1mhz und 3,3v
- display an sck, mosi, ss, d/c an pb1 und reset an pb0

das komische: gestern, als ich die source mit dem isp draufgeschmissen
habe wurde das display ganz kurz schwarz.. dann gleich mal nen paar mal
prog draufgeschmissen, und jedesmal schwarz..

heute hab ich den code geändert und es wird nichtmehr schwarz beim
proggen.. vielleicht hatte ich da genau die initialisierungs-bytes
erwischt..

aber ich schaffe es nicht, es weder an oder aus noch pixel anzuzeigen.

hier im forum gibts ja noch so nen paar spezis wie mich, aber die
meisten fahren auch mit c :(
yampp hab ich mir angeschaut, aber das ist da so gestückelt mit
c-befehlen und headers, dass ich es damit auch nicht zum laufen
bekomme.

bitte, kann mir jemand helfen? source im anhang..
von der anfangsversion wurde schon viel rumgemacht.. kann also schon
bessere versionen gehabt haben.. danke

dave
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.