Upload
trinhminh
View
221
Download
3
Embed Size (px)
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
[email protected]: 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