奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-3-28 20:44:44 | 显示全部楼层 |阅读模式
谋学网
东 北 大 学 继 续 教 育 学 院
% B1 m& C. D0 g& s* Q6 H! {4 t, f   微控制器接口技术   试 卷(作业考核 线上2)  B  卷(共  6  页)4 s7 C% R6 T; p, t: W" W
总分        号        一        二        三        四        五        六        七        八        九        十
# K4 B7 k# P/ m3 B        得分                                                                                  E$ P3 W  @& f: q' `9 |" h
8 c6 S+ |' d' R
一、是非判断题,对画√,错画X   (共10题  每题2分)  
. Z# a$ z/ {0 h, d9 Z' K1.89C51单片机片内包含以下主要功能部件
# ^7 y& \- \1 g, Y3 a0 W8位CPU、4个I/O端口、2个16位定时器、一个串行口和中断系统,6 ]7 ]: ], d$ V
还包含256字节的内部RAM以及4K字节的内部ROM。
3 D& o& c  k. m6 T3 B" p$ i2. 89C51单片机可以使用片内或外接程序存储器,具体使用时可以通过引脚EX0- q) o+ {0 n0 p5 [$ k
的电平高低来选择。2 C% q/ a1 ?! |5 C& Q
3.片内数据存储器的高128字节作为特殊功能寄存器使用,低128字节作为
* n  Q- U% `1 c' o数据存储器使用。
1 `; p+ N! N9 y% L( _4. 中断系统包括4个中断源分别是INT0、T0、INT1、T1
3 \7 I" L( b* T* h9 G' q5. 中断响应过程中,断点保护和现场保护都是自动完成的。9 \8 ~: v4 a# a, F/ p" y
6. 89C51单片机4个I/O口都是准双向口用做输入时需先向口锁存器送1。4 b; v0 q% V0 A# C
7. 位操作区不允许作字节存储单元使用。
/ n5 y% w/ ^, M$ C4 p8. 定时器在溢出后不再赋初值就不再工作。: @/ g7 ]4 j$ }, R0 |
9. 定时器无论用作定时还是计数,其计数脉冲都由T0或T1提供。
: E$ z& r9 I& k8 @- A6 o10.使用串行口进行串行数据通信时,需由定时器T0产生波特率。
! B7 B# o. A5 b( d0 @$ O3 R8 }& ^3 I: o7 ]3 K& ]
二、单选题 把正确选项写入括号内   (共7题 每题2分)   
# c6 s9 [7 }5 z  W1. 用8位二进制补码所能表示的10进制数范围是( )
; K/ m9 G7 g) W7 s+ l' _# w        A.-127~+127   B.-128~+128    C.-127~+128   D.-128~+127
  l0 Z& k$ e$ w5 Q+ L; q% C2 c2. 89C51单片机对外部程序存储器进行读操作时,其选通条件是( )% g4 p! X/ u' _+ I* B9 c+ ?+ ^0 T
