|
|
mikrochip
PIC mikrokontroleri
Autor:
Dragan Andrić
|
|
Sadržaj
knjige "PIC mikrokontroleri"
POGLAVLJE
1 |
|
|
Brojni sistemi
1.1. |
Decimalni
brojni sistem |
1.2. |
Binarni
brojni sistem |
1.3. |
Heksa
decimalni brojni sistem |
POGLAVLJE
2 |
|
|
Sastavni delovi
mikrokontrolera
Uvod
Istorijat
Razlika između mikrokontrolera i mikroprocesora
2.1. |
Memorijska
jedinica |
2.2. |
Centralna
procesorska jedinica |
2.3. |
Magistrala |
2.4. |
Ulazno-izlazna
jedinica |
2.5. |
Serijska
komunikacija |
2.6. |
Tajmerska
jedinica |
2.7. |
Sigurnosni
tajmer COP |
2.8. |
Analogno-digitalni
pretvarač |
2.9. |
Program |
Mikrokontroleri
PIC16Cxx
Uvod
3.1. |
Tipovi
oscilatora |
3.2. |
Reset |
3.3. |
Arhitektura |
3.4. |
CPU i
ALU |
3.5. |
Memorijska
organizacija |
3.6. |
Interapti |
3.7. |
I/O
porotvi |
3.8. |
Tajmerski
modul TMR0 |
3.9. |
EEPROM
za podatke |
3.10. |
A/D
pretvarač |
3.11. |
Analogni
komparator |
Set instrukcija
Uvod
Set instrukcija mikrokontrolera familije PIC16Cxx
Asembler
Uvod
Kontrolne
direktive |
5.1. |
define |
5.2. |
include |
5.3. |
constant |
5.4. |
variable |
5.5. |
set |
5.6. |
equ |
5.7. |
org |
5.8. |
end |
Uslovne naredbe |
5.9 |
if |
5.10. |
else |
5.11. |
endif |
5.12. |
while |
5.13. |
endw |
5.14. |
ifdef |
5.15. |
ifndef |
Direktive vezane za
podatke |
5.16. |
cblock |
5.17. |
endc |
5.18. |
db |
5.19. |
de |
5.20. |
dt |
5.21. |
_CONFIG |
5.22. |
_IDLOCS |
Makroi |
5.23. |
macro |
5.24. |
endm |
Aritmetički operatori
Pisanje KOD-a |
5.25. |
Obrazac |
5.26. |
Prevođenje |
5.27. |
Intel
HEX format |
Aplikacije
Uvod
Pomoćne programske
rutine
6.1. |
Bank.inc |
Makro za
selekciju memorijske strane |
6.2. |
Save.inc |
Makro za
snimanje memorijske strane |
6.3. |
Wait.inc |
Makro za
vremensko kašnjenje |
6.4. |
8X8math.inc |
Makro za
osmobitnu aritmetiku |
6.5. |
16X16mh.inc |
Makro za
šesnaestobitnu aritmetiku |
Moduli
6.6. |
Pokrenimo
PIC-a |
Primer
povezivanja PIC-a sa ostalim, njemu neophonim
elementima za rad kao sto je oscilator , napajanje
itd. |
6.7. |
Taster |
Primena
tastera |
6.8. |
Biper |
Primena
bipera |
6.9. |
Optokapleri |
Primena
optokaplera |
6.10. |
Optotrijak |
Primena
optotrijaka na upravljanje uređajima koji su
priključeni na mrežni napon |
6.11. |
NTC
otpornik |
Primena
NTC otpornika za određivanje temperature |
6.12. |
Step
motor |
Povezivanje
PIC-a i drajvera za step motor |
6.13. |
Štampač |
Povezivanje
PIC-a i EPSON štampača |
6.14. |
Sedam
segmentni displej |
Povezivanje
PIC-a sa četri sedamsegmentne cifre |
6.15. |
LCD
displej |
Povezivanje
PIC-a i LCD displeja |
6.16. |
Softverska
SCI komunikacija
|
Povezivanje
PIC-a sa računarom preko serijske komunikacije |
Projekat
6.17. |
Temperaturni
regulator
|
Primena
PIC-a u aplikaciji merenja i regulacije
temperature |
DODACI
DODATAK
A |
Osnovni
pojmovi |
|
DODATAK
B |
MPLAB
razvojno okruženje |
DODATAK
C |
Programski
jezik BASIC za PIC mikrokontrolere |
DODATAK
D |
Zaglavlja |
DODATAK
E |
Podaci o
elementima korištenim u aplikacijama |
|
|
|
|