MIKROUPRAVLJAČ - · PDF file11 21 Pristupi Ports 1-6 output driver Vremenski dijagram...

Preview:

Citation preview

1

1

Sveučilište J.J. Strossmayera u OsijekuOdjel za matematiku

GRAĐA RAČUNALA(predavanja u ak. god. 2005./2006.)

doc.dr.sc. Goran Martinovićwww.etfos.hr/~martin

goran.martinovic@etfos.hrTel: 031 224-766

Soba: 0-15

Osijek, 2006.

2

MIKROUPRAVLJAČSAB80C537

2

3

4

3

5

6

4

7

Logički simbol

8

Funkcijski blokdijagram

5

9

Fetch/executesekvenca

10

Adresni prostorprogramske memorije

Adresni prostor

6

11

Podatkovna memorija/Adresni prostor SFR’s

Donji dio unutarnjepodatkovne memorije

12

SFR’s

7

13

SFR’s

14

SFR’s

8

15

Akumulator, B, SP, DPTR, P0-P8

16

Vanjsko sučelje prema sabirnici i pokazivači podataka

9

17

Uporaba jednog pokazivača

18

Primjer rutine

10

19

Uporaba dva pokazivača

Primjer rutine

20

Izvođenje programa izvanjske memorije

11

21

Pristupi

Ports 1-6 output driver

Vremenski dijagrampristupa

22

Serijsko sučelje

Serijsko sučelje 0

12

23

Serijsko sučelje 0

24

13

25

26

14

27

28

Generiranje brzine serijskog sučelja 0

15

29

30

Serijsko sučelje 1

16

31

32

17

33

Generiranje brzine serijskog sučelja 1

34

Vremenski sklopovi

18

35

36

Načini rada 0 i 1

19

37

Načini rada 2 i 3

38

A/D pretvorba

20

39

40

21

41

42

22

43

44

Podešavanje referentnog napona i povećanjerazlučivosti drugom pretvorbom

23

45

Vremenski dijagram A/D pretvorbe

46

Sigurnosni načini rada (idle)

Sigurnosni načini rada (power down i slow down)

24

47

Sigurnosni načini rada (budilnički sklop)

48

25

49

Zahtjev za resetiranje

50

26

51

Budilnički oscilator

52

Instrukcijski skup

Načini adresiranja

27

53

Instrukcijski skup

Djelovanje instrukcija na zastavice

54

28

55

56

29

57

58

30

59

60

31

61

Primjeri programiranja

62

Primjeri programiranja

32

63

Primjeri programiranja

64

Primjeri programiranja

33

65

Primjeri programiranja

Recommended