De Thi Vxl 2011_final
-
Upload
guen-kuang-uan -
Category
Documents
-
view
77 -
download
13
Transcript of De Thi Vxl 2011_final
-
L thuyt
a. Trnh by kin trc v nguyn l hot ng ca my tnh theo Von Neumann. Nu vai tr ca CPU v b nh trong h.
b. Nu c ch m nh CPU c th thc hin lnh mt cch tun t
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by kin trc v nguyn l hot ng ca my tnh theo Von
Neumann. Ni r v sao CPU c th truy nhp theo a ch.
b. Nu nguyn l m nh CPU c th thc hin lnh r nhnh c iu
kin
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 1
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 3
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by kin trc v nguyn l hot ng ca my tnh theo Von
Neumann. Nu r v sao c th ni chung bus s liu trong h.
b. Bn hiu th no khi CPU truy nhp cng vo ra nh mt nh, hay truy
nhp nh nh cng vo ra ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by kin trc v nguyn l hot ng ca my tnh theo Von
Neumann.
b. Bng cch no CPU c th truy nhp ti cc phn t khc nhau thng qua
cc a ch khc nhau ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 5
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 7
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. M t chi tit hot ng thc hin mt lnh ca CPU.
b. Minh ha trng hp truy nhp trc tip.
MOV R0, 50H
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. M t chi tit hot ng thc hin mt lnh ca CPU.
b. Minh ha trng hp c ton hng ch gin tip qua thanh ghi.
ADD A, @R0
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 9
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 11
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. M t chi tit hot ng thc hin mt lnh ca CPU.
b. M t chi tit trng hp c ton hng ch tc th.
MOV A,#50H
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. M t chi tit hot ng thc hin mt lnh ca CPU.
b. Minh ha trng hp c ton hng ch thanh ghi.
SUBB A,R7
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 13
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 15
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Nu c ch ngt trong h vi x l, mc ch, gii php ct gi v khi
phc trng thi ?
b. Trnh by cch xc nh ngun bo ngt bng phn mm.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Nu c ch ngt trong h vi x l, u im, khuyt im ca c ch ny ?
b. Trnh by cch xc nh ngun bo ngt bng phn cng
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 17
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 19
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt??????
a. Ngn xp : vai tr v hot ng ca n.
b. Liu c tn ti h vi x l hot ng m khng cn ngn xp khng ? Gii
thch ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. V lc hot ng ca vi x l k t lc RESET.
b. Vect reset v vect ngt c th trng nhau khng ? Gii thch ?
c. Nu s cn thit ca ngt NMI (ngt khng che).
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 21
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 23
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
????L thuyt
a. Kin trc phn cng ca h vi x l.???????
b. Vai tr ca mch gii m a ch.
c. Bng cch no CPU c th trao i c vi cc thit b ngoi vi ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by phng thc iu khin vo ra bng chng trnh, iu khin
y l iu khin g ?
b. Nu u khuyt im ca phng thc ny.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 25
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 27
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by phng thc iu khin vo ra bng ngt.
b. Nu u khuyt im ca phng thc ny, nu s ging nhau v khc
nhau so vi phng thc iu khin bng chng trnh ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by phng thc iu khin vo ra bng truy nhp trc tip b nh.
b. Nu u khuyt im ca phng thc ny, im khc chnh so vi hai
phng php kia l g ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 29
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 31
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by nguyn l hot ng ca cng vo khng i thoi, c i
thoi.
b. V biu thi gian ca cc tn hiu handshaking STB, IBF,...
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by nguyn l hot ng ca cng ra n gin, c i thoi.
b. V biu thi gian ca cc tn hiu handshaking ACK, OBF,...
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 2
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 4
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by nguyn l hot ng ca cng ra Read-back, tc dng ca cng
ny ?
b. Trnh by nguyn l hot ng ca cng vo ra c iu khin hng: theo
nhm 8 bit, theo tng bit.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Vo ra ni tip : nh ngha, mc ch, nguyn l, ch , phng thc,
nhp truyn.
b. C th dng cng song song vo ra ni tip c khng ? Gii thch ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 6
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 8
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by v cng vo ra ni tip trong h MCS-51 ?
b. Hy trnh by r cch s dng bit Parity trong trng hp ny ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Vo ra ni tip d b : nh ngha, mc ch, phng php ng b.
b. Nu mt hn ch ca chun RS232C, cch khc phc ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 10
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 12
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Mch thi gian trong h vi x l : cng dng, cu trc, hot ng v ghp
ni vi h vi x l.
b. Nu s dng mch thi gian m s kin th ta phi lm g ? Nu s
khc bit gia mch thi gian v mch m ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Mch thi gian trong h MCS-51 ca Intel : m t cc thanh ghi lin
quan.
b. Cc ch hot ng v ng dng ca cc ch .
c. S dng ngt vi mch thi gian th no ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 14
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 16
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Trnh by k thut qut gii m phm.
b. C th dng k thut ny xc nh m ca hai phm cng nhn khng ?
Gii thch ?
c. Nu dng k thut ny theo cch iu khin bng ngt c c khng ?
Gii thch ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by k thut o dy gii m phm.
b. C th dng k thut ny xc nh m ca hai phm cng nhn khng ?
Gii thch ?
c. K thut ny thch hp vi phng thc iu khin no ? Gii thch ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 18
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 20
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Nu cc phng php c th ghp ni gia vi x l v hin th LED 7
thanh nhiu ch s.
b. Bng cch no ta c th iu khin LED hay bng si t sng dn v
ti dn ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Hy m t cc cch ghp ni gia vi x l v ADC iu khin bng
chng trnh v bng ngt.
b. Nu cch ghp ni gia MCS-51 v ADC0800. Bit rng ADC0800 c
cc tn hiu iu khin: bt u chuyn i - SOC, kt thc chuyn i -
EOC v cho php a s liu ra - OE.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 22
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 24
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Hy trnh by v t chc b nh trong h MCS-51 ?
b. Bng cch no h 8051 truy nhp c nhiu nh c chung a ch ?
(trong/ngoi/SFR)
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Trnh by kin trc v nguyn l hot ng ca my tnh theo Von
Neumann.
b. Kin trc Harvard ca MCS-51 c im g khc bit so vi nguyn l
trn
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 26
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 28
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
L thuyt
a. Hy trnh by cc bc cn thit mt yu cu v ngt t INT0 ca h
MCS-51 c th xy ra.
b. Hy lp trnh ngt T0 c mc u tin cao hn INT0.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
L thuyt
a. Hy trnh by v bus ca h vi x l ?
b. Ghp ni vi MCS-51 theo cng v bus khc nhau th no ?
c. Bn hy cho bit nhng kin trc bus m bn bit ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 30
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 32
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con cng hai s 4 byte. Hai s hng u trong b nh, kt
qu ct vo s hng u. Ch : byte MSB c ct ti c a ch nh.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Hon thin chng trnh con o du n byte trong b nh (n
-
Bi tp
Vit chng trnh nhn thanh ghi R0 vi mt s 2 byte trong b nh. Nu
thay R0 bng DPTR, hy trnh by hng gii quyt.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con dch mt s m byte ca b nh trong, n v tr theo
cch ca lnh RL. R0 a ch u, byte thp Bit cao nht ca byte cao s dch vo bit thp nht ca byte thp.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 28
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 27
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con tnh gi tr trung bnh ca 8 s mt byte.
Cc s nm trong b nh a ch t 30h 37h.
Kt qu ct trong Acc.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh tm s ln lp ca mt byte cho trc (trong thanh ghi B)
trong n byte ca b nh vi R1 = a ch u, R2 = di.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 26
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 25
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh to 10 xung, tn s bt k pht ra t bit 0 v bit 1 ca cng
P0 ca MCS-51. Xung ch pht ra trong khi bit P1.1 bng 0.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh xo n byte trong b nh ngoi. a ch bt u t 8000H
Phn bit khi n
-
Bi tp
Vit chng trnh con i n s BCD trong b nh ngoi t a ch 4000H
sang 2n byte dng ASCII ct t a ch 6000H.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con c 16 byte t ADC, ct vo b nh bt u bi R0.
c s liu khi bit 0 ca thanh ghi trng thi ADC_Status bng 1 (Ready).
Bit s phi xo bng phn mm.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 22
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 21
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con cng 10 s BCD. Kt qu cng dng ASCII.
;input : R1 -> a ch u
; R3 -> di
;Output: R0 -> kt qu
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con o v tr hai na byte ca n nh tr bi DPTR.
;input : DPTR -> nh
; R3 = n
;thanh ghi thay i : khng
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 20
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 19
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con to byte checksum ca n byte trong b nh (n nh, R2, R3 -> di (R3=byte cao)
;output: byte checksum trong A
;thanh ghi thay i : khng
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh iu khin c 10 byte t cng P1 ca MCS-51 theo
ch c i thoi (P0.1=IBF: bo trng thi sn sng, P0.2=STB: xung
thp phi tr li sau khi c). S liu c c ct vo b nh tr bi DPTR.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 18
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 17
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh trn MCS-51 c th nhn mt chui k t t cng ni
tip bt u bi k t #STX, kt thc bi #EOT, chui k t c ct vo b
nh tr bi DPTR. Ch kim tra tnh sn sng ca s liu.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
iu khin mch Timer 0 to ngt to xung vung 50 Hz ti bit P1.5.
Thch anh ca h MCS-51 c tn s 12 MHz.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 16
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 15
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh tm a ch offset ca mt s mt byte (trong B) cho trc
trong min nh a ch t 1000 n 1200.
Gii quyt cc trng hp khng tm thy, tm c nhiu s ?
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh iu khin cng P2 ca MCS-51 thnh cng ra, ch i
thoi:
P1.0 = OBF (tch cc mc cao),
P1.1 = ACK (xung thp).
Gi 10 byte trong b nh a ch u trong DPTR ra cng theo ch
bt tay.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 14
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 13
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con nhn 100 byte s liu t cng ni tip ca MCS-51,
cng c nh ngha ch .
- kim tra tnh sn sng ca cng
- s liu ct trong m /c u trong DPTR
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con i n k t thnh ch hoa (nu ang l ch thng).
Bit chui k t trong b nh c a ch u trong R0, di trong R7.
A,B,C, c m l 41H,42H,43H,
a,b,c, c m l 61H,62H,63H,
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 12
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 11
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh iu khin DAC 10 bit to xung rng ca, tn s tu .
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con cng hai s 5 byte dng ASCII trong b nh, kt qu
dng ASCII ct vo s th nht.
Trng hp kt qu l s 6 byte ?
Gi : chuyn 35H+36H thnh 50H+60H dng DA A hiu chnh thnh
10H ri 01H
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 10
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 9
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh iu khin Timer 0 to thnh mch chia tn s (ch
Counter).
u ra la bit P1.0.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con dch mt s n byte, m v tr theo cch ca lnh RR. MSB LSB
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 8
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 7
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con i 2n ch s thp phn dng ASCII thnh n byte
dng BCD (parked).
;input : R0 -> s dng ASCII
;output : R1 -> s dng BCD
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con tr hai s 5 byte trong b nh, kt qu ct vo s b
tr.
;input : R0 -> /c u s b tr
; R1 -> /c u s tr
;thay i: PSW
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 6
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 5
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con cng hai s BCD n ch s trong b nh, kt qu ct
trong s hng u. (Lu trng hp c nh). Ch vic khai bo chng
trnh con.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con m cc s dng trong min nh ngoi t a ch
1000H n 2000H s m trong R2 v R3 (R3 l byte cao).
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 4
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 3
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
-
Bi tp
Vit chng trnh con m cc s m trong min nh ngoi tr bi DPTR
di trong R3, s m trong R4.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
Bi tp
Vit chng trnh con m 100 xung t bit P0.6.
- Bt u m khi bit P0.5 chuyn t 0 ln 1.
- Khi m xong t bit P0.7 bng 1.
Ghi ch: SV ch c s dng ti liu MCS-51 Microcontroller Family Users Manual
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 2
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP
TRNG
I HC BCH KHOA HN
VIN IN
THI HC PHN
K THUT VI X L
S: 1
THI GIAN CHUN B BI: 15 Pht
Ch k ging vin ph trch HP