奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

20年3月补考《微控制器接口技术》考核作业

[复制链接]
发表于 2020-3-28 20:44:44 | 显示全部楼层 |阅读模式
谋学网
东 北 大 学 继 续 教 育 学 院4 }5 n8 Q) m* \3 y
   微控制器接口技术   试 卷(作业考核 线上2)  B  卷(共  6  页)& ]  e; ^+ B* [) \
总分        题号        一        二        三        四        五        六        七        八        九        十
, }* g3 y. D- h9 j& F) O/ B0 j  D        得分                                                                                * L  l8 Z* o  X

/ c8 F' T' P$ m- Q# I一、是非判断题,对画√,错画X   (共10题  每题2分)  
1 ~! P4 e9 h; a3 \$ y, A0 i) y1.89C51单片机片内包含以下主要功能部件  ?; Q' y! d0 A2 J" s# o5 m1 l) i% c' W
8位CPU、4个I/O端口、2个16位定时器、一个串行口和中断系统,
, x- N& F$ b: Z. M; \8 K还包含256字节的内部RAM以及4K字节的内部ROM。
- k. X1 e$ u: S6 u  f' Y2. 89C51单片机可以使用片内或外接程序存储器,具体使用时可以通过引脚EX0# {% ]; u4 h! ?
的电平高低来选择。4 B0 Q9 K1 L6 h8 D" @9 l
3.片内数据存储器的高128字节作为特殊功能寄存器使用,低128字节作为: p% x1 W' S. A  [" d# Q) k
数据存储器使用。
( b4 q8 E  h: w$ e" g) c- ]4. 中断系统包括4个中断源分别是INT0、T0、INT1、T1
. c/ }; H1 Q( f5 b+ M' ]# [7 R5. 中断响应过程中,断点保护和现场保护都是自动完成的。
+ O# U* i, x5 M# [( ]2 R% a- d6. 89C51单片机4个I/O口都是准双向口用做输入时需先向口锁存器送1。
0 p+ d6 F, D/ H1 G7. 位操作区不允许作字节存储单元使用。' A9 H, Z6 A* L6 F
8. 定时器在溢出后不再赋初值就不再工作。
( W3 [5 x6 b. ~: K$ m9. 定时器无论用作定时还是计数,其计数脉冲都由T0或T1提供。
% E0 E7 ^4 B2 z) D10.使用串行口进行串行数据通信时,需由定时器T0产生波特率。  B# ?3 k" G% R

. {$ ]% Z/ j6 Z- _, ^$ d" W二、单选题 把正确选项写入括号内   (共7题 每题2分)   
2 {' |! ^4 q% q/ x% l  F1. 用8位二进制补码所能表示的10进制数范围是( )
8 M3 i  s! g% x, j9 }2 L1 n% b+ {        A.-127~+127   B.-128~+128    C.-127~+128   D.-128~+127) E! X( W& i1 [
2. 89C51单片机对外部程序存储器进行读操作时,其选通条件是( )
; }. [$ k5 ?8 \( i" UA.RST       B.ALE       C./PSEN        D. /RD' W( G, K  N3 S. K9 G
3. 89C51单片机选择寄存器组是通过对以下2两位编码实现( )! L" W' C8 t. N
A.RS1 RS0  B.M1 M0     C.SM1 SM2     D.TF1  TF0+ r. \7 C/ @  [* I  ^0 k" z
4. 89C51单片机复位时作如下初始化操作( )" C! E3 g* t4 z, ~1 t. d/ S
A.PC=0000, SP=00,P0=00,A=00  DPTR=0000
; Y/ U7 a7 ?" g- S) E, O9 A3 hB.PC=0030, SP=00,P0=00,A=FF  DPTR=00009 q' `: T% E5 D' g9 g" T! d$ F6 ^0 `
C.PC=0000, SP=07,P0=FF,A=00  DPTR=0000
9 \4 l* p- i% ~/ n1 Z! X) U$ z5. 定时器T0的中断入口地址为(    )
& [% Q5 a6 O1 _" ?0 Z A.001BH   B.0003H     C.000BH    D.0013H
- }- m0 U/ D  l6 h0 `6.  对程序存贮器的读操作只能用 ( )
7 }8 ^+ s, O* O2 DA.MOV指令  B.  PUSH指令  C.  MOVX指令  D.  MOVC指令
# b- [6 H. S% d. i; s( x* [: d7. 下列指令中不是变址寻址方式的是()
6 g5 f0 H) d* V# r+ B! C6 I3 tA. JMP        @A+DPTR        B.  MOVC  A,@A+DPTR) H. u( E, ^' D' r$ B3 U
C.  MOVC        A,@A+PC     D. MOVX        A,@DPTR$ y% j, o7 W: Q
3 Y$ Z2 E# J, O1 U: v3 A% n3 T
三、多选题  把正确选项写入括号内  (共4题 每题3分)
" Q* f) N* [" d+ n1.内部RAM(00~1F)H单元用做源操作数可以有如下寻址方式(      )9 W# ~9 D# W, l3 L7 }' d5 R6 s4 x
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址
. m: ?7 O. s* n0 t: R6 s/ `; e2.内部RAM(20~2F)H单元用做源操作数有如下寻址方式(      )$ k1 R5 h1 @. h. T+ W9 W: S
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址1 E5 E4 E1 _# h( x) U: F
3.内部RAM(30~7F)H单元用做源操作数有如下寻址方式(      )/ L- c5 v6 p  w+ `# u
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址
" V" Y! ~" A/ a# c2 v+ j4.在下列指令中,为“读一修改一写”的指令有(     )
* S2 \- W1 e, B2 g: M4 lA.SETB   TB8                 B.MOV    A,P2
' L+ G- Y, X+ E  BC.ANL    P1,A               D.CPL     P1.7
+ k6 j: b$ k4 E' [* i* _8 f
3 N1 ], n8 j+ B- D2 c四、计算题  (共3题 每题4分)
' ?- A1 G; m) h: I9 D) y1.        将下列各数转换为16进制' C. Z' ~2 g/ k* B% z) K
1)137D =(     h)        2) 01000111 B =(      h)/ F1 [8 h" q# u) C* K2 p/ F
4 O4 v2 x, V& V. `) D1 `

/ R; @! n: s0 l) a, f! @3 w/ W% c4 m  T! g: i

4 R% i. m4 y  Q& k, m  c1 O, A3 o& [4 I' f
2.若晶振频率fosc=12MHZ,计算振荡周期,ALE信号周期
7 |; y1 X* k& M+ ]1 ~1 \
8 J& N! M! e4 o
3 [% n! z) U0 A8 z+ e
& a& q' r! p, q2 Z  {# z% Q; `9 @' Y
! }/ D/ Z1 g, }2 W$ p0 U2 u* z% y
: _. ^  }" t/ s+ W; A* _3.定时器T0方式2计数方式,欲计数50次请计算初值, R+ Z  F! C0 I0 b+ b' z

