|
西南大学网络与继续教育学院课程考试
?& h4 J$ I+ b- m3 R! ~/ R" hA卷 满分:100分- f$ j( R' a! d9 E8 O& m$ w7 y
课程【编号】:《单片机原理与接口技术》【0924】
" h- H3 ^% u0 o类别:网教
* h9 T& w' P2 ]8 |6 ?8 m7 Q( p专业:机电一体化技术 考试形式:大作业
# ?) q) O* N' n4 v% K- t, B' }! b; |' K
$ k( f4 J& O5 C& x. n* g5 j
' L" v8 z# G$ k一 、单项选择题(本大题共5小题,每道题3.0分,共15.0分)/ O4 A; f- |3 {1 j- I! F/ `1 Q6 x
8 y1 D* J: A7 g- R& A& V
1.MCS-51系列单片机是以下哪个公司最先推出的产品?
1 _% k5 z1 F g$ z% U' R' y1 dA AMD
! q C! Z! K6 i& v+ R/ b9 k4 iB INTEL
+ c- i6 X: Q, BC ATMEL
, l+ [3 A2 x! d/ HD PHILIPS
6 c# {' K+ D% w# ]: P+ u
! T) e# d6 r9 G; H2 W2.MCS-51单片机是多少位的单片机?6 S: U1 [$ z4 p, j) Z9 A
A 2
1 t$ I1 k4 s6 ~# {B 4. [! u3 p v- d% u
C 8
/ w& C c: A( P9 X' vD 16
' k% r, U3 g# v; A9 n/ @; e' S4 e4 B/ `" Q7 _, N' i9 E0 p
3.MCS-51单片机的程序计数器PC是多少位?
# v8 \8 \7 Z; r: {' \5 Z+ oA 2
* c5 `: s; z+ l; A; K" p% W6 O+ VB 4
2 U5 E i* C7 T9 E9 O HC 8( h1 o0 R- g" P) b
D 16) e8 J0 e- I G, F8 {3 P+ X
% c Q: m9 M7 K8 @) F4.MCS-51单片机内部数据存储器中有多少组工作寄存器?
' u0 V# I) K; X1 GA 1! Q$ b! O' M6 U7 B4 ]
B 2
% O4 W. q* K0 gC 4( A- e7 P8 D' f. _
D 8
9 U# i4 |& r, S( L# h8 z
( R# m0 D9 C M! H: i1 w5.MCS-51单片机的P1口在作输入前需要将相应的I/O口( )。- R% | R; }3 x2 z9 c
A 清零6 r7 I2 {+ Y# n! q
B 置1- x. v, K4 Z: Y& x/ V5 d4 U
C 悬空
" W; `' D' @9 vD 接地* _! r. f8 U" o4 Q G
# C: N# B3 |+ V1 O9 @
二 、判断题(本大题共5小题,每道题3.0分,共15.0分): ^- j% \( `, @& V1 P# S
0 X: `. L) g' D0 b$ J
1.单片机系统上电后,其内部RAM的值全部是确定的。$ G5 G' ^7 v5 ~& Y" V
A 对7 O& W4 h% S' c! ]6 [
B 错6 N# b7 e6 @3 ^5 \0 ^
2 e( a9 G" z: P2 m+ |+ g
2.工作寄存器组是通过置位或清零PSW中的RS0和RS1来切换的。2 h# S6 Z; H; t% T- J: A
A 对# v3 g) C5 J4 A, @- [& r
B 错$ [+ g- |- k3 _8 B" \* p3 Y5 W% y$ \
1 J$ Z2 E$ l2 l/ S
3.特殊功能寄存器可以当作普通的RAM单元来使用。
1 v6 s) F& @0 p" GA 对- M- G! X$ C8 N# k
B 错' b/ ?: U8 n2 @9 H
/ @: M5 U0 L- {6 I* R
4.中断的矢量地址位于RAM区中。5 a- D, P/ M3 _8 ]
A 对
^# o% e0 _2 K. h5 p6 \B 错' x' A# b+ G" f" s6 G5 F3 T8 @6 B
9 b; i4 u7 D/ I" w/ {# k4 k
5.数据指针DPTR是一个16位的特殊功能寄存器寄存器7 \ q1 z7 o$ ~) A
A 对* E( ~- f8 C- M% i. _
B 错
+ `* X5 v" B1 Y/ [2 S3 I- p" E# D a" n1 W
三 、填空题(本大题共10小题,每道题3.0分,共30.0分)
! c+ A7 C' R1 d1 W+ ^/ ]$ B* Z3 P0 F/ C2 l
1.十六进制数30H等于十进制数( )。
: O5 X I0 N: L. k6 H' U) ?2 c0 A
& z! k5 G4 r- @* n1 }; K2.十六进制数20H的压缩BCD码为( )
" T* K/ s/ j' A) R9 z6 {- a$ O1 s* l4 _* e1 z& T/ I' a3 q
3.与十进制数40相等的十六进制数为( )) D B9 A& I3 l* A* v* P: t! D$ y& g
* Z# l! Y& X8 |" |
4.开机复位后,CPU使用的是第( )组工作寄存器。
) _& L) \0 A8 [5 G; c6 P
2 n7 N$ |8 S% Q* g5.MCS-51单片机,当晶振6MHz时,1个机器周期是( )微秒。& @4 `- U2 L' Q% I
, P5 y' T8 z* n( K6 v, q" }- x
6.七段数码LED有共阳极和( )两种
; Y: b+ y3 x' u+ K$ w8 [- a! _7 g4 \1 J* n+ `+ r& u1 C$ O7 [& E$ W% ? O
7.七段LED数码管 的显示方式有静态显示和( )两种。6 `. v9 n* x+ m& B
2 b+ b! A6 ?2 \& |1 M& j8.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,R1中为( )。
0 N9 c% D% l. @9 b
: X6 T2 i5 i9 o8 I2 \9.如果R1中为40H,内部数据区40H字节单元中为0FEH,执行指令DEC @R1后,内部数据区40H字节中为( )! ?5 |; \* M! W. `; J( ^9 P
$ A8 s9 @7 b' Q# K) S6 a
10.子程序的末尾有( )指令。9 c4 ~1 b2 p& J, g ?
6 K8 j1 u5 Y; t4 T5 v四 、问答题(本大题共1小题,每道题10.0分,共10.0分)# e f- R% @: M3 o! t
4 Z" X: c( |8 G& c# s* L
1.子程序和无条件转移指令在执行时有何异同? 7 }' l% j4 M' X- u
( V5 w. U. |, j1 |9 N+ `
' V" G+ H+ T" y- w* T. Y
1 ]) p4 B3 N6 D) G
0 H: t1 x3 n9 ~, X0 {/ x
, C9 @' B: q% F. Q( w# P1 h4 l5 d1 W! r) R; [, K' z
五 、应用题(本大题共2小题,每道题15.0分,共30.0分)! |8 p8 t- S; N: a5 q2 _7 i
* q3 T( m7 Y6 O. N5 ]( [2 H1.用MCS51单片机的汇编语言,编二级循环嵌套子程序,实现50毫秒的延时,振荡频率为12MHz。要写出计算过程。
* k, I8 |6 D4 D
% L0 T7 s2 F4 h% w- P' n; U! J! G( ?0 {
W" c K4 v$ \, ?
( l: l" }& |* y& ^4 @
4 [# e7 _. i0 ~! l# j5 B" W" s/ s) b
7 }3 m) C! y3 ]( K/ G
2.画出MCS-51单片机外接晶振的电路原理图。
5 J6 Z9 l! v9 c/ m3 |+ S$ ~# m# c# ?) L/ h/ Y) _) @! ]' Z* |, v3 i
1 z' j ]! f$ M5 v9 w* a3 N
) v$ z) [6 k. A2 \3 B, N; {9 s
' T* [6 a. g% Q( U+ c6 U e# X1 }
9 c( F2 {+ @$ Q) s8 v
0 n" @% O5 u) y/ p( j( h, u
5 F4 k% G& Q0 y+ u |
|