12
Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Embed Size (px)

Citation preview

Page 1: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

1

MikrocomputertechnikJürgen Walter

„Port-Befehls-Quickie“8051-Port Befehle

Page 2: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

2

Lernziele:

· Schreiben eines Port-Bits?· Lesen Port-Bits?· Speichern eines Port-Bits?· Verschieben eines Port-Bits?

Page 3: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

3

Voraussetzungen

Page 4: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

4

Wozu dient ein Port?

T1

- Ta

ster

1

T3

- Ta

ster

3

T2

- Ta

ster

2

L3 -

LE

D 3

L2 -

LE

D 2

Controller C8051F340

L1 -

LE

D 1

Page 5: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

5

Port–Eingang „0“ und „1“-Pegel – 8051 Assembler Befehle

Eingang

+ Vcc

GND

R = ca. 50 kΩ

Im Controller Peripherie

Port 1.1

jnb P1.1,MARKE_1jb P1.1,MARKE_2

Page 6: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

6

Port–Eingang „0“ und „1“-Pegel – 8051 Assembler Befehle

Eingang

+ Vcc

GND

R = ca. 50 kΩ

Im Controller Peripherie

Port 1.1

mov C,P1.1

QuelleZiel

Befehl

Page 7: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

7

Port–Ausgang mit Leuchtdiode

Ausgang

+ Vcc

GND

R = 50 kΩ

Im Controller Peripherie

P3.2

clr P3.2

Page 8: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

8

Port–Ausgang mit Leuchtdiode

Ausgang

+ Vcc

GND

R = 50 kΩ

Im Controller Peripherie

P3.2

setb P3.2

Page 9: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

9

Port–Ausgang mit Leuchtdiode – C = „0“

Ausgang

+ Vcc

GND

R = 50 kΩ

Im Controller Peripherie

P3.2

mov P3.2,C

Page 10: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

10

Port–Ausgang mit Leuchtdiode – C =„1“

Ausgang

+ Vcc

GND

R = 50 kΩ

Im Controller Peripherie

P3.2

mov C,P3.2

Page 11: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

11

Übung: Port

· Erstellen Sie aus dem Schaltplan des VC_2 Controllers die Tabellen:Eingang Port Anschluss

IN P1.1 T1

IN

IN

Ausgang Port Anschluss

OUT

OUT

OUT

Page 12: Mikrocomputertechnik Port-Befehls-Quickie Prof. J. Walter Stand Januar 2015 1 Mikrocomputertechnik Jürgen Walter „Port-Befehls-Quickie“ 8051-Port Befehle

Mik

rocom

pu

tert

ech

nik

Port

-Befe

hls

-Qu

ickie

Pro

f. J

. W

alt

er

Sta

nd

Jan

uar

20

15

12

Quickies – schnell und intensiv lernen

· Ziel erreicht!