8
Mikrocomputertechnik 1 Einführung Prof. J. Walter Stand Oktober 2007 1 Mikrocomputertechnik Herzlich Willkommen Jürgen Walter

Mikrocomputertechnik

  • Upload
    zoltan

  • View
    21

  • Download
    0

Embed Size (px)

DESCRIPTION

Mikrocomputertechnik. Herzlich Willkommen Jürgen Walter. Tabelle 1.1 Die Ebenen in vereinfachter Darstellung. Abb. 1 Ebenen-Problem. Abb. 1.2 µ-Prozessor , µ-Controller, µ-Computer. Abb. 1.3 Turingmaschine. Abb. 1.4 Schaltnetz - Schaltwerk. - PowerPoint PPT Presentation

Citation preview

Page 1: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

1

Mikrocomputertechnik

Herzlich WillkommenJürgen Walter

Page 2: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

2

Tabelle 1.1 Die Ebenen in vereinfachter Darstellung

Ebene Beispiel

Intelligente Programme, Maschinen PDA, Schrift-, Spracherkennung, Turing Test

Anwenderprogramme Word, Excel, MapleProgrammieren mit Objekten Visual Basic, ToolbookObjektorientierte Hochsprachen C++, Small-Talk, C#Compiler, Interpreter, Linker MSC, C, Pascal, Basic, Lisp...Betriebssystem DOS, Unix, XP, Vista, Mac OS XMaschineninstruktionen - Assembler MOV A,@R0µ-Controller, DSP 80535, DSP 21020Zähler, Timer, FIFOs, Input-Output, 8253, 7202, 8251, 8255µ-Prozessor, Arithmetik-Prozessor... 8085, 80486, 68000, 80387µ-Programm SteuerwerkRegister, Adress- und Datenwege 74F374, A0...A31, D0....D15Gatter, Flip-Flops Nand, Nor, D-Flip-FlopTransistoren, Widerstände, Kondensatoren BC107, 1k, 20 µF

Page 3: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

3

Abb. 1Ebenen-Problem

Transistoren, Widerstände, Kondensatoren

& >1

1101 0011 0011 1111

8085 80486 680308253 8251 7202

Gatter, Flip-Flops

74F374

74F373

74F374

Register, Adress-, Daten- und Controlwege

µ-Programm

Zähler, Timer, FIFOs, Input Output

µ-Controller Signalprozessor

Maschineninstruktionen,

Compiler, Interpreter, Linker

Objektorientierte Hochsprachen

Anwenderprogramme

Intelligente ProgrammePDA, Schriften-, Sprach-

erkennung

8051, 80535 21020, 96002

MOV A,@I0 INT 21 IF NOT MV MR=MR+MX0*MY0(UU)

Turbo C MSC LINKPASCAL

EXCEL, Winword, AUTOCAD, Maple

C++ SMALL TALKTPW

Programmieren mit Objekten Visual Basic, Toolbook, Hypercard

Assembler

Page 4: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

4

Abb. 1.2 µ-Prozessor, µ-Controller, µ-Computer

µ-Computer

µ-Controller

µ-Prozessor

Timer

Interrupt

Schnittstellen

µ-Prozessor

Timer

Interrupt

Schnittstellen µ-Prozessor

Chip

Chip

Platine

µ-Prozessor

Tastatur

Eingabeeinheit

c:>

Ausgabeeinheit

ChipChips

Page 5: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

5

Abb. 1.3 Turingmaschine

hgfedcba 7654321074321076543210hgfedcba

Schreib-Lese-Kopf

Übergangstabelle

Maschinentafel

E

E ,Z E ,Z

*

lki j

Page 6: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

6

Abb. 1.4 Schaltnetz - Schaltwerk

5

2

+

Schaltnetz

752+Schaltwerk

7

t

Page 7: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

7

Abb. 1.5 µ-Controller als Fotografie – tech. Darstellung

Page 8: Mikrocomputertechnik

Mik

rocom

pu

tert

ech

nik

1 E

infü

hru

ng

Pro

f. J

. W

alt

er

Sta

nd

Okto

ber

20

07

8

Abb. 1.6 TTL Pegel am Eingang und Ausgang

1

2

3

4

5TTL TTL

2,4V

U / V

0,4V

2,0 V

0,8 V

H

L

H

L

H

L

4,5V

0,5V

Ausgang

H

L

Eingang

3,5 V

1,5 V

CMOS CMOS

Ausgang Eingang