birla institute oftechnology & science, pilani ... · microprocessor programming &...

8
5-6-2016 Recheck Request: Question No Marks Question No. Marks Qla Qld Qlb Qle Qlc Qlf Total - Name: _ ID No: _ Only Answer in space provided Microprocessor Programming & Interfacing - Answer Book Part B Birla Institute ofTechnology & Science, Pilani

Upload: dinhdung

Post on 23-Aug-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

5-6-2016

Recheck Request:

Question No Marks Question No. Marks

Qla Qld

Qlb Qle

Qlc Qlf

Total -

Name: _ ID No: _

Only Answer in space provided

Microprocessor Programming & Interfacing - Answer Book Part B

Birla Institute ofTechnology & Science, Pilani

Page 2: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

1

~.

-.

A,'l "' - ..L ~ - - - - Ao (;.,%&

~M

0. - R.OM b- . A1<t t R.OM !I c; -=- 6,1

I

Rot-tt"C

0.3 - 2.0H' 0

t!> '1 - RDP1 :J. 0

Os - R.OMtt> .

06 - Q.l>M O

O:i - A..O,..,

OC>

o, 02-

Atct .., - .12,

Ar:t - :t, At~ - lo

~M

bo .-R~MLfO

o, RAM So 02 RAHbO·

...

OM'90 (" A11 - 1.1. { Ar., - 11

l A1& - le,. .eM

E,V

t,o -RO Mt e, AtCi- I£ 01 -Jl01"12E Ati l, 02. -fl-01"1.SG A,c.-ll.o

0~ - RO'M4 G

RA~2. l,0000 - 6 T=P~~H

Qla

Memory Address Mapping RAM3 ':f 000 0 - ::f FF F'Y::)t.

ROr, 1 - vULIU \..ltf C)FFF'f:~ RAM '1 %'0000 - ~F'FPF'H

ROM2 - t0000H IF FP J:'t-f RAM 5 q 0000 - q PF'F'~H .

ROMS Sl OOOOt-1 _;i P PF'F t-t . RAM' AOOOO - A p r-f:'f;t,t

ROM~ 0000 - BPPFPH

ROl"-11.t 3 OOOOH 3 FP PPH. P.0"1:; coooo - cr-r-r-t=H.

~Ot-'\ 5 - 4 OOOOH ~ f F-F'J:°H ROM i 00000 - J:>\=P r-PH.

RAM I -50000H A.Ot-19 eoooo - l: PP PS:H

SPF'F'~H .. au addYQSse. a.

RoMIO ~0000 F P r::s:-r=

Memory Decoding (6J

Page 3: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

2

Ad.d-ws.s +D~a .2- M

Cot11Yol S1~nal - t M

I 1 M £1'-rt.u.

RAM C> ,

A, Ao ·. ==> Ars Au.,.

- - J 06 w~ .... • 1 t - Mc;Mr',2 M 6Mt.u - M£Mtl..

RA Mb

.. Ao -~

S.2..k E~l<

Ron G ROMO

. ' n~ ~~ ~

< \ ,,,,

~ Dis.

- 01: 1

OE

- 1

.• , M£MR MEM12.

Memory Interfacing

Page 4: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

3

/J.6 12 D'o

-''1 A5- 1,

A1.t - 1-o Di

(J ~ - ~~55

tS13g 03 - lb550

Ive~= 6'1 () Lt - ~'251-, ~,.,,

, ,,, au 05 - g~ 5'7 - Gm

I

Ao e2f1

1/0 Decoding

Qlb

1/0 Address Mapping

g~ss ~o - .R l»11

8.25'-, ,40 - 4~1-1

l&.550 30 - s~..,

i.2.54 5' 0 - 5.2tt

Page 5: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

QlC

8255 Interfacing 8255 Initialization . . .

I t-1

A, I f'()O'( al, I O O I 00 IDB. -- r:i O PAo 4-S1

At<, A1 PAI 1111 o~ .2-6h) a\ - -<:;-g2

...- - IM Je>t2.. - RD

Pl'.t> _Q\ - 1ow - JM - (l.'.)R PC3 -R2

from - ._y, - LS

LSI 2:, <?; '-'/2

Rt.~C?.{ - - R6SE1 PC'1 - {AQ-j(? of ~ 2.~ Lt '?251..i

Do 1 '1 ~~

~ '

-

.

4

Page 6: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

5

Jlmt...- 2 -0 <?

1,m~l'f" o - So 11rney o - 50

8254 Count of Timers for lOKHz PWM ctt 6D ,J. ~4 Count of Timers for lOKHz PWM at 20%

t

5 t1 H2- ro ov a I, Do 1 1 01 0 0

A,_ I T ~b eLk.O ,<- C Lk.o 1-,c-, h, a)

~- PCL.i :l,M out l'M

A:i.- At Gl\,i;:o I

~ - o), 01 II 010 0 +012. - RD o oio \ I OC>kt-l z rn O V - - :J:ow _ - .;tt-1 oo+ i6 h , o I IM

WR CLkl

, 511 HZ..

FR.b\1_ - ' cs al,

13g- (hA'TC I · r rnov IO f I CJ O I 0

OO'TI - 10 krl z. ou-1 46~, ol. IM.

"Do D:,.-{ -;> Do

C..Lk1. I

JM Dt' - -

t;.A~,2 - ~t-1

0012 -~ +o I . j &rvo .

8254 Initialization 8254 Interfacing

Qld

Page 7: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

6

rn c,v al 1 11 , 1 1 Do. 0 8

oo+ s2..h, a I . , t-1

8259 Initialization

v c c ,

'l"1

·~ 10 Al - Ao

f<om - cs 13~ :l.t>R.. - RD

j C)(.)) - LO R.

8259 Interfacing

Qle

1Ro ~- lt,~50. MO\/ a I o co f o o 1 , ,----.. - B

lRl 0 P1 6u+ sor.,,ol ;2M

1R2 .le-- P2 fY'JDV al I &C) ~ ,~ out 5.2.1.1 , a I \M

rnov o l, DOOoOO I IB

OCJt 52-h, 0 J ~M

Page 8: Birla Institute ofTechnology & Science, Pilani ... · Microprocessor Programming & Interfacing ... 01 -Jl01"12E Ati l, 02. ... i O PAo 4-S1 At

7

L$13?;_ ~cl- IN1f2 ~ J.Ro O~ f'() o v al, ID o o t O II B 82Sq

36h ,o l out- 11'1 X\N

C30 O IR.Lt3l- ol, 6{) · 'Xt>OT - MH2.. mov

Vee f:>AU.D OlJt- 3l9h,o1

'lC)12.. - RD 0 o 'T al, DC) ~11'

Rcu~ f'()(.)V

:row - (DQ. CJ u-l- 32-Y> .o l IM

A1 Ao $1f'.l IO 11 B .ff. Az.

r-nov o.l, 0 C)C) o - A1 ~OL>T

A3 - A2- /<"1$ OLJ+ 3~h,cd

Ct:15 al, e>1 o o o

< :::::;:> tb~~ DTR. tcvov C) C> L I B.

l ,., DCD DSR. ou4 3Lih>o\, I f'1

~"1

16550 Initialization 16550 Interfacing

Qlf