|
西南大学网络与继续教育学院课程考试' a" [/ O0 l9 o- s4 s/ {) S+ I
A卷 满分:100分. X1 Q9 M1 L. `' d
课程【编号】:《单片机原理与接口技术》【0924】
4 W6 \2 s5 z( u: m) A. I类别:网教
) o2 k% e7 C3 O! }: K5 a: D$ L专业:机电一体化技术 考试形式:大作业
, `! c( L2 t$ d* G* b
" D" Z. c* R, f) w0 K- u
( d' V) C% [- S+ I. ?6 F2 l( \9 Z" \- E5 M* n0 @! C5 d* `7 y, h' n
一 、单项选择题(本大题共5小题,每道题3.0分,共15.0分)/ y+ j" Y0 {" s$ D
; Q! L- C. n y; T! z! O1.MCS-51系列单片机是以下哪个公司最先推出的产品?3 s7 p3 n+ f+ y: N4 D$ W
A AMD
$ _+ B) Y; b! q) fB INTEL
4 `1 D4 y2 v: R8 jC ATMEL! m. B6 `7 A* V. H" Z4 F. E
D PHILIPS' x- k- f. p6 r( m: b6 W
( I$ m& `& x9 o# {& D0 q2.MCS-51单片机是多少位的单片机?
* e( N, `) s5 N8 b; d* |A 2
* V& \' ]" T) I0 U" n5 eB 4% `; B9 }* F4 ~# Y) o4 M+ H2 F
C 8) n; `) @% V& R# J. D9 M; }/ s* p6 m1 h
D 16
4 S6 {( u; I: _$ \, Y& Q8 I7 I% s! v1 `, L& [: d4 C% J
3.MCS-51单片机的程序计数器PC是多少位?- b; p8 K: E0 \; q6 W, e p
A 2
5 Z! p7 T7 A2 [5 W5 M! q3 `B 4
) y; z& h4 Z1 b/ \5 z3 t, F2 F3 PC 8
7 a$ b0 V7 w) P' W3 rD 16' k7 r, N6 ]1 k$ A' m, c
9 r& m- a% ?1 M
4.MCS-51单片机内部数据存储器中有多少组工作寄存器?3 K, R* H% g5 \, x, s, I
A 1
' E3 m8 L; T! V# D7 h2 i- _" jB 27 g- R: d2 @- Q% R4 Z( ^6 B
C 4% C- a- ^+ O; \
D 8
' [' {: K. c- `5 W) p/ P, a: E$ A8 M% l
5.MCS-51单片机的P1口在作输入前需要将相应的I/O口( )。
0 w4 T2 `* D; [2 V3 GA 清零5 J0 J) d7 O, R! {8 h+ A
B 置1
8 E7 H. L% t/ o0 |, L- q t6 G5 TC 悬空7 i7 W/ @/ S2 |: L' d+ {% k
D 接地- @6 {2 {2 K; I9 p
$ f& C' a% z7 e& K6 ]/ D
二 、判断题(本大题共5小题,每道题3.0分,共15.0分)
1 ^& Z r$ v* L: F8 p) K3 g
8 ?8 q E7 q& m' b3 f6 n, O1.单片机系统上电后,其内部RAM的值全部是确定的。
6 i: g n* }* P% I3 C2 v! _# f: UA 对
% d0 h# R) Y G% g% C6 J% @B 错
) }2 s! V0 J7 ~- _* A& c: F
3 g! E3 h( q9 }$ [2.工作寄存器组是通过置位或清零PSW中的RS0和RS1来切换的。
3 g$ K9 j1 J" O( w9 b& F: GA 对
% J$ M+ k# N7 J) XB 错
3 l: b, t# X: G* ]1 z9 M6 U6 u
8 k1 D2 U: S+ m, O' ?# U, R) a" T5 W3.特殊功能寄存器可以当作普通的RAM单元来使用。# N3 h) @. q3 n9 e! i: |; ~& i
A 对
# X- Q9 }! ]8 }5 O, Z- B, eB 错( v; d/ J) O( e! A Q. X3 \
W ?2 _, I* }( Y6 w; l' Q4 x0 E4.中断的矢量地址位于RAM区中。
' b7 @$ F! @& C! ?- f9 G6 bA 对3 [ z) H! c" n3 W/ m# r) G( R
B 错( P' Q" @& a, G; R
' h' {) _$ { `$ u4 [5.数据指针DPTR是一个16位的特殊功能寄存器寄存器% u) [/ r: t8 O: w7 m, L0 v8 ?! m
A 对( H; G5 L8 ?7 ]( c
B 错
( \4 F9 ^) z" n& i3 J7 n
( i4 \* y! x* V' l3 u8 _" Q三 、填空题(本大题共10小题,每道题3.0分,共30.0分)0 E4 T) c' B5 i# h" a1 \5 G
# R6 _; y0 w/ U& K8 ^1 W1.十六进制数30H等于十进制数( )。
7 w" N- R- _; e% d' s$ D) O/ s9 g- q! k! ^6 u: S7 F
2.十六进制数20H的压缩BCD码为( )& h8 i3 {5 v5 u* o$ R: B$ F
. c/ m; g% _5 t; |* O3.与十进制数40相等的十六进制数为( ) g( s& L! ~: M* |
7 Z* z8 s+ I$ I* Q' s A
4.开机复位后,CPU使用的是第( )组工作寄存器。
6 A* N1 o7 c# J
! Q+ d2 ?! l! Y7 G$ u: `- J! w5.MCS-51单片机,当晶振6MHz时,1个机器周期是( )微秒。
1 m# |- w2 V) h. q& u- x4 d
# M, t6 E4 O* Z! B6 _6.七段数码LED有共阳极和( )两种
8 g2 F9 o2 T& u( ^3 {; i; B# W6 g5 j: B7 J+ d
7.七段LED数码管 的显示方式有静态显示和( )两种。
! Y3 K/ _$ u' Q
% Z6 u7 |. K% r3 `! e3 b. _" q8.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,R1中为( )。) R; ]3 V( \* s9 D6 `7 c0 u n
, O$ J1 e/ }0 _5 `9.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,内部数据区40H字节中为( )6 e- i6 S2 B( x' I* h$ q
0 n# g: w: U: J* [/ t# w
10.子程序的末尾有( )指令。 @6 F1 t, n2 [6 ^3 Z% U
" }. O* g* ?$ ]9 _3 ]2 j四 、问答题(本大题共1小题,每道题10.0分,共10.0分)7 W4 w1 `9 y0 }; A
7 K; R5 j' F% A$ v5 g- F1.子程序和无条件转移指令在执行时有何异同? $ T# L4 S8 i [3 _: j( f2 X
5 z& L% b8 E: m- V
! f4 N4 u. R0 L/ I+ N& j
! u0 z) q$ u+ ^7 g9 r6 }' N& F; I. Y+ N' b3 E' t
; F3 P. C4 U% ?0 v5 `2 F# O3 X. X: {, [
五 、应用题(本大题共2小题,每道题15.0分,共30.0分)' Y$ u# J1 u2 p$ K9 @$ Y7 \
( a8 f1 y, }7 L$ n0 q) o1.用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。
/ e! F+ j, C6 v+ l7 V4 I- _7 W5 @) A
% u' d4 y8 A2 E4 M. A2 g! s2 U) U" K- o! n
; c! w C% }/ p+ h4 Z; I2 R2 ~; G( S7 j, [( M6 \+ u& w2 N ^+ S
' n* M( Y- c" G y0 A4 q2.画出MCS-51单片机外接晶振的电路原理图。
$ P, `- }+ t" a4 F3 @+ p
. _5 g2 x( j7 W- K0 I' C% K# l" A0 ]# [, \
+ s6 ^ B6 b0 n
9 ?/ B7 p4 A$ _, `8 Y- U# S3 ]" d
! s! }# L2 }. z% h
8 g2 E+ h# _6 F, u/ _; X( P
4 W: y/ S& i1 u: [1 ~' ?' t |
|