Forum: Mikrocontroller und Digitale Elektronik Tabelle bzw. Adresse $0100 löschen


von Pascal Tesla (Gast)


Lesenswert?

Hi Leute,

wollte fragen ob ihr helfen könnt ist bestimmt einfach für euch. Ich
verwende einen ATMega103 und habe da schon ein paar sachen versucht
aber nicht hingekriegt.

Ich möchte später an der Adresse $0100 tabellen speichern und falls
nicht gespeichert wird soll sie leer sein also 0.

Wie kann ich jetzt am Anfang sie löschen bzw. auf Null setzen ?

Danke

MFG
Pascal

von Christoph Kessler (Gast)


Lesenswert?

Ich lösche den Speicher eines SED1374 mit einem AVR 8515 so:

;*********************************************************************** 
**
;* clear display
;*********************************************************************** 
**
  ldi  XH,$40    ; pixel data ram.$4000-$DFFF, visible -D5FF
  ldi  XL,$00    ;
Fillmem:
  st  X+,Null    ; 2 white pixels
  cpi  XH,$E0    ; End of RAM =$DFFF reached?
  brne  FillMem
;*********************************************************************** 
**

von Christoph Kessler (Gast)


Lesenswert?

ja vorher hatte ich noch ein Register namens "Null" mit clr Null
gelöscht

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
Noch kein Account? Hier anmelden.