Mikrocomputertechnik Jürgen Walter

9
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober 2009 1 Mikrocomputertechnik Jürgen Walter „Indirekte Adressierung- Quickie“ Beschreibung

description

Mikrocomputertechnik Jürgen Walter. „Indirekte Adressierung-Quickie “ B eschreibung. Lernziele:. Direkte Adressierung Indirekte Adressierung. Voraussetzungen. SPEICHER-Quickie IDE-QUICKIE. Wiederholung. Mov A,@R0; Inhalt on A in Adresse, welche ; in R0. - PowerPoint PPT Presentation

Transcript of Mikrocomputertechnik Jürgen Walter

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

1

MikrocomputertechnikJürgen Walter

„Indirekte Adressierung-Quickie“

Beschreibung

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

2

Lernziele:

· Direkte Adressierung· Indirekte Adressierung

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

3

Voraussetzungen

· SPEICHER-Quickie

· IDE-QUICKIE

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

4

Wiederholung

· Mov A,@R0 ; Inhalt on A in Adresse, welche ; in R0

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

5

Vorbereitung indirekte Adressierung

· WR_5A:· R0 oder R1 mit Startadresse beschreiben· R2 Zaehlregister · 5Ah in Akku· SCHLEIFE1:

· Schreibe 5A in die Adresse welche in R1 steht· Inkrementiere die Adresse von R1· Dekrementiere R2 ist R2 ungleich 0 Springe nach SCHLEIFE1:· Springe nach ABFRAGE

· WR_A5:

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

6

Wesentliche Befehle

· Djnz R2,SCHLEIFE1 ; dekrementiere Zaehlregister und springe wenn R2 ungleich 0

· Mov @R0,A ; Schreibe Inhalt von A in die Adresse, die in R0 steht

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

7

ÜBUNG-01: Programm „Speichertest“

· Beschreiben Sie den Speicherbereich · T1: D:0x30 bis 0x7F mit der Zahl 5Ah· T2: D:0x30 bis 0x7F mit der Zahl A5h

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

8

ÜBUNG-2: „Speichertest1“ mit 80C51FA

· Speichertest · Bereich: 30h – FFh· Mit 80C51BA - hat nur 128 Byte interner Speicher· Mit 80C51FA – 256 Byte Speicher

· Erweitern Sie das Programm: Speichertest1 mit T3 beschreibt die Adresse 30h direkt mit 0h

· Mov 30h,#0

Mik

roco

mpu

tert

echn

ik1

Einf

ühru

ng

Prof

. J. W

alte

r St

and

Okt

ober

200

9

9

Quickies – schnell und intensiv lernen

· Ziel erreicht!