A.RST       B.ALE       C./PSEN        D. /RD# o7 k$ J( h8 V0 t
3. 89C51单片机选择寄存器组是通过对以下2两位编码实现( )0 Q5 W8 g: t, E- H
A.RS1 RS0  B.M1 M0     C.SM1 SM2     D.TF1  TF0  B- G( x) K7 \; W' ?
4. 89C51单片机复位时作如下初始化操作( )
! O6 z3 m1 \6 V, d+ E0 i5 {, D; ?# y# c8 SA.PC=0000, SP=00,P0=00,A=00  DPTR=0000
; h* @2 {% y0 A0 k9 V  lB.PC=0030, SP=00,P0=00,A=FF  DPTR=0000+ U. |, j, N, r4 n* ?
C.PC=0000, SP=07,P0=FF,A=00  DPTR=0000' {$ W  c; `: ~3 ~, J4 }# {
5. 定时器T0的中断入口地址为(    )5 I4 a* g/ t& n& H; B
A.001BH   B.0003H     C.000BH    D.0013H5 ]2 M* W2 t9 b6 ~! S) \2 {; U3 z4 G
6.  对程序存贮器的读操作只能用 ( )
; t. o) j# ~& d* NA.MOV指令  B.  PUSH指令  C.  MOVX指令  D.  MOVC指令2 F& D: O8 ]) a( l, p) P
7. 下列指令中不是变址寻址方式的是()
' r! y5 i9 R3 ?5 MA. JMP        @A+DPTR        B.  MOVC  A,@A+DPTR
2 i7 N2 m. ~( J. wC.  MOVC        A,@A+PC     D. MOVX        A,@DPTR8 J, i9 N9 y! R- ^/ U1 N( Z

: c. Q, d1 N: p& I& e4 a三、多选题  把正确选项写入括号内  (共4题 每题3分)
/ i, O- R: A8 w- R6 w3 w! T1.内部RAM(00~1F)H单元用做源操作数可以有如下寻址方式(      )
' ]6 j  p4 @3 u  i9 B0 R0 W& iA.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址
# r# K* n# A2 |( ^' h" ~2.内部RAM(20~2F)H单元用做源操作数有如下寻址方式(      )
& m; U! U) q0 OA.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址/ q7 ?* A/ C" k% D9 n0 z# Z( ^
3.内部RAM(30~7F)H单元用做源操作数有如下寻址方式(      )/ H9 p: l" h9 W. P  G4 I$ p
A.寄存器寻址  B.寄存器间接寻址  C.直接寻址  D.位寻址. f+ _7 C0 Q  c  E% C# E+ r
4.在下列指令中,为“读一修改一写”的指令有(     )2 U7 z/ P  A9 \8 F- [) e% d
A.SETB   TB8                 B.MOV    A,P2
' [4 |+ |! j: d* Z* e" iC.ANL    P1,A               D.CPL     P1.7( v, I- [3 e3 v& N

& r$ x* ?; h0 H& M: a四、计算题  (共3题 每题4分)
& E  S1 g. L* ^( Q7 W4 T+ P; w1.        将下列各数转换为16进制! I7 z& B  J" t1 |$ \# [. o
1)137D =(     h)        2) 01000111 B =(      h)
5 ?3 }; M  N: s7 A1 V  e) q
  f* Y7 G4 h0 [  L/ _3 k
  ]$ C+ ?; d; |+ I: L8 ^6 ^% V) J, o- f( P4 M8 J
0 ~: p+ U* l8 X& }4 p- u
1 ]! D/ i! V3 G% @$ o- M9 |. g$ G! @
2.若晶振频率fosc=12MHZ,计算振荡周期,ALE信号周期2 L9 P3 g! {3 G( _

! u3 q$ v. h5 {9 S: f+ A" v: c$ G9 h9 k1 U$ M8 b5 L+ d
) a# ]! N4 [1 f

, j" w  }" {# K
* i- {& N6 `+ U6 p6 f4 G0 A& g1 w3.定时器T0方式2计数方式,欲计数50次请计算初值
3 u" R+ s; y" R  ]9 @
6 o6 e) _4 z* V3 c7 c5 Z2 J1 A( ^8 k" n5 I; ~7 B+ ]

, l0 ?( ?0 t: }7 \8 m7 {7 u! p6 Q: w) W" L- [8 ^" ^

3 U$ O! Q5 p8 D! H- D& K; W# \. s1 L
五、读程序写结果(共2题每题5分)  10分    % [9 C4 I, c3 _, ]% g0 r
1. 已知 (30H)=0AEH,(40H)=0D7H,执行下列程序写出结果(30H)= (  )3 N+ R# ]& E: W: C* V: Q
                MOV         A,30H" |& W1 l- K% [, a* ?5 A4 k' J' J
                XCH         A,40H& H7 M9 l' d% G- M$ b: m6 s/ U
                ANL            A,#0FH
7 Y: V3 S/ T' V# ^' `8 }6 b                MOV          30H,A
9 x& q& _9 l9 `7 Y$ \( o% P. s0 k' i; Q1 b0 b

$ p: ~- M( j7 J, x! D* T0 @: }+ [- Z! y4 I
! O% ~# H, C2 n

% C) ?; l8 |4 s# F$ e
2 w! L' G2 A  K( Q% P
0 [5 @. E# _3 W4 D$ Q" b# B2 c& I$ Y6 Y9 J1 p9 v2 c9 G
7 y/ b2 O' x. B: t
# W( o# q, {' V1 X. I+ m5 }% T
2. 已知内存中存放的为无符号数 (30H)=0CEH,(31H)=0B8H,(40H)=04FH,
6 A/ [# F% s& }/ `(41H)=5DH,执行下列程序写出结果(30H)= (  ),(31H)=(   )
  X: N& b5 s- S, v+ f      MOV                R2,#02
! b2 P4 j& o1 T- R5 B$ g      MOV           R0,#31H
2 @# ?6 p8 Z5 ?# }, x& ^; C' t* a      MOV                R1,#41H
- s0 G# |. _- c' a8 `7 h      CLR                C
2 J5 F: J+ \+ F. e( oL1:          MOV                A,@R0& j* S$ B+ ]+ b) G" j$ `: }$ l
          SUBB                A,@R1
5 A8 H$ `. f5 _, F2 P6 e5 E% u1 `& ~          MOV                @R0,A
& u. \: ]5 V6 O1 v5 x- n% M     DEC                R0% }6 k" o( i+ t$ H& p6 {
         DEC           R1' g6 i- Y) s  H# E, A
     DJNZ           R2,L1
