Beruflich Dokumente
Kultur Dokumente
MICROCONTROLLERS
WI
THRECENT
TRENDSI NEMBEDDEDAPPLI
CATI
ONS
Prerequisi
te NIL
Cour se
Objecti
ves 1.Toi ntr
oducet hebasicconceptsofmi cr
oprocessorandassembl
y
l
anguagepr ogrammi ng.
2.Understandt hewor ki
ngandappl i
cat
ionsRISCPr ocessorandARM
Processor
.
3.Understand andlearnthearchi
tect
ureofcomput erhardwar
eandit
s
Peri
pheralint
erfaces.
Not
e:Number
sgi
veni
npar
ent
hesi
sref
ert
oGr
aduat
eAt
tri
but
esr
equi
redbyNBA.
UNITI
9
ADVANCEDMI CROPROCESSORARCHI TECTURE
Int
roduct iont obasi cmi cropr ocessor8085- 8086-I nt
er nalMi croprocessorAr chit
ect ur e-
Realmodememor yaddr essing–Pr otectedModeMemor yaddr essing–Memor ypagi ng
-Dat aaddr essingmodes– Pr ogram memor yaddr essi ngmodes– St ackmemor y
addressi ng modes – Dat a mov ementi nstr
ucti
ons – Pr ogram cont roli nstr
uct i
ons-
Arit
hmet icandLogi cInstruct i
ons.
UNITI I
9
8BIT&16- BITMI CROCONTROLLER
8051mi crocont rol
ler8096/ 8097Ar chitectur
e-CPU regi sters–RALU- InternalPr ogr am
and Dat a memor yTimer s-High speed I nputand Out put–Ser ialI nterface-I
/O por t s
–Interrupts–A/ DConv erter-Wat chdogt imer–Powerdownf eature–I nstruct i
onset .
UNITI II
9
I/OINTERFACI NG
8255Par allelcommuni cat i
oni nterface–8251/ USARTSer ialcommuni cationinterface–
8253/ 54Pr ogr ammabl ei ntervalTi mer– 8279Key boar d/ di
splaycont rol
ler– 8259
Int
erruptcont roll
er–8257DMAcont roller.
UNITI V
9
PENTI UM PROCESSORS
I
ntr
oduct
iontoPent
ium Microprocessor–SpecialPent
ium regi
ster
s-Penti
um memory
management–New Pentium Instruct
ions–Penti
um Processor–SpecialPent
ium pr
o
f
eatur
es–Penti
um 4processor.
UNITV
PCHARDWAREOVERVI EW 9
Funct
ionalUnits&Inter
connect
ion,NewGener ati
onMot herboards286t oPent i
um 4Bus
I
nterf
ace-ISA-EISA-VESA-PCI-PCIX.Per i
pher alI
nter
facesandCont rol
ler,Memoryand
I
/OPor tAddresses.
UNITVI
EMBEDDEDSYSTEM APPLI CATIONANDDEVELOPEMENT
Case Study of Washing Machine-Aut
omot
ive Appl
i
cat
ion-Smar
t car
d Sy
stem
Appl
icat
ion-
ATM machine–Digi
tal
camera.
TextBooks
1. Kr i
shna Kant , “Microprocessor
s and mi cr
ocontr
oll
ers
Archi
tectur
e,pr
ogrammi ngandsy st
em desi
gnusing8085,8086,
8051and8096” .PHI2007.
2.DouglasVHal l
,“Micr
oprocessorsandint
erf
aci
ng,progr
ammi ng
andhardware”TMH, 2006.
Ref
erences