29
Ngân hàng câu hỏi môn Vi xử lý ứng dụng TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA: CƠ KHÍ ĐỘNG LỰC BỘ MÔN: ĐỘNG CƠ Tên học phần: VI XỬ LÝ ỨNG DỤNG Mã học phần: 1130010 CKD, 0130360 nhiet Số ĐVHT: 2 Trình độ đào tạo: Đại học A - NGÂN HÀNG CÂU HỎI KIỂM TRA ĐÁNH GIÁ KIỂU TỰ LUẬN. Chương 1, 2 , 3, 6: Tìm hiểu về Vi điều khiển và tập lệnh, thiết kế giao tiếp 1 Các nội dung kiến thức tối thiểu mà sinh viên phải nắm vững sau khi học xong ch ươ ng này 1.1 - Liệt kê ngắn gọn các khái niệm, hay các thuật ngữ, hay các định nghĩa, hay tên các sơ đồ (hình vẽ) nguyên lý, hay các sự kiện, hay hiện tượng, các chỉ tiêu, tiêu chí, . . . cơ bản của chương - Khái niệm về RAM, ROM - Các thanh ghi, bộ nhớ của VĐK - Hoạt động xử lý của VĐK - Cấu trúc chân port xuất nhập - Tập lệnh Vi điều khiển. 1.2 - Liệt kê ngắn gọn các nguyên lý, hay các định lý, hay các công thức, hay các hình vẽ có liên quan cần cho ứng dụng thực tế - Nguyên lý điều khiển xuất nhập chân port - Phương thức xử lý khi gọi 1 chương trình con 1.3 - Liệt kê ngắn gọn các dạng bài toán (hay vấn đề) các phương pháp, các qui trình, các bước giải quyết bài toán (hay vấn đề), . . . - Bài toán lập trình điều khiển - Bài toán xử lý toán học - Bài toán đọc chương trình có sẵn Trang: 1 Biểu mẫu 3a

Vi xu ly ung dung

Embed Size (px)

DESCRIPTION

Vi xử lý ứng dụng

Citation preview

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