( s# F  `. d+ C& P' w! {) e( ?2 d2 a" G9 s& a2 y3 k, y

* I  G3 p2 ]- l2 K, h; F+ e" `- E- w8 d0 a7 ?# G

" z: ]+ g/ T; L$ M1 o5 ~& L
6 A/ _' e% [: N6 B1 `0 N' T五、读程序写结果(共2题每题5分)  10分    9 n5 y3 v+ Z0 p* h, A$ U" N
1. 已知 (30H)=0AEH,(40H)=0D7H,执行下列程序写出结果(30H)= (  )
- h2 L% e0 ~0 b+ |. @5 K% \( a                MOV         A,30H
# S6 a: G3 l! h5 |                XCH         A,40H
2 t) ~+ _" [1 q( U                ANL            A,#0FH4 ~# f( R  Y8 N0 V- q
                MOV          30H,A
& e/ ^! N8 Z. k, j: _3 c  J! h0 T2 f8 k

/ K: V- o6 n8 z4 B6 Z" t1 U( W! K

" q+ S* G! u6 i" e, T& k
' ^5 Y5 y1 |" ]  k$ D; V- Y5 a  {* A$ \/ {0 G  K

; r0 L0 H4 ?6 q) s0 ^0 T  ?& A' ]9 }; Y/ u7 s
$ ?- p. s$ p2 y  v( _( j2 Z
0 i" L  B! S3 {" j) d6 d  k
2. 已知内存中存放的为无符号数 (30H)=0CEH,(31H)=0B8H,(40H)=04FH,
3 x1 Z' q' V! I# @& {# T1 X' A(41H)=5DH,执行下列程序写出结果(30H)= (  ),(31H)=(   )
5 k% }* K- p; W% n% {      MOV                R2,#02$ @( O9 L! O* l; V& i, _2 v/ v5 S: P
      MOV           R0,#31H
0 n- z! o# n3 a      MOV                R1,#41H
* Y( n  K# ^1 V" @, t# ?2 P  P& _      CLR                C
+ s/ W  k* v# F* n) z* tL1:          MOV                A,@R0/ h9 u( E" I3 U$ d
          SUBB                A,@R1
9 H0 G, D5 G- ]9 v# F# c2 _          MOV                @R0,A2 }) F: m. I4 R; x$ F1 H$ y2 L. u
     DEC                R0
( b6 ?, l! O( }1 c         DEC           R1
! w1 A+ l8 W, ^% e# `5 A     DJNZ           R2,L1 % p* f+ e" U  Y% n' s6 R
5 X$ S# l1 I5 w: p, n0 r  S
4 I: T3 |& A. f1 N' x# q! D
" e- c5 U* F; @! Q# I2 Y# d" t
5 d6 s& A9 T/ B1 i* R. {" Y
7 C3 v. c* T5 d! Z
, C- p, P6 P6 @( _0 w

: h3 g, m3 p; Z$ L7 c$ ~# w5 e# X$ W3 F# H: F

7 t" }, |! o$ s% y3 R! _- Q
8 ?- l- F6 ]4 i六、运行程序写出结果(共2题 每题5分)  10分  ; N+ D1 a9 {1 L' ^+ ~5 i6 M9 z
1.执行下列程序写出结果(A)= (  )8 a' V7 d. F- v
                 MOV    R2,#04
7 \& d2 B% A* b6 B        MOV    A,#005 J3 q" E% [# \, z7 S" F+ @. |
        MOV   R1,#013 x7 p# s$ l7 c7 P) p1 W
L1:ADD    A,R1( f* q! ~! R% B( n$ x* m
      RL      A
: u. R& N* ]3 e! \) D4 j/ X, vINC    R1
5 y3 x: o7 A. E" w! IDJNE   R2,L1
1 Q" E* k7 ^) I- ^9 a# T! P8 I* J8 R! p! W0 m9 i5 \4 y6 {
. |  _- r# v5 O1 d% t0 ?, _
1 V5 O# j6 c8 x/ z& r& d; P
' }  l/ m2 s8 c3 ~# b
' T* R) [! M1 l! d9 ?+ N* O" n
/ W& S1 S  K0 k! E6 U( Q. v' `* {3 \

2 ^& g9 L* K* v& X  b: P
* a+ U" F, c1 d+ t2 g0 u1 h2. 已知(A)=67H,执行下列程序写出结果(A)= (  )
. X" ]: B, ?4 t8 q9 L0 zMOV        R2,#08
; e" P+ Z  o% [& s/ p4 b/ {" Z! eMOV        R1,A
: }5 p  l9 c& a( b  q3 A6 X5 N. n+ @CLR        C% z4 g( W8 V2 r: r
L1:MOV        A,R1
/ F( x& `$ E3 B: ~8 i& y' K        RLC        A% G7 \3 y/ v: H3 O' d
        MOV        R1,A
) f# R0 @  e( S4 u        MOV        A,R0' Z* C  H( ]* o
        RRC        A
7 D6 Z( T" T+ g        MOV        R0,A3 l& |& G4 k- T7 |
        DJNZ        R2,L1, r5 j0 H( r- j6 w  O
       
. r7 o3 g# K* W
4 G0 u( P5 }! Z7 n8 H9 ?+ A+ n# S- i7 p" E8 `
) C# f# l" r; x3 c# Q
( a9 G$ k& x0 h. K
7 ]3 q3 F: S, Z, _- Q) i' x- k

3 P* n$ @  n$ g6 L, \
2 j! A+ d( ]" B' \' G1 J2 P0 M) D6 C; S! g+ z" ]9 P) Z
( J  l1 J1 l" ]- R
七、编程(共3题 每题6分)  4 z# d0 E7 `. p, r# z
1. 以1000H为首址的外存中存放16个字节的数据,编程将该数据块送到以30H为首址的内存中。
- [: E. Q9 w  e0 Q) x
/ Z5 L  Q! f; C1 ]4 O7 z+ z4 o* l1 k* z
7 c7 z% X  d3 k0 [+ C

4 m4 `( U* s: ]+ U# Q8 C- l4 R0 h/ \6 H% @! `" y5 R( y& G- R& d
/ K3 x. z- z/ J1 Q

" E6 L0 Y- d* U" J, ~- f/ q7 P" a5 n% S) j" v
; f7 |' Y5 @0 t3 }$ B* x

2 f/ H; y% c2 P: Q" J" u1 B
/ v7 p+ `" n5 m$ r  f
& \4 J. u& s9 Z( X1 D2. 编程统计内存40H-4FH中出现AAH的次数,并将其结果写入30H单元。
. U, H0 c9 _* f( I9 [/ u' K& q" J' C& }+ J5 P& }7 Z! f( a: f
6 _' c# X$ W) A& M+ x; `
( c% l, t* ]1 }0 |5 U3 o& [# P
# h/ f+ v- f3 d5 [' F" _
4 N5 U% [+ U/ [( y7 Y8 y5 k
1 a" N, e% {2 b& k* M8 ^% q

4 p8 T$ v8 n9 Y7 z' r9 \' a8 }, s: l9 X: n: a7 A7 `4 S+ i3 I

% i# r, C5 r. z6 @) O+ i8 K* O5 g1 K+ U6 N0 j

2 f& C. E9 _* r( ~- H
+ ~  o$ h2 ?8 ]" h$ A: j
) Y, z  M( L3 _6 h. ^; p  ~7 g# q
% Y8 ?1 A- J$ O1 B3.知fosc=6MHZ,用T0定时并由P1.0输出周期为100VS方波,用查询方式编程。5 `. w6 t6 M7 G# W

3 H$ y! h! k8 W- i
+ T. p: I1 i. E! B  I; `
. |- G2 [' I8 @% T& S$ P, x6 @+ J0 n9 q
" w6 K+ D9 u4 t; Z4 o& f
9 ?8 m3 C1 E2 ?
1 E7 a( q* p) a! E0 N- O

0 D+ f/ r( }  Y8 c4 h) I4 j
3 @* G- \  o6 p& T/ a
4 o1 p/ G4 x7 W$ a八、设计  (共1题4分)( a! s3 ^7 q. @4 d/ P& i# l
P1.7-P1.4接4个发光二极管常态不亮,P1.1-P1.0接2个可复位按钮,每个按钮按下都可以响应中断,P1.0按钮按下P1.4、P1.6闪亮一次,P1.1按钮按下P1.5、P1.7闪亮一次(滞留时间均为100MS)。试编程。(按钮分两种,一种是带锁按下就锁定,再按一次才抬起;另一种是不带锁即可复位,手抬起按钮就抬起,两种按钮在画法上相同)8 q) |, w" b% Q+ w: M+ f2 S

0 `1 A  v& p! H4 v  B要求:1、画出硬件接线图
* R$ a7 w5 g9 d; v: p: n5 }" [' D2、编制程序。
% Y4 `% l1 e) g% D$ \" e# F3 g# ?' x) J0 S& U
, v# O: L7 y. c6 V& ?

/ D0 V* o* Y' J. N9 t; B; v6 p* N
- I4 W% W: E. ^$ j0 h! `6 N! s! h7 V3 @7 F9 b# O) P; r5 p( p6 l5 [
  O( D" k: }# @) F2 H4 G
: N& z' C. o5 p2 G7 c  F
. i5 c' Y6 V+ U, i/ L; g6 \

6 w3 b. M9 T/ H& b
) v% T1 t1 e% N* ?# t
1 }( s8 C3 ^; C  M$ l( y, V9 ^* V9 L4 ?3 M9 Y, x) \' K$ O+ z) `
- Y* N3 d( ]! b6 _) \
: A7 v% o+ m8 a$ E8 a+ u# r
3 R* {9 i; K/ V) j
1 a5 a& J5 K; ?& N  O- s
* g9 P' [3 d; N6 |8 h$ M" o* r; t

, M' C( ~2 y) U% L+ ^
2 T( |4 q4 n% l% C* R5 }( O

本帖子中包含更多资源

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

x
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-3-28 21:13:41 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-3-28 21:58:04 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

发表于 2020-3-28 22:46:31 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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