You are on page 1of 2

ECA1004  MICROPROCESSORSAND     3024  

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.

Course  Upont hesuccessf ulcompletionoft hecour sethestudentwi l


lbeabl e
Outcomes  to:
 
1. Under st
and t he archi
tecture,wor ki
ng,addr essing modes and
i
nstructi
onset s,t
imingdiagram ofmi croprocessorsandmi cr
ocontrol
ler
(1,
2)
2.Anal yzeanddemonst ratepr ogrammi ngprofi
ciencyusingv ari
ous
microprocessorsandmi crocontroll
er .(2)
3. Learnt he differ
ent pr ocessor ar chit
ectur
e and i dentif
yt he
processor t hat meet st he i ndust rialand soci etalneeds and
applicat
ions( 2,
3)
4.Desi gn new gener ati
on mot herboar ds,inter
face with Peri
pheral
devicesanddev el
opanembeddedsy stem ( 3,
4) 

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              
  
  
  
   
   
  
   
   
  
  
  
  
  
   
  

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 

1.MuhammadAl iMazi di,


Jani
ceGi l
li
spieMazi di
,Rol
inD.MCKinl
ay
The 8051 Mi cr
ocontroll
er and Embedded Sy st
ems,Second
Edi
ti
on,PearsonEducation2008.
 
2.Kennet
hJ.Ay ala,“The8086Mi croprocessor:Pr
ogramming&
I
nterf
aci
ngThePC” ,DelmarPublishers,2007. 
3.A K Ray,K M Bhur chandi
,Adv anced Mi cr
oprocessor
s and
Peri
pher
als,
TMH, 2007.  

You might also like