|
西南大学网络与继续教育学院课程考试( }9 B$ I9 Y C
A卷 满分:100分# Q w, e* J3 `4 t
课程【编号】:《单片机原理与接口技术》【0924】
1 c% }* | S1 l( i7 V类别:网教 + ?4 \1 a8 @- Z& [! p5 [ i
专业:机电一体化技术 考试形式:大作业9 A* z2 y0 S5 U. g' L' G5 f, m
0 v, }) x& c. P+ F4 s
3 X* q" ]2 a( z4 F# P) b. d6 m. f
$ N; `1 N% K q. O6 p/ i一 、单项选择题(本大题共5小题,每道题3.0分,共15.0分)& N* D/ H( W/ Y' O `! r! e, h
( \8 X- X: O E; d" O7 A. H* Q
1.MCS-51系列单片机是以下哪个公司最先推出的产品?
$ u/ D; k5 Q: u1 `$ EA AMD1 ] e+ o, Z. M, T
B INTEL* Y+ `& K, K T/ q! |, |
C ATMEL
0 _6 @, ? o& V3 lD PHILIPS
6 S! K( y; i& G& S% a0 n& v8 n! ^' R- o- N
2.MCS-51单片机是多少位的单片机?" j2 }# J$ o2 D" d- `, @& z% H
A 26 s, |$ D* z0 ]$ K
B 4
. K$ p: Z1 H% S) L. iC 8
- \. J- r3 `7 _1 AD 16
/ [3 M2 w% [' H3 H; a1 Y
. D G' M& m7 C. M3 e0 V3.MCS-51单片机的程序计数器PC是多少位?6 M7 Q2 G2 {& o( l" d+ e
A 2
1 O- M% Y/ q- UB 4
7 K$ X9 k- @8 y$ d! M1 L3 A& A# uC 8
5 k: ^- R% X h2 Q YD 16
2 C3 e& z$ {& c" o* Q/ F& I- r; R9 \+ H
4.MCS-51单片机内部数据存储器中有多少组工作寄存器?
/ P- L; V7 R: [( WA 1
E$ a8 [1 e9 h# z+ aB 2& B9 ]; Q/ s3 f4 n |+ m
C 4
6 @& o8 Y5 f" G, RD 8- o+ y3 L$ e$ R
: a4 b6 H/ i( [& y2 U
5.MCS-51单片机的P1口在作输入前需要将相应的I/O口( )。
4 @% O# Z/ q8 y) b) T2 z0 ]6 JA 清零( }) c& d' j5 v& x
B 置1
1 |0 P+ @# E$ @C 悬空 H0 w6 i- L9 C$ d9 k2 | i
D 接地2 C* p. w" P2 }0 W% }) C* M/ p
. O) T4 J" m# l
二 、判断题(本大题共5小题,每道题3.0分,共15.0分). l1 g2 h3 ]) F) l
# g) R- F$ g8 f1.单片机系统上电后,其内部RAM的值全部是确定的。6 D& i0 q1 |) Z: F' I
A 对
3 y2 p$ ^1 t; G7 C/ k% a6 hB 错
7 E, B7 A* u# v6 c- F5 j# Q8 H; `- h8 R" K6 k. q* E; @- c1 D% ~
2.工作寄存器组是通过置位或清零PSW中的RS0和RS1来切换的。
3 n/ Z: {5 }( L$ O1 y# v F! VA 对; [, A6 ]. o" L; l. _8 t7 ^4 m3 D
B 错
0 o* \3 G9 }! I9 i) e7 h$ L6 J+ Y- h _" y/ f! _4 v
3.特殊功能寄存器可以当作普通的RAM单元来使用。
0 }0 e& @, X3 p7 Z6 ]- U) ~A 对) M' M# O! M9 p
B 错8 F) d, S& e9 v# ]7 w1 ?
/ Y% H& ?6 e, f, F) \1 z4.中断的矢量地址位于RAM区中。# w! g! p1 R2 A# S9 _
A 对
0 u' _/ p! C, @; @* PB 错
9 Y" R L$ I6 r
' L9 w. G* n* m" [3 K' s X5 W5.数据指针DPTR是一个16位的特殊功能寄存器寄存器7 I+ |3 Z- Y5 v. D8 O
A 对! v/ B. ~) q3 i" Q# l
B 错
& a4 B$ r3 }- w% `6 Z% u, D7 f/ W. P
三 、填空题(本大题共10小题,每道题3.0分,共30.0分)
& Q" Y$ S0 B, J% o8 p! D8 G) M; h7 l1 n7 n+ O2 v
1.十六进制数30H等于十进制数( )。+ b( n* x8 d# g4 S; a
' C" Q* L0 F2 {1 }
2.十六进制数20H的压缩BCD码为( )
2 i1 T3 I6 o8 R% a: ^. _. H' u7 G8 |; u+ o7 i
3.与十进制数40相等的十六进制数为( )4 u0 W. l, q9 l- r
7 L+ c7 h ?* }. P) R4.开机复位后,CPU使用的是第( )组工作寄存器。
* t. u% A8 \. E! t( ]
+ j! }; c9 R5 \. o& v0 O5.MCS-51单片机,当晶振6MHz时,1个机器周期是( )微秒。# o. y" E r8 l6 g1 b
- h, Z, {3 l+ Y7 I! R$ O, J* f6.七段数码LED有共阳极和( )两种6 M% H; W$ { }# g) V# H# c' V: @
1 Y3 Z. B9 g+ b& I( V
7.七段LED数码管 的显示方式有静态显示和( )两种。
, W; |1 k- e0 c W* c3 ]
1 P" X( F! |: q5 s1 L) p8.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,R1中为( )。) H: k q# G w; A) A, p; i
) g( v* t1 l4 H5 m9.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,内部数据区40H字节中为( )
! v& r; k2 E4 J p) [# H/ M1 q
$ M% Y `" ]7 h% s$ P" M10.子程序的末尾有( )指令。
6 K1 m' r4 r7 o- n7 o
7 T8 h& y: a4 p. D6 O! H四 、问答题(本大题共1小题,每道题10.0分,共10.0分)0 Q! U# M9 b4 U: o6 a/ F) j
) U/ o; N) Z! A
1.子程序和无条件转移指令在执行时有何异同? & z. b, T; f3 F! `
' Q6 U# O- |# Z m! X) T
/ J" U* x1 [% H: f! J" L$ O3 k% B2 k8 h5 C( e
d( G) E/ c% m
4 X3 a s3 d9 g
% T" h3 ]" q9 k( K+ X% X: W五 、应用题(本大题共2小题,每道题15.0分,共30.0分) C) {' O3 J# d' L3 M+ N
, Z" \5 J: j+ |2 C2 |3 [4 o
1.用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。 3 J% F1 m, b( c! t
7 H" H. X. W% ~" T+ I
7 T% V$ C8 M6 {: m
% Q* K- I. y/ [! W( b
! [" y* O; ?0 P& D
* s) Z" |! C" V0 \# k; }3 X6 p* k
C) `6 F4 o; J* L }7 K O7 j2.画出MCS-51单片机外接晶振的电路原理图。 Q2 e! Q4 M9 J( z1 ~
* R- n7 ~% I* k' m! |
& O' M0 T' l8 N$ t M- a% T2 e
( p" P0 r# f2 A- j4 B9 S; ?
3 r2 Y; P/ R ]1 S3 E1 b% Y
" ~7 Y# }/ b* c# @% a5 ?$ ^
) L0 }* E8 ?1 O* |
: l3 ]3 U/ }/ T3 |; ^* { |
|