奥鹏作业答案-谋学网

 找回密码
 会员注册

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2021年04月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(ver:3.1)
查看: 197|回复: 0

[东北大学]21年1月考试《微控制器接口技术X》考核作业

[复制链接]
发表于 2021-1-6 22:13:41 | 显示全部楼层 |阅读模式
谋学网
东 北 大 学 继 续 教 育 学 院
" J8 Q% J  y( S8 d1 i" ~" n5 _8 g4 {* _& J. g7 q
微控制器接口技术 X试 卷(作业考核 线上2)  A  卷8 ?/ |2 }7 F- r* p  W$ G! l. y

2 g$ I1 h' A0 _* C7 U' G5 x学习中心:            院校学号:             姓名            
& H3 {% F7 ?6 V$ k) E
" \% Q6 k1 O- X. e' a" p7 M& R( o(共    6    页)         
# R8 A& Z1 y+ r; O0 h* y总分        号        一        二        三        四        五        六        七        八        九        十$ k6 z, q- ~- ?9 T0 v* B2 c# r& g4 y
        得分                                                                                6 w' a0 Z/ r2 O) t% e# \, z
一、是非答案来源:谋学网(www.mouxue.com),对画√,错画X   (共10题  每题2分)  5 f( |7 ^8 W  ~! x5 X, G5 d
1.89C51单片机片内包含以下主要功能部件8位CPU、4个I/O端口、2个16位定时器、一个串行口和中断系统,还包含256字节的内部RAM以及4K字节的内部ROM。
0 d4 N" \9 u5 H$ _6 L) ^6 n2. 89C51单片机可以使用片内或外接程序存储器,具体使用时可以通过引脚EX0的电平高低来选择。6 w, e: U/ A# \7 a, F, {) H$ F( X1 e
3.片内数据存储器的高128字节作为特殊功能寄存器使用,低128字节作为数据存储器使用。
, V8 Z0 b, W; H  d& P4. 中断系统包括4个中断源分别是INT0、T0、INT1、T15 _, u1 h* l9 r
5. 中断响应过程中,断点保护和现场保护都是自动完成的。
9 \6 }( ]5 _! O5 F6. 89C51单片机4个I/O口都是准双向口用做输入时需先向口锁存器送1。* ?0 X! X) O5 }* C* {! A/ s
7. 位操作区不允许作字节存储单元使用。
' @' O: Q  S2 |- `, j8. 定时器在溢出后不再赋初值就不再工作。
- a7 D3 E8 x5 w  Q2 T9. 定时器无论用作定时还是计数,其计数脉冲都由T0或T1提供。
) f  N+ Y  K. d4 V10.使用串行口进行串行数据通信时,需由定时器T0产生波特率。" g( m0 `, ?8 T- J
4 U6 g) e- D# S) v- c
二、单选题 把正确选项写入括号内   (共7题 每题2分)     V2 Z% S+ i0 a5 z% m, H
1. 用8位二进制补码所能表示的10进制数范围是( )
/ c2 T5 u' f- u5 l& s4 K* \        A.-127~+127   B.-128~+128    C.-127~+128   D.-128~+127
. u% U1 z+ d9 k* R0 X* j, p" B2. 89C51单片机对外部程序存储器进行读操作时,其选通条件是( )
- U' Q9 _& d$ m' _# N( j( A% I5 {A.RST       B.ALE       C./PSEN        D. /RD- ]# p- o8 O5 U% J  S
3. 89C51单片机选择寄存器组是通过对以下2两位编码实现( )8 j- y! G' X' e/ w! w
A.RS1 RS0  B.M1 M0     C.SM1 SM2     D.TF1  TF01 X/ h, \, E" J) ?' Q( S" H( h
4. 89C51单片机复位时作如下初始化操作( )+ k. h( @/ ]' B
A.PC=0000, SP=00,P0=00,A=00  DPTR=0000
1 x, B$ h; _0 oB.PC=0030, SP=00,P0=00,A=FF  DPTR=0000
# u: B+ k5 q+ R( P; ~C.PC=0000, SP=07,P0=FF,A=00  DPTR=0000
- D9 v( q$ V+ C5. 定时器T0的中断入口地址为(    )
" E! p* d  T7 \2 BA.001BH   B.0003H     C.000BH    D.0013H9 ^/ u+ s+ y. H
6.  对程序存贮器的读操作只能用 ( )
  Z: S  d' u/ pA.MOV指令  B.  PUSH指令  C.  MOVX指令  D.  MOVC指令
! g  p! g( N( {- q. N! }. z: j% ]7. 下列指令中不是变址寻址方式的是()+ ]! T5 y8 ]+ \0 r! ]/ U
A. JMP        @A+DPTR        B.  MOVC  A,@A+DPTR
. g" ?/ }$ Z2 S& `! l- Z9 H  D" }# N" xC.  MOVC        A,@A+PC     D. MOVX        A,@DPTR1 P# D# L& ~4 L4 E' _
' C: Q/ V; x, y* W% g+ J. F
三、多选题  把正确选项写入括号内  (共4题 每题3分) * N6 _" B4 W" L  Q; \4 n/ ]" ~7 a2 G
1.内部RAM(00~1F)H单元用做源操作数可以有如下寻址方式(      )  P1 V5 A, x2 Z8 J
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址" y; g$ o# P- n4 |5 n) p
2.内部RAM(20~2F)H单元用做源操作数有如下寻址方式(      )1 ]; d( c+ i2 M& l5 s0 E) j7 C' I
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址
2 K1 G" b; o* G. f; g8 n3.内部RAM(30~7F)H单元用做源操作数有如下寻址方式(      )
( C1 x0 r2 P( d, ]A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址; P, d& m8 W  R5 Z& k
4.在下列指令中,为“读一修改一写”的指令有(     )
4 h. h+ P3 r. q! TA.SETB   TB8                 B.MOV    A,P2
- D3 K" n# P/ R+ g  T) nC.ANL    P1,A               D.CPL     P1.7* l( E: G, Z. t! _" _6 Y
6 C) _) c. ^1 T4 {  J/ @
四、计算题  (共3题 每题4分) : c+ L: _7 l7 b3 [. v- N
1.        将下列各数转换为16进制
* T7 X8 W1 d' @2 T$ x+ A" ~- a1)137D =(     h)        2) 01000111 B =(      h)
& b: C3 @* P4 ~* j- Q! l, R! c+ @7 {  y
' I# w" @+ B8 R; b) I
2.若晶振频率fosc=12MHZ,计算振荡周期,ALE信号周期, ~& ^7 v9 m* f9 o* N
1 x; \' }3 l/ `, d6 [

5 d9 n. k& \* |9 w6 N, \: P' z0 f8 g; u. E

! ]# p4 M/ O% v
. Z$ L" X( D+ f# Z9 k9 B3 @6 Z3.定时器T0方式2计数方式,欲计数50次请计算初值
3 B9 z2 M: H9 x8 n# D( U3 F- {1 P0 W$ A) m) v2 F! M0 l$ i) U

. \$ e" i- g! g' g; r% t3 J/ i+ M* ?$ I! K( r

+ s7 B% [1 Y( h( _4 G/ m4 P0 G, [% g

3 q) S' _6 a! I, y& p/ o五、读程序写结果(共2题每题5分)      
" Z7 v, u) Z9 a& D; S9 `: H1. 已知 (30H)=0AEH,(40H)=0D7H,执行下列程序写出结果(30H)= (  )/ e: \% \5 K( J" |, q% e
                MOV         A,30H* {" F- l, k3 W* J
                XCH         A,40H
8 B5 E# i; N4 l& P: S" F& ~# Z0 w                ANL            A,#0FH
1 v& S8 |) q* ^5 T+ j                MOV          30H,A3 o3 T; N/ i& }" A  P3 y
/ q! o- r+ S' W5 J8 T# G

: E/ z! D9 o9 q) A! B% U# A4 y, X; o
$ q& B3 J: x. ~% f
' @3 Q) `( E: V6 A; G/ x
" ]) F) Y/ c+ [3 k* r) m" q5 m

0 Y1 X% o- \- D2 [2 R& y. {
% f# e: B' b3 I, N8 o0 w$ o, ?* m

; q, E" w; }) V! b% a7 i, v. B( w! M# p; M
; X) Y2 h# J, ^0 L& D9 ?0 o" v
% A1 X% N% L; x
8 o/ r; F* |. |: b1 c
! p9 I9 k/ l+ O5 X( N$ Q
+ U4 Z/ R6 c2 C& M
2. 已知内存中存放的为无符号数 (30H)=0CEH,(31H)=0B8H,(40H)=04FH,' z- q+ ^, p; m. e
(41H)=5DH,执行下列程序写出结果(30H)= (  ),(31H)=(   )" B$ C) s7 l+ A2 u* f- f& q
     
; \5 D  t) b0 h4 }& LMOV                R2,#025 o+ J; c, X* S0 k- O. r5 c8 v6 q! a8 ?
      MOV           R0,#31H: J7 ?5 T: A' Y4 O  Z5 _
      MOV                R1,#41H$ g2 o/ Q. \0 Z$ ^
      CLR                C
2 c5 B! i" _1 Q8 L, r$ f1 QL1:          MOV                A,@R04 g% K: w/ p. n1 k
          SUBB                A,@R1: X) y! b' M3 |3 ?; n5 ^; A% f
          MOV                @R0,A
; R0 R5 h- X! n: V/ x! I     DEC                R0/ e, [2 R  t" f! b5 `7 y  {9 M
         DEC           R15 A! j/ s  v7 S7 o. ]  d
     DJNZ           R2,L1 - v' e! Q5 f4 ~( g
+ T" j$ N4 a% P
0 N) ?, m, d6 R3 j' R! p$ |

1 C3 I+ t" x0 Z6 L' ^/ A9 _7 B' r9 R, Z% [& f; C; j
* v( W0 i* v6 @! x+ F

" S/ x* y. x6 L. ?& Y
( @4 k0 {3 a: @& s* s& ]. D7 q( d  `# F$ `& `" _
9 n* \& O2 W4 e6 ~

- I" M/ a  k; E
1 |" ~2 ^/ g! ]' O3 @' S8 p4 ?3 @) I, @. B: C9 f7 T
六、运行程序写出结果(共2题每题5分)  10分  + L8 u- I: R7 S
3.执行下列程序写出结果(A)= (  )
" z; o2 t; ?% g1 s$ R9 |                 MOV    R2,#04
; j- O0 S+ }; Y2 M; I        MOV    A,#00
0 C4 N9 d$ W- @        MOV   R1,#00$ t6 d# w4 b7 r0 H5 b
L1:ADD    A,R11 n+ g; K$ o3 J9 u6 S* Z3 `2 u$ P
      RL      A
; _; K8 ^/ N: r* x% A" HINC    R1
% F: O; x- Y0 O3 ]DJNE   R2,L1' Y2 }* `/ X7 V/ o
0 u$ r: F: G5 j+ i9 I: ^
' t+ ~8 G2 j1 T+ j5 o& Y: S: P+ G

* E9 ?3 Q2 o, s2 U" ?) H6 D& [) w6 t& V$ G! i
8 m+ y2 M1 ~1 p4 M  I; D" O6 N& X2 ]. m
4 M  l( H2 [. a) x7 k, N
4. 已知(A)=55H,执行下列程序写出结果(A)= (  )
! g5 R% i  k/ c* P- y9 cMOV        R2,#08
8 q5 @7 l( z6 HMOV        R1,A4 K8 y* n7 I, G; j* x0 f2 R% {- q
CLR        C' E9 W. U0 O) B
L1:MOV        A,R1
* X$ I' n5 `7 f6 Y        RLC        A5 j! y7 r( }9 }, @
        MOV        R1,A
8 d' ?. r/ |1 E1 I& J        MOV        A,R0- j+ k3 s& Q" A: w, u5 M
        RRC        A
" x. q0 ~" B; [! D, Z        MOV        R0,A) z/ Y0 ?5 u# z# h, W9 }( g
        DJNZ        R2,L1
7 P! X8 y7 Z' q0 n2 n0 j9 D
  i2 J5 |* a, E" W) Z6 c6 j4 |# g! |3 H7 K
0 b5 [# j3 p8 I* I. [
5 C  ?: @1 K5 Q; z) `

/ M& F" w% E5 G+ K) K( I& ?: u七、编程(共3题每题6分)  
7 m: b, h& {$ j/ p1.以30H为首址的单元中存放16个字节的数据,编程将该数据块送到以1000H为首址的外存中。; U0 x1 C# j1 t( z4 X# n  I
% G) Q; t4 }! \8 t& R: e

: Z+ E. a! E; ]5 g; A% }. t, e; p+ {! W2 d. J- y9 z

' K1 s$ Q, M9 v  I" C" S
; ^* [/ R  ?1 `6 a! b3 M5 J2 t  I+ Y. D
, `+ u/ T! {  t$ c& t

! F8 N6 ?0 k/ n. P5 M
! v# x$ L# S9 m! V3 D: b4 i2.        编程统计内存20H-2FH中出现00的次数,并将其结果写入30H单元。: O2 ^' `) N# Z- [7 i

+ r7 y- e  e' K& p
4 O- ]# ^$ s0 v; v3 D# W) f0 P$ }" X+ S( g: l$ S6 h
5 J3 R( c9 j% u7 K( z0 h% h
3 r! X: N  D4 B

9 f7 A7 \% b) X5 y( C. K
4 @: n, x% ?+ k' Q
1 |' |# z  ^+ P& B; T
& E; s5 [1 e' p8 R
  c$ z' G# M0 v  b% n7 ~3.        知fosc=6MHZ,用T0定时并由P1.0输出矩形波,其高电平宽50VS,低电平宽300VS,用查询方式编程。, O9 W3 t2 a! m4 s1 U8 W' Q' f
1 R% o. Z% |: L$ c; d: u, K; ~
6 v* [( F$ ]. G  v+ N3 R

; B4 v" L) e$ ]: F! V
/ Y2 {. E1 `# j% {( R$ J
8 |- j8 C: h+ }9 d: g7 C' e8 a9 `2 ~
0 Q. t' w$ @+ `" G/ Q
9 v' O7 c+ x6 s6 D5 v6 n" [
/ K4 ?+ G+ B4 p! I, }( t; a

% a/ }8 _4 C: @5 a1 Y7 x2 a八、设计  (共1题  4分)
" b- f0 h( H4 YP1.7-P1.4接4个发光二极管,常态不亮。P1.1-P1.0接2个可复位按钮,每个按钮按下都可以响应中断,若P1.0按钮按下4个发光管全闪亮一次 (滞留时间为100MS),若P1.1按钮按下4个发光管呈流水灯方式闪亮一次(滞留时间均为100MS)。(注:按钮分两种,一种是带锁,按下就锁定,再按一次才抬起;另一种是不带锁,手抬起按钮就抬起,又称可复位按钮。两种按钮在画法上相同)  D# i  q* x# a
9 y1 [2 S0 Z/ Q& r8 @+ X8 E
要求:1、画出硬件接线图
3 ?( L& s9 ~  Z: h/ I  j7 N0 v2、编制程序。
  S' u7 L& e- R
7 M  J4 n+ L: P/ J$ j) c. e
7 I3 Y+ o( o/ Z: x! e0 e
* b# r6 a" i# H3 f0 ^
7 [/ K6 J6 h! C( B" U. y4 C  b
' Z, {9 e8 d( e& X  i$ f' x' ~/ S! V- s

( G6 A( ^! _( K& G+ \
. i/ e1 \- V6 Z$ Y1 b/ [, h
: m0 t5 Q, |0 f$ [6 Y2 p0 w* d
$ h1 m. X# u* F( L* z1 ^9 P
" j: m2 D+ i$ Q  Z! h; d
* |0 @& o* b/ s7 p
* r7 o2 r+ j2 U
1 j) O. t4 T; O  x% Q$ Q  [( k
' Q" f% y. h) S1 @: d! W# o8 P( }
- ~4 _1 e$ a, v, K1 R" D
. d) p" r2 _4 G+ Y# _, g8 l" F+ b" q! v/ X; c) A+ v
4 d2 |. ], l/ Q2 B2 p

4 v7 R  K* ~* g% S( v
4 j3 v4 K4 Q6 a4 b! u, |+ e

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表