|
西南大学网络与继续教育学院课程考试6 w, }% e6 ~/ d- m M! d: D0 G1 U
A卷 满分:100分
6 V# U) u7 T3 |9 m课程【编号】:《单片机原理与接口技术》【0924】! E' r( L) v1 {
类别:网教
& F4 S" S6 h* n& t& z6 m7 S# ?专业:机电一体化技术 考试形式:大作业
2 _( a3 {' ^8 q2 T5 b1 T0 c* i. q. B0 X+ k2 h$ i3 H
- S ?: M1 j* _7 F& Q2 q% S L$ A- D: @7 V3 i( x" E
一 、单项选择题(本大题共5小题,每道题3.0分,共15.0分)
. T8 J' Z6 i9 @1 k7 j9 x5 l% o3 y4 k V; q+ K! K( f* |
1.MCS-51系列单片机是以下哪个公司最先推出的产品?3 Y# M2 \2 K; t
A AMD
- B% C# {1 j4 CB INTEL" @# {7 Z M% @% g' T( J' h! G; V
C ATMEL
( M/ C/ C7 Q" l3 @) Z3 b/ C7 OD PHILIPS6 q; b0 ^0 T x5 H' [/ S1 l8 v
7 \3 z/ U9 A6 @$ Q
2.MCS-51单片机是多少位的单片机?$ F6 V+ P7 ]$ H) m7 i! x0 F- ^
A 25 D7 J" m" ?/ G# R; D8 s$ o5 r
B 4
8 ]$ h6 K- {4 n8 R/ y# X6 a5 C: P+ xC 8% w; j/ Q; S1 Q7 M. w9 s+ O5 v
D 16
% r$ }2 x- f1 H+ K5 R2 G. M9 w" L
3.MCS-51单片机的程序计数器PC是多少位?
, E5 g( Y8 ~' _. iA 2
. o- u; X3 j3 o2 e8 J" }8 ]+ E' [B 4
, z: `9 }. s' ]6 o6 L6 S- N: K$ g5 CC 84 f, S4 d9 {% a e8 z
D 16
y5 e3 ^7 D$ d7 u. D. i! L2 Y$ l( M' M/ S* A& ]8 V
4.MCS-51单片机内部数据存储器中有多少组工作寄存器?
5 I: E& x% K5 n7 o% `: GA 1
$ [. D# L" ]3 ?1 E+ B' lB 2
l2 n. f$ O4 K0 @C 4
$ r" O# ~5 C8 [4 u& H. s% ]; @D 83 a. ?& H# [# m2 E
8 ~: C$ K4 ?5 t* z2 \
5.MCS-51单片机的P1口在作输入前需要将相应的I/O口( )。# f9 Z. @0 ]3 [+ C' F7 P. w
A 清零% P, e7 C( b! F* V4 j
B 置1) Z: [! ]2 K6 t0 q! w) }3 Z
C 悬空
' }. t( b% d% I1 p& @8 }% @, {D 接地% i7 q9 I) z/ P
, R: \3 D# e; L4 g二 、判断题(本大题共5小题,每道题3.0分,共15.0分)
/ Y9 o/ N. B1 [4 y) w% J9 P3 u. N
3 w" E! o0 {+ u1.单片机系统上电后,其内部RAM的值全部是确定的。
! l# |. N% n0 q x- c. ?# s% rA 对
8 M: e9 d" b# _% C3 \+ a& k. V* S2 P4 J+ `B 错+ U+ S! q9 [5 c. Z1 C
" A1 R. k \+ F; K
2.工作寄存器组是通过置位或清零PSW中的RS0和RS1来切换的。
( `' D# P9 D# [( X9 D: r; ^1 r/ zA 对' x7 k. T; Z1 a+ D0 A4 O
B 错
% t2 J7 c% ?7 M* R4 K2 A1 Z* V: }& }; R/ q% o l. @2 B
3.特殊功能寄存器可以当作普通的RAM单元来使用。; k% r+ p& ] I- P# C
A 对2 W9 S! y v( ?' i. t
B 错! S% o$ A# y! ^. h
) K* x8 s$ T& }) D3 y4.中断的矢量地址位于RAM区中。" _8 \; @$ }) U7 H5 N) l
A 对
+ ^+ a1 e0 b7 W6 a* E) o5 c2 oB 错
$ B9 P8 F4 V$ ~; O# ^# n" Q2 X2 W. D H$ z
5.数据指针DPTR是一个16位的特殊功能寄存器寄存器
" V) ~1 q$ Z5 L1 U. P& FA 对
# s2 D" F" R8 G+ `$ S/ VB 错
2 G- V% R- c* ]' X; x2 h, S+ F8 D8 q9 a' [/ G3 U6 g
三 、填空题(本大题共10小题,每道题3.0分,共30.0分)
9 r+ t) j: Z {( V# g! z# x# C: A2 Y6 U3 x" `( T, f
1.十六进制数30H等于十进制数( )。; I3 D/ p" L8 F( n
2 [+ @* L9 q5 U/ J r* Y2.十六进制数20H的压缩BCD码为( )
. v( y, d! L9 |# @
6 Y, U; [# {4 t# k* h/ e( o3.与十进制数40相等的十六进制数为( )
$ h- e5 H$ J* U; p" s; ?. @* G5 U" ~/ _4 Z
4.开机复位后,CPU使用的是第( )组工作寄存器。) W& F: j+ U R4 N
# M; {+ D8 s- y; h
5.MCS-51单片机,当晶振6MHz时,1个机器周期是( )微秒。* a" d$ Q( R" B8 e
4 ^9 W$ P* K- a/ ^" f, i3 H6.七段数码LED有共阳极和( )两种6 H: e& e/ b; _
8 j* k( ^8 M" {
7.七段LED数码管 的显示方式有静态显示和( )两种。+ v3 I5 j" {$ u4 [
& |0 c! d$ O& H- ~2 U* \" U3 G# o
8.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,R1中为( )。" ]( d! `/ O E: N; D& R5 m
/ b0 @1 [3 M2 j. G3 l3 _8 X) `% I9.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,内部数据区40H字节中为( )+ i. _; J, g3 C' R8 B
1 _- Q3 m' M, T6 k; c0 z' r6 E
10.子程序的末尾有( )指令。3 J& ] K& [* S
5 V9 [; x: w3 D+ J9 ^! \: ]9 o
四 、问答题(本大题共1小题,每道题10.0分,共10.0分)% ]5 F! `. B! u: [, Y
4 p+ o+ s+ }# Z7 ]1 _
1.子程序和无条件转移指令在执行时有何异同? x5 p" I/ N& G- @$ ^
5 T" R ?/ }$ W) B/ U4 M& c; ~- }; p E# u0 ]1 O2 W
! ^! U# ]3 k( z" Y! F/ s" h* a1 d
9 z; t5 O/ Q' D; P% C3 \5 ?) ]( t% d0 ?. a; {8 H6 Y, N/ b8 l
五 、应用题(本大题共2小题,每道题15.0分,共30.0分)
6 _. E6 e/ d9 q
- r6 @ s: C \8 W" Q/ f1.用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。 * s* p7 n+ l3 I5 z9 \/ f( _) J
9 {" j! V! Z5 A* F/ O8 Y/ @6 j, m
5 g$ {8 k5 m( D5 G: o. Y
5 B% T/ c* ^0 _. [/ F7 ]! e+ R1 o$ R, c- `2 J
4 T( d) m9 y* W ~2.画出MCS-51单片机外接晶振的电路原理图。 % z# j- u/ f: K, p
( ^$ h9 o! E9 d+ }" R G4 s
M; ]; `# O. {/ J( R% w6 k7 t! a
2 P% E% k8 w/ V, _
. f) }- b9 g% J( f# y/ ]+ t+ V9 K' D! W& l0 j4 u- D
9 T' w( N o( D
* \% c! ?: R6 W! Q4 M. l |
|