vi xu ly ung dung
DESCRIPTION
Vi xử lý ứng dụngTRANSCRIPT
QUI TRNH BIN SON NGN HNG CU HI KIM TRA
Ngn hng cu hi mn Vi x l ng dng
TRNG I HC S PHM K THUT TP.HCM
KHOA: C KH NG LCB MN: NG CTn hc phn: VI X L NG DNG M hc phn: 1130010 CKD, 0130360 nhietS VHT: 2Trnh o to: i hcA - NGN HNG CU HI KIM TRA NH GI KIU T LUN.Chng 1, 2 , 3, 6: Tm hiu v Vi iu khin v tp lnh, thit k giao tip1 Cc ni dung kin thc ti thiu m sinh vin phi nm vng sau khi hc xong chng ny
1.1 - Lit k ngn gn cc khi nim, hay cc thut ng, hay cc nh ngha, hay tn cc s (hnh v) nguyn l, hay cc s kin, hay hin tng, cc ch tiu, tiu ch, . . . c bn ca chng
Khi nim v RAM, ROM Cc thanh ghi, b nh ca VK Hot ng x l ca VK Cu trc chn port xut nhp Tp lnh Vi iu khin.1.2 - Lit k ngn gn cc nguyn l, hay cc nh l, hay cc cng thc, hay cc hnh v c lin quan cn cho ng dng thc t Nguyn l iu khin xut nhp chn port Phng thc x l khi gi 1 chng trnh con1.3 - Lit k ngn gn cc dng bi ton (hay vn ) cc phng php, cc qui trnh, cc bc gii quyt bi ton (hay vn ), . . . Bi ton lp trnh iu khin Bi ton x l ton hc Bi ton c chng trnh c sn2 Cc mc tiu kim tra nh gi v dng cu hi kim tra nh gi gi chng 1, 2, 3, 6SttMc tiu kim tra nh giNi dungDng cu hi gi
1Mc Nh c cc kin thc mc 1 Cu trc VK Bn RAM
2Mc Hiu c cc kin thc hc mc 1 Hiu hot ng x l ca VK Hiu tp lnh VK
3Kh nng vn dng cc kin thc hc mc 1Vn dng lp trnh iu khinVn dng c hiu chng trnh
4
3 Ngn hng cu hi v p n chi tit chng 1Cu 1:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin 1 LED 7 on nh sau: P3.0; P3.1; P3.2; P3.3; P3.4; P3.5; P3.6; P3.7 iu khin ln lt cc on p; g; f; e; d; c; b; a Cc on LED sng khi chn port tng ng mc 0.Hy lp bng m cho LED 7 on t s 0 n s 9 v vit chng trnh iu khin LED 7 on sng m ln trong mi giy t 0 ( 9 quay v m li t 0. (Cho bit: 1 chu k my = 1s).p n Cu 1:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m LED 7 on t s 0 ( 9 ng vi chn port cho (P3.0 n P3.7) v trng thi sng ca LED l mc 0. Vit chng trnh con delay 1 giy. p dng chng trnh con delay 1 giy v bng m vit thnh chng trnh hon chnh.Cu 2:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin 1 LED 7 on nh sau: P2.0; P2.1; P2.2; P2.3; P2.4; P2.5; P2.6; P2.7 iu khin ln lt cc on a; b; c; d; e; f; g; p. Cc on LED sng khi chn port tng ng mc 1.Hy lp bng m cho LED 7 on t s 0 n s 9 v vit chng trnh iu khin LED 7 on sng m xung trong mi giy t 9 ( 0 quay v m li t 9. (Cho bit: 1 chu k my = 1s).
p n Cu 2:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m LED 7 on t s 0 ( 9 ng vi chn port cho (P2.0 n P2.7) v trng thi sng ca LED l mc 1. Vit chng trnh con delay 1 giy. p dng chng trnh con delay 1 giy v bng m vit thnh chng trnh hon chnh.Cu 3:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin 8 LED nh sau: P0.0; P0.1; P0.2; P0.3; P0.4; P0.5; P0.6; P0.7 iu khin ln lt cc LED t di ln trn. Cc LED sng khi chn port tng ng mc 0.Hy lp bng m cho 8 LED tng ng vi 8 trng thi LED s sng dn t di ln trn v vit chng trnh iu khin 8 LED sng dn t di ln trn ri tt dn t trn xung di vi mi 0.4 giy thay i trng thi LED 1 ln, sau 2 giy tip tc thc hin li nh trn.p n Cu 3:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m cho 8 LED sng dn t di ln trn ng vi chn port cho (P0.0 n P0.7) v trng thi sng ca LED l mc 0. Vit chng trnh con delay 0.4 giy v 2 giy. p dng chng trnh con delay 0.4 giy & 2 giy v bng m vit thnh chng trnh hon chnh.Cu 4:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin 8 LED nh sau: P1.0; P1.1; P1.2; P1.3; P1.4; P1.5; P1.6; P1.7 iu khin ln lt cc LED t tri qua phi. Cc on LED sng khi chn port tng ng mc 1.Hy lp bng m cho 8 LED tng ng vi 8 trng thi LED s sng dn t tri qua phi v vit chng trnh iu khin 8 LED sng dn t tri qua phi ri tt dn t phi qua tri vi mi 0.1 giy thay i trng thi LED 1 ln, sau 1 giy tip tc thc hin li nh trn.
p n Cu 4:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m cho 8 LED sng dn t tri qua phi ng vi chn port cho (P1.0 n P1.7) v trng thi sng ca LED l mc 1. Vit chng trnh con delay 0.1 giy v 1 giy. p dng chng trnh con delay 0.1 giy & 1 giy v bng m vit thnh chng trnh hon chnh.Cu 5:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin n giao thng mt ng t nh sau:
ng th nht (u tin):
P2.1 iu khin n 1(sng 20 giy)
P2.2 iu khin n vng V1(sng 2 giy)
P2.3 iu khin n xanh X1(sng 28 giy)
ng th hai (khng u tin):
P2.4 iu khin n 2(sng 30 giy)
P2.5 iu khin n vng V2(sng 2 giy)
P2.6 iu khin n xanh X2(sng 18 giy)
Vi cc n sng khi chn port tng ng mc 0.Hy lp bng trng thi iu khin v vit chng trnh iu khin n giao thng ng t ny.
p n Cu 5:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m cho 6 n giao thng ng t ng trng thi v chn port cho (P2.1 n P2.6) v trng thi sng ca LED l mc 0. Vit chng trnh con delay 2 giy, 18 giy, 20 giy, 30 giy hoc ch vit chng trnh con delay 2 giy sau dng vng lp c cc chng trnh delay cn li. p dng chng trnh con delay v bng m vit thnh chng trnh hon chnh.Cu 6:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin mt h thng lnh nh sau:
Tn hiu vo:
P1.1 nhn mc nhit phng 200C (mc 1 khi ln hn)
P1.2 nhn mc nhit phng 250C (mc 1 khi ln hn)
P1.3 nhn cng tc cho php bt A/C (mc 1 khi cho php)
Tn hiu ra:
P2.1 iu khin mt my nn ga (mc 1 my hot ng)
P2.2 iu khin mt n bo nhit di 200C (mc 1 n sng)
P2.3 iu khin mt n bo nhit trn 250C (mc 1 n sng)
Hy lp bng trng thi iu khin v vit chng trnh iu khin h thng lnh ny trong nhit gii hn t 200C n 250C v tn s ng ngt ca my nn l thp nht.
p n Cu 6:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m vi 8 trng thi khc nhau ca 3 tn hiu vo vi tng trng thi s cho ra 3 tn hiu ra ng chn port cho v ng trng thi ca cc tn hiu. Vit chng trnh bng cch so snh trng thi tn hiu vo iu khin tn hiu ra.Cu 7:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin mt h thng l sy nh sau:
Tn hiu vo:
P1.5 nhn mc nhit l sy 600C (mc 1 khi ln hn)
P1.6 nhn mc nhit l sy 700C (mc 1 khi ln hn)
P1.7 nhn cng tc cho php bt ON (mc 1 khi cho php)
Tn hiu ra:
P2.3 iu khin mt my nung (mc 0 my hot ng)
P2.4 iu khin mt n bo nhit di 600C (mc 0 n sng)
P2.5 iu khin mt n bo nhit trn 700C (mc 0 n sng)
Hy lp bng trng thi iu khin v vit chng trnh iu khin h thng l sy ny trong nhit gii hn t 600C n 700C v tn s ng ngt ca my nung l thp nht.
p n Cu 7:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m vi 8 trng thi khc nhau ca 3 tn hiu vo vi tng trng thi s cho ra 3 tn hiu ra ng chn port cho v ng trng thi ca cc tn hiu. Vit chng trnh bng cch so snh trng thi tn hiu vo iu khin tn hiu ra.Cu 8:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vi iu khin AT89C51 c thit k iu khin mt my bm nc nh sau:
Tn hiu vo:
P2.5 nhn mc gii hn nc cn (mc 0 khi ln hn)
P2.6 nhn mc gii hn nc y (mc 0 khi ln hn)
P2.7 nhn cng tc cho php bt ON (mc 0 khi cho php)
Tn hiu ra:
P3.3 iu khin mt my bm (mc 1 my hot ng)
P3.4 iu khin mt n bo qu cn (mc 1 n sng)
P3.5 iu khin mt n bo qu y (mc 1 n sng)
Hy lp bng trng thi iu khin v vit chng trnh iu khin my bm nc ny sao cho nc khng qu cn cng khng qu y v tn s ng ngt ca my bm l thp nht.p n Cu 8:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Lp c bng m vi 8 trng thi khc nhau ca 3 tn hiu vo vi tng trng thi s cho ra 3 tn hiu ra ng chn port cho v ng trng thi ca cc tn hiu. Vit chng trnh bng cch so snh trng thi tn hiu vo iu khin tn hiu ra.Cu 9:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao. Cho bit cc php tr u cho kt qu dng.
p n Cu 9:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng lnh tr subb tr byte thp khng nh sau dng lnh subb tr c nh vi byte cao. Chuyn cc nh cn tr vo cc nh vit chng trnh trn sau gi chng trnh con vit c kt qu cc php ton trong ngoc. Ly cc kt qu trn cng li c kt qu cui cng.Cu 10:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao.
p n Cu 10:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng lnh cng add cng byte thp khng nh sau dng lnh addc cng c nh vi byte cao, s nh sau kt qu ny a vo byte cao nht. Chuyn cc nh cn cng vo cc nh vit chng trnh trn sau gi chng trnh con vit c kt qu cc php ton trong ngoc. Ly cc kt qu trn cng li c kt qu cui cng.Cu 11:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao.
p n Cu 11:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh mov, mul, add, addc thc hin chng trnh nhn. p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con.Cu 12:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao.
p n Cu 12:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh mov, mul, add, addc thc hin chng trnh nhn. p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con sau cng li c kt qu cui cng.Cu 13:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao. Cho bit cc php tr u cho kt qu dng.
p n Cu 13:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh mov, mul, add, addc thc hin chng trnh nhn. p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con sau tr li c kt qu cui cng.Cu 14:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao. Cho bit cc php tr u cho kt qu dng.
p n Cu 14:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh di chuyn d liu v lnh tr thc hin chng trnh. Dng lnh nhn sau p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con c kt qu cui cng.Cu 15:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao.
p n Cu 15:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh di chuyn d liu v lnh cng thc hin chng trnh. Dng lnh nhn sau p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con c kt qu cui cng.Cu 16:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
ng dng chng trnh con trn vit chng trnh con cho Vi iu khin thc hin php tnh sau:
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
SHAPE \* MERGEFORMAT
Vi cc ch s trong l cc a ch nh RAM v ng trc biu th byte cao.p n Cu 16:
im: 03
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Dng cc lnh mov, mul, add, addc thc hin chng trnh nhn. Dng lnh nhn sau p dng chng trnh con trn bng cch di chuyn d liu vo ng a ch v gi chng trnh con c kt qu cui cng.Cu 17:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr0,a
mov@r0,#100
mova,#70h
adda,30h
mov31h,a
setbc
subba,#10
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r0, 30h, 31h v c c.
b)
mova,#125
mov20h,a
adda,20h
mov20h,a
jnb07h,next
subba,#200
ljmp$
next:subba,#100
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, 20h v c c.
p n Cu 17:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = c9h; (r0) = 30h; (30h) = 64h; (31h) = d4h; (c) = 0
b)
(a) = 32h; (20h) = fah; (c) = 0
Cu 18:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr0,a
mov@r0,#80
mova,#70h
setbc
subba,30h
mov31h,a
adda,#50h
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r0, 30h, 31h v c c
b)
mova,#125
mov21h,a
dec21h
setb09h
mova,21h
adda,#150
mov20h,a
jnb02h,next
adda,#200
ljmp$
next:adda,#100
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, 20h, 21h v c c.
p n Cu 18:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = 6fh; (r0) = 30h; (30h) = 50h; (31h) = 1fh; (c) = 0
b)
(a) = dch; (20h) = 14h; (21h) = 7eh; (c) = 0
Cu 19:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr0,a
mov@r0,#120
mova,#70h
incr0
mov@r0,#30h
setbc
addca,31h
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r0, 30h, 31h v c c
b)
mova,#0ffh
movr6,#5
movr7,#15h
back:deca
deca
djnzr7,back
djnzr6,back
adda,#100
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r6, r7 v c c.
p n Cu 19:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = a1h; (r0) = 31h; (30h) = 78h; (31h) = 30h; (c) = 0
b)
(a) = 39h; (r6) = 0h; (r7) = 0h; (c) = 1
Cu 20:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr0,a
mov@r0,#198
inc30h
mova,30h
movb,#10
divab
mov31h,b
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r0, 30h, 31h v c c
b)
mov30h,#10
movr7,#0
mova,#15
back:cjnea,30h,next
decr7
ljmp$
next:incr7
inc30h
ljmpbackXc nh cc gi tr cha trong cc thanh ghi a, r7, 30h.
p n Cu 20:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = 13h; (r0) = 30h; (30h) = c7h; (31h) = 09h; (c) = 0
b)
(a) = 0fh; (r7) = 04h; (30h) = 0fh
Cu 21:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr1,a
mov@r1,#80h
dec30h
mova,30h
movb,#10h
mulab
mov31h,b
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r1, 30h, 31h v c c
b)
mova,#0ffh
movr7,#20
back:adda,#3
mov30h,a
inc30h
djnzr7,back
incr7
incr7
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r7, 30h.
p n Cu 21:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = f0h; (r1) = 30h; (30h) = 7fh; (31h) = 07h; (c) = 0
b)
(a) = 3bh; (r7) = 02h; (30h) = 3ch
Cu 22:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr1,a
mov@r1,#80h
incr1
mov@r1,#20h
mova,30h
inc31h
adda,31h
clrc
subba,#100
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r0, 30h, 31h v c c
b)
movr7,#0ffh
mova,#10
movr6,#30
back:decr6
inca
decr7
cjnea,06h,back
inc06h
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r6, r7.
p n Cu 22:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = 3dh; (r1) = 31h; (30h) = 80h; (31h) = 21h; (c) = 0
b)
(a) = 14h; (r6) = 15h; (r7) = f5h
Cu 23:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Cho on chng trnh:
a)
mova,#30h
movr1,a
mov@r1,#80h
incr1
mov@r1,#200
mova,30h
inca
dec31h
dec31h
adda,31h
setbc
subba,#10h
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, r1, 30h, 31h v c cb)
mova,#0c7h
movr6,#0
back:incr6
deca
movb,10
divab
movr7,b
cjner7,#0,back
ljmp$
Xc nh cc gi tr cha trong cc thanh ghi a, b, r6, r7.
p n Cu 23:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
a)
(a) = 36h; (r1) = 31h; (30h) = 80h; (31h) = c6h; (c) = 0
b)
(a) = c6h; (b) = 00h; (r6) = 01h; (r7) = 00h
Chng 4, 5: Hot ng nh thi v hot ng ngt1 Cc ni dung kin thc ti thiu m sinh vin phi nm vng sau khi hc xong chng ny
1.1 - Lit k ngn gn cc khi nim, hay cc thut ng, hay cc nh ngha, hay tn cc s (hnh v) nguyn l, hay cc s kin, hay hin tng, cc ch tiu, tiu ch, . . . c bn ca chng
B m nh phn Cc ch nh thi Khi nim ngt timer, ngt ngoi1.2 - Lit k ngn gn cc nguyn l, hay cc nh l, hay cc cng thc, hay cc hnh v c lin quan cn cho ng dng thc t Phng cch x l khi c trn timer Phng cch x l khi c ngt xy ra1.3 - Lit k ngn gn cc dng bi ton (hay vn ) cc phng php, cc qui trnh, cc bc gii quyt bi ton (hay vn ), . . .
Bi ton s dng delay dng timer S dng ngt timer v ngt ngoi.2 Cc mc tiu kim tra nh gi v dng cu hi kim tra nh gi gi chng 4, 5SttMc tiu kim tra nh giNi dungDng cu hi gi
1Mc Nh c cc kin thc mc 1 Khi to timer Khi to ngt
Cc a ch vector ngt
2Mc Hiu c cc kin thc hc mc 1 Hiu hot ng ngt timer, ngt ngoi.
3Kh nng vn dng cc kin thc hc mc 1Vn dng hot ng m timer gii quyt bi ton thc t.Vn dng kh nng p ng kp thi ca ngt gii quyt bi ton thc t cn x l tc th.Bi ton to xung dng timerBi ton nhn phm nhn dng ngt
Bi ton v m sn phm
Bi ton o tc
4Kh nng phn tch: sinh vin c kh nng phn tch cc bi ton (vn ) phc tp thnh cc bi ton c bn Phn tch bi ton la chn cc ch m ca timerPhn tch bi ton la chn dng ngt no
5
3 Ngn hng cu hi v p n chi tit chng 4,5Cu 24:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin to 1 xung mc cao ti chn P1.0 trong thi gian 90ms sau mi ln nhn phm. Phm nhn c kt ni vi P1.1 v mass. (vit chng trnh delay dng timer 0)
p n Cu 24:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 0 ch m thi gian 16 bit. Dng lnh jb, jnb kim tra phm nhn. Setb P1.0 khi c phm v dng timer delay ng 90ms. Dng lnh nhy v kim tra li phm.Cu 25:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin to xung nh hnh v ti chn P2.7 (vit chng trnh delay dng timer 1).
p n Cu 25:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 1 ch m thi gian 16 bit. Setb P2.7 trong thi gian 50ms v clr P2.7 trong thi gian 80m. Dng lnh nhy v thc hin li.Cu 26:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin to xung nh hnh v ti chn P3.0 (vit chng trnh delay dng timer 0).
p n Cu 26:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 0 ch m thi gian 16 bit. Clr P3.0 trong thi gian 65ms v setb P3.0 trong thi gian 90m. Dng lnh nhy v thc hin li.Cu 27:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin thc hin cng lc cc yu cu:
Chp tt n LED P1.0 trong mi 1 giy thay i trng thi LED 1 ln (LED sng mc 1). Khi phm nhn c nhn th o trng thi chn P1.1 vi phm nhn c kt ni vo chn P3.2 v mass (dng ngt ngoi trong chng trnh ny).p n Cu 27:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to ngt ngoi 0 ch ngt cnh. Ti a ch ngt vit lnh o bit P1.1. Trong chng trnh chnh vit lnh o bit P1.0 sau thi gian 1 giy.Cu 28:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin dng counter m s sn phm i qua bng chuyn trong mi giy (vi s sn phm i qua mi giy khng ln hn 255; cp nht lin tc mi giy v lu vo nh 30h). Bit rng 1 sn phm i qua s to ra 1 xung chn P3.5.
p n Cu 28:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 1 ch counter 16 bit hoc 8 bit. Sau mi giy copy d liu t byte thp b m vo nh 30h.Cu 29:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin dng counter o tc 1 motor (tc tnh bng vng/giy; tc khng ln hn 255 vng/giy). Tc c cp nht lin tc mi giy v lu vo nh 3Fh. Bit rng 1 vng quay ca motor s to 1 xung chn P3.4.
p n Cu 29:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 0 ch counter 16 bit hoc 8 bit. Sau mi giy copy d liu t byte thp b m vo nh 3fh.Cu 30:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung cu hi:
Vit chng trnh cho Vi iu khin dng timer v ngt ngoi o thi gian 1 sn phm i qua bng chuyn (thi gian ny khng qu 255 (s; lin tc cp nht thi gian ny khi 1 sn phm i qua v lu vo 3Eh). Bit rng mi sn phm i qua s to ra 1 xung chn P3.2.p n Cu 30:
im: 02
Thang im: 10
Thi gian: 15 pht
Ni dung p n:
Khi to timer 0 hoc timer 1 ch m thi gian 8 bit hoc16 bit. Khi to ngt ngoi 0 ch ngt cnh. Trong chng trnh ngt copy thi gian vo nh 3eh sau reset timer.Lu : - Dng t chc bin son ngn hng theo bng trn c bin son gi ch yu cho cc mn hc c tnh l thuyt, i vi mt s mn hc c th khc ngi bin son c th xut dng t chc bin son ngn hng mc 3 ny sao cho m bo qun l cu hi v p n khng b ln ln.- Mc im thp nht trong p n thng nht l 0,5 im.B - HNG DN S DNG NGN HNG CU HI Thi im p dng: t kha 2004, lp nhit hoc t. Phm vi cc trnh v loi hnh o to c th p dng:
Trnh i hc, chnh qui hoc ti chc. Cch thc t hp cc cu hi thnh phn thnh cc thi.
thi gm 4 cu: 1 cu 3 im gm cc cu vit chng trnh iu khin, 1 cu 3 im gm cc cu vit chng trnh x l ton hc, 1 cu 2 im gm cc cu vit chng trnh dng timer v ngt, 1 cu 2 im gm cc cu c chng trnh.
Ngn hng cu hi thi ny c thng qua b mn v nhm cn b ging dy hc phn.Tp.HCM, ngy . . . thng . . . . nm . . . . . .
Ngi bin son
(K v ghi r h tn, hc hm, hc v)
KS. Nguyn Trng Thc
T trng b mn:. . . . . . . . . . .(K v ghi r h tn, hc hm, hc v)Cn b ging dy 1: . . . . . . . . . . . (K v ghi r h tn, hc hm, hc v)
Cn b ging dy 2: . . . . . . . . . . . (K v ghi r h tn, hc hm, hc v)Cn b ging dy 2: . . . . . . . . . . . (K v ghi r h tn, hc hm, hc v)Biu mu 3a
55h
54h
_
53h
52h
=
51h
50h
(
3Fh
3Eh
_
3Dh
3Ch
) + (
3Bh
3Ah
_
39h
38h
)
=
37h
36h
35h
56h
55h
+
54h
53h
=
52h
51h
50h
(
4Fh
4Eh
+
4Dh
4Ch
) + (
4Bh
4Ah
+
49h
48h
)
=
47h
46h
45h
55h
54h
*
53h
=
52h
51h
50h
37h
36h
*
35h
34h
=
33h
32h
31h
30h
5Fh
5Eh
*
5Dh
=
5Ch
5Ah
59h
(
4Fh
4Eh
*
4Dh
) + (
4Ch
4Bh
*
4Ah
)
=
49h
48h
47h
46h
5Fh
5Eh
*
5Dh
=
5Ch
5Ah
59h
(
4Fh
4Eh
*
4Dh
) _ (
4Ch
4Bh
*
4Ah
)
=
49h
48h
47h
55h
54h
_
53h
52h
=
51h
50h
(
4Fh
*
4Eh
) _ (
4Dh
*
4Bh
)
=
4Ch
4Ah
56h
55h
+
54h
53h
=
52h
51h
50h
(
4Fh
*
4Eh
) + (
4Dh
*
4Bh
)
=
4Ch
4Ah
4Ah
57h
56h
*
55h
54h
=
53h
52h
51h
50h
(
4Fh
*
4Eh
) * (
4Dh
*
4Bh
)
=
4Ch
4Ah
49h
48h
50ms
80ms
65ms
90ms
Trang: 21