3 C9 @8 J5 l5 h' \; ?
0 }$ @* p# p5 f/ c& T
1 z# X, V" v+ V
) Z" Y% U1 U; b4 q* h! l0 u" F1 p* m  G
/ g2 o5 X2 z) l
" }, R0 @6 D1 X/ q* V( N
3 u8 ?# `, K$ Z! z( O

, v; e8 S+ A* R1 H+ z: K9 ]/ \9 @2 q/ T* }6 {" F- s) C
' [* W% A( ^* m0 h( E* Q
六、运行程序写出结果(共2题 每题5分)  10分  
0 p5 t7 y% N' V1.执行下列程序写出结果(A)= (  )
( [+ I4 Y+ g+ p6 ~' _, B  o$ O# q' x                 MOV    R2,#04
* d- v5 e9 X: ~        MOV    A,#00& y6 D- D4 J6 E" p# G. T. Y, @3 T
        MOV   R1,#01
7 q8 i" X2 D* I  {L1:ADD    A,R1/ i/ P/ q, @9 E4 R6 l9 M
      RL      A2 g* D+ H3 d& x3 u
INC    R1* r* G- k9 y( P
DJNE   R2,L1
) ~: L4 \# M/ Q" c0 J
0 S% K' D% W6 z$ p- P; B1 s7 G0 s9 w7 \

6 R3 N6 ^, M: s
) c/ v1 A! I9 a6 X2 f* V7 ]
# h' Q# Q0 b: j# d  }4 d
3 H/ \: C% ^$ p- E2 {
+ D2 i% a( S8 `1 N+ K
0 H- w3 q$ V3 y. s; {/ o+ c6 r2. 已知(A)=67H,执行下列程序写出结果(A)= (  )- o" v! C" \, q: t0 L
MOV        R2,#08( t' s" _! T3 i, @+ B3 f  Z
MOV        R1,A/ v6 E. c4 h. \) f6 S" t
CLR        C8 K$ h4 Q( U4 W$ q: q4 \
L1:MOV        A,R1
+ ]7 X* J& N3 Q) @, J2 a8 l$ U/ H        RLC        A
) ~$ a! k) o; _, K5 j* @        MOV        R1,A  O$ r2 n$ o* o  t, i- z  N- v
        MOV        A,R0
- N* N) a6 W6 g        RRC        A4 d9 z0 ~/ D- D: R& `& `
        MOV        R0,A  Y3 j- @8 |% f$ i& o  x4 K* X
        DJNZ        R2,L1
: t! j' n' j; w       
- L$ q1 ~: p% u) e7 v" @+ Y/ @: u+ l
* l) m: z+ S. w) ~1 c
7 K* I& I/ t- n# o- |3 j* _
; e# i# S8 P; l# ]/ s/ ]! d* L( S% D1 J, p4 |7 t4 C: ?: \

  U  Q' R7 x$ \, T. N+ c. v: F# `" Y8 C& z2 H3 x# z" K

( ^6 ~! K% u, J# u0 Z! X9 L+ X% s; q0 M

8 `& o: P" }& p3 m七、编程(共3题 每题6分)  
0 M6 I; O- Q/ |4 a6 v1. 以1000H为首址的外存中存放16个字节的数据,编程将该数据块送到以30H为首址的内存中。# }! v7 X" _. V8 B7 E1 T$ R

2 |% S- `% r2 O' K  E, z; P: j/ D) |. {) M- z% X9 a
2 z1 Q% `/ ~# W1 i

% B- B' y0 N. h/ ^% ?1 X: l: i# A/ w, Y

- V, k7 h) A+ r& K  B% ~$ x7 _. h, V$ E. g: S, H. E

' W7 i. Q6 V4 y$ H8 }2 {
8 d7 Z5 Y; j+ {. a: D- j. x
; V  S5 a4 P: r1 d2 T/ g3 Y$ _% J3 Y- X6 O/ g# k3 E

0 y! a7 r& |" Z9 u7 o% j2. 编程统计内存40H-4FH中出现AAH的次数,并将其结果写入30H单元。
# a+ D7 v1 f! Z) ^. i, q4 A; O" [1 P9 S: Z

; x0 Q- s# F: w. g4 {- z/ \1 A$ X9 p
; _& f6 B6 v4 M) d& a
0 F, v$ Z- ?5 l
0 S3 z& m3 C' z# _1 r+ d  o% W* q4 C
7 b" o+ P) B/ I  q% ~. Z4 p' {3 N' y1 _/ ?
- t% K$ A, r9 F" y7 F" ~# E
% N& U! c  ]8 g1 t  m: `- ?

5 X9 [2 |2 H: O+ u( k, C9 n* [$ Y
! n* o, T% v. Z: _- |. j3 z! B* c% A

% a, h; L' Y& _4 U& r, O
) i0 n/ t" b6 F5 F' ^* k3.知fosc=6MHZ,用T0定时并由P1.0输出周期为100VS方波,用查询方式编程。
# s5 C  M% G% E* [( w; L5 \2 V: l8 z7 {% y  E. y8 M8 J. K

* I/ l, z: O, F2 E6 q! a7 k' c$ m" H" K8 P' {

/ r2 ?& p+ B4 O& v* ^
# i1 ~  R8 h' K( k  e$ N1 v: ?+ p- t0 M( t5 F, j

& [4 D6 A& G% @1 H/ {5 K
$ ~6 C5 w3 G! j: a9 y$ l  [% `9 c0 S$ y

& l6 P9 p. O) n+ W; }$ h八、设计  (共1题4分)
: U0 ^2 y* M: uP1.7-P1.4接4个发光二极管常态不亮,P1.1-P1.0接2个可复位按钮,每个按钮按下都可以响应中断,P1.0按钮按下P1.4、P1.6闪亮一次,P1.1按钮按下P1.5、P1.7闪亮一次(滞留时间均为100MS)。试编程。(按钮分两种,一种是带锁按下就锁定,再按一次才抬起;另一种是不带锁即可复位,手抬起按钮就抬起,两种按钮在画法上相同)- E3 f; `3 i, D" J5 `4 }: d* W$ ]( j
5 m. m! H/ L4 n
要求:1、画出硬件接线图
# u! Z9 Y0 r" Q# `& |0 _2、编制程序。/ _2 w$ N# J- T

& R. o* O/ I  R- O8 I6 n5 p& L
* |/ s# c8 R# M
7 ?5 M' ]/ i" W5 r1 Q1 h" L$ K5 [$ Y5 d
5 V) Q6 N8 D1 I  X
3 h+ h6 p$ h  G! N

0 @/ m9 F) G' a) Q1 i' M' P& }
$ D( [) n) g1 L' \, u) q' v( i7 y5 b4 e8 e

3 y+ f: p( Q# K8 \! l
' j3 \  P/ m3 T* ~( ~% }
5 [) I9 ^- c  y& |; B8 F- N
/ [* s* k* c) f: U9 F& O1 a' `+ m9 y" U- ]+ _

" G1 I- I/ \, m/ Q3 P3 K$ F9 P
" q% ?7 r1 J* z) n) |4 f3 f
$ E' B9 Q5 q2 h% Y# _; V" x' D' t# |4 B4 Y
' w- _7 R% I4 Z; I* `' w

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-24 22:14 , Processed in 0.113304 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表