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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大11春学期《单片机原理及应用》复习题

[复制链接]
发表于 2011-8-2 16:39:48 | 显示全部楼层 |阅读模式
谋学网
吉大11春学期《单片机原理及应用》复习# [) ^: Z0 E$ B

$ d7 h' U4 b, h: N一、单项选择题
! @2 D1 S* K) g6 \  Y' {3 v% ^1.在下列MCS-5l单片机各条指令中,错误的是(    )。
; U* }" o9 k, E7 n4 l" ]A.MOV A,@R7   B.MOV A, R7   C.MOV 20H, A   D.MOV B, A
# Z# P, Z3 w" h) R2.LU表示(    )。 8 [8 C% ^( [0 E" }  I+ ^& M
A.累加器       B.程序状态字寄存器    C.计数器    D.算术逻辑部件2 M* H; c& _7 n
3. MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来(    )。 ! m0 Q. |' S* c; z9 G; _. [% g
A.存放指令                 B.存放上一条指令地址$ o0 V. \4 @" C0 b; v
C.存放下一条指令地址       D.存放16位地址,作间址寄存器使用% b$ R% F9 D1 [! R4 i+ \
4. MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是(    )。 5 _$ [! N% K; Q
A.寄存器间接寻址     B.寄存器寻址     C.基址加变址寻址    D.立即寻址- a# x# V: O- p$ b" r) M% r. Z$ R
5.PSW中的RS1和RS0用来(    )。
0 Z' C, Q2 U- p. m8 jA.指示复位   B.选择定时器   C.选择工作寄存器区号   D.选择工作方式, b9 S& Q; d* u* k8 P  U7 E( `
6.在下列MCS-5l单片机各条指令中,错误的是(    )。 6 o5 D2 O# q3 ?
A.MOVC @A+DPTR,A    B.MOV A, @R0    C.MOV 20H, A    D.MOV B, A
$ w6 @8 _# k8 ^' E- K( O; t7.8031单片机的定时器T1用作定时方式时是(    )。 $ J7 {  p# ~/ B$ _: y2 D4 L, I
A.由内部时钟频率定时,一个时钟周期加1# A& W; X( m) ?3 B* i0 @$ ?7 G
B.由内部时钟频率定时,一个机器周期加1) f1 N9 |1 X6 @. W: |
C.由外部时钟频率定时,一个时钟周期加1% P3 [$ y5 u4 g% [  N% r
D.由外部时钟频率定时,一个机器周期加17 F" w& G0 O, w  s* B
8. 单片机上电复位后,堆栈区的最大允许范围是      个单元。 ) @1 X" w6 I% \: e$ Z  j: Y  R2 Q7 U
A.64   B.120   C.128   D.256. B+ s! o% z/ y" b! Q# y
9. 单片机8031的ALE引脚是(    )。 * H+ {/ ~( b, R
A.输出高电平    B.输出低电平    C.输出矩形脉冲,频率为fosc的1/6
# c3 c5 d1 I7 \8 ?, |, C+ J6 iD.输出矩形脉冲,频率为fosc的1/2
3 K2 p  u, n2 o; m$ ]5 ^0 ~4 L. n" n10.单片机8031的XTAL1和XTAL2引脚是(    )引脚。
0 r% l' ]4 K8 \0 W& E1 kA、外接定时器         B、外接串行口        C、外接中断         D、外接晶振1 L# k4 Q* w; B6 M# D+ c4 z
11.MCS—51的串行数据缓冲器SBUF用于(    )。
/ o+ o9 @9 r6 iA.存放运算中间结果    B.暂存数据和地址    C.存放待调试的程序* J# R/ \6 ^% B2 B7 f1 K
D.存放待发送或已接收到的数据0 x8 Z% f* j: p; o8 ?0 X/ }
12. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(    )。 : |2 v+ o* D' v7 u9 c% x9 i. I
A.6H      B.37H       C.38H       D.39H- i+ c( B. G& Y
13. 与定时工作方式1和0比较,定时工作方式2不具备的特点是(    )。 2 B3 a4 D, B/ o% [
A.计数溢出后能自动重新加载计数初值    B.增加计数器位数; k# }& y/ w# `% x3 R+ z
C.提高定时精度                        D.适于循环定时和循环计数应用
- `( ~: G7 c& {3 i6 }8 `# r14. 单片机中的程序计数器PC用来(    )。 7 C- u) p4 X3 s: s0 a) R
A.存放指令                B.存放正在执行的指令地址      2 o" d% n: N' B: w2 O; c2 P7 l
C.存放下一条指令地址      D.存放上一条指令地址# c* U. A3 l+ c
15. 在MCS-51指令中,下列指令中(    )是无条件转移指令。 , g# Y- ?0 t7 W: u4 b* X
A.LCALL addr16      B.DJNZ  direct,rel     C.SJMP rel    D.ACALL addr11! x0 G4 l1 _3 {. D1 Y, ~6 a
16.MCS-51系列单片机的中断系统具有(    )。
+ |( Q% C* A6 ZA、5个中断源    B、6个中断源     C、2个中断源    D、3个中断源
. l. H6 O. t3 s5 T1 o# L% A% }3 b17.指令和程序是以(    )形式存放在程序存储器中。
7 |8 G' z0 ^- q" S/ s0 TA、源程序    B、汇编程序    C、二进制编码    D、BCD码
4 Z+ a0 C( B: ]  m18.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(    ) ' N, `/ z0 f/ @* m9 o, w1 |6 r
A、MOV  A, @R1       B、MOVC  A,  @A + DPTR1 S! W6 c$ B8 k
C、MOVX  A, @ R0     D、MOVX  A,  @ DPTR% \( e7 ?# X7 E! A7 U
二、填空题
' n2 [" W, [+ \8 T7 ]9 ]19. 8255A的,____端口可工作于双向方式。
" r( A: s2 ]$ z  f20. 一个字节可以存        位BCD码。
  A, ?2 F! \* A+ e* K; ?. n21.对8031而言,片内ROM和片外ROM的编址方式为        ,片外ROM的地址从" Q8 c! c, p# W+ y: V& J: l# n2 z% [
          开始;片内RAM和片外RAM的编址方式为         ,片外RAM的地址从
% c% }) ]6 C+ {( \* ]: u) E% h        开始。 $ D9 O8 L+ H+ `3 k% Z. a
22.对单片机而言,连接到数据总线上的输出口应具有        功能。 # {3 Y& N1 n9 ^# f
23.决定程序执行的顺序是             寄存器,该寄存器复位时的值为             。 + \/ y% J! U5 ?, R1 K' c
24.单片机内包含组成微机的三个主要功能部件是CPU、存储器和______。
2 F/ s( c7 J% ]; J( G25.MCS-8051系列单片机字长是______位,有______根引脚。+ T3 Z3 P) y" ~! b8 B. a
26.ALE信号的作用是______。
  ]! @9 w/ a1 [8 m27.8051复位后,PC=______H。
; \* Y$ [0 I, R4 e: T28.将CY与A的第0位的非求或的指令是______,若原A=0,执行后A=______。" C, W9 T/ c2 h! g
29.8051的堆栈指针是______。+ X8 o% {% P( H" _
30.8155的定时器是______位的。
" }& S5 w8 r2 `31..MCS-51单片机的P0口和P2口除了可以作为并行口进行数据的输入/输出外,通常还用来构建系统的________和________。 6 j$ C- M) `* e( C  M0 h
32.MCS-51单片机外部中断请求信号有电平方式和________,在电平方式下,当采集到INT0、INT1的有效信号为________时,激活外部中断。 ! X% p; }- P- v' s' `% j1 W+ E
33.MCS-51单片机指令ANL  A,20H中源操作数的寻址方式是_____________。
9 ]! b7 G. {3 m) d  X34.将CY与A的第0位的“非”求“或”的指令是ORL C,/ACC.0,若原A=0,执行后A=______* l2 ]& A9 \7 C6 N5 o' e
35.MCS-51单片机指令ADDC  A,#20H中源操作数的寻址方式是_____________。
5 M1 E/ h% y! n36.串行通讯中有        和异步两种基本方式。 & L* X; ^, Y% e7 P; Z3 A
37.单片机内包含组成微机的三个主要功能部件是______、______和______。  $ P' q. O3 c0 ?' s: ^3 Z
用8031单片机,并采用一片2716(2KB)和一片6116(2KB)组成一个既有程序存储器又有数据存储器的扩展系统,试完成下列要求:(1)画出逻辑电路图。(2)说明其存储空间。338.8051的堆栈指针是______。
7 J& X7 D$ n4 \39.8155的定时器是______位的。 6 V4 N5 Y$ y9 W' s3 F
40.C51中存储类型XDATA定义的是______存储空间,其地址范围是______
- O! Q. U* z0 `41. 简述异步通信与同步通信的主要区别。# e) q: |* Q$ c
42.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置; H* M) q- P9 {& M" w4 }! A
三、简答题
1 k' \5 s& p# I( ], r% I43.各中断源对应的中断服务程序的入口地址是否能任意设定?
% \/ w- `: q& c, [- _44.简单叙述8051定时器/计数器0的四种工作模式。/ u8 h" |0 L4 \, z
45.MCS-51系列单片机中,中断源的中断优先级是由哪个寄存器定义的?各中断源对应的中断服务程序的入口地址是否可以任意设定?
$ }3 y) u+ B* o. _% u46.8051有哪几个中断源?其对应的中断服务程序入口地址是多少?3 b. h4 d4 O9 u+ @

; Z  M4 x/ b: ~47.简单叙述8051串行通信的四种工作模式。
& F; d1 |; Y8 {" |  U48. 简单叙述8051串行通信的四种工作模式。
, ]: k! R' T  N: S  o6 A" ?49.MCS-51的位存储区在哪里?寻址范围是多少?
+ Y( W4 [. p% C$ o* L' d! z' q50.简述MCS-51单片机的中断入口地址。8 T: d+ D% o3 o0 I
51.将8051外部扩展8K RAM,采用8K×8的6264 SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE、RD、WR信号;锁存器的数据输入D、数据输出Q、锁存控制G、OE;6264的地址A、数据O、片选CE、OE、WE;写出芯片的地址范围。
4 E0 _) {! ]5 o: _52.DAC0832与8051单片机的接口如图所示,要求:" x1 S" N/ c; j1 Q( i: g
(1)确定DAC0832的端口地址。
" |0 a" \8 f7 H  T6 I& t: {5 v6 t(2)采用C51语言编写产生梯形波的程序。. U9 o) ~2 _6 s  l# j2 M! K6 \
53.DAC0832与8051单片机的接口如图所示,要求:
' ~1 C! R" L: @$ v. G* x, s4 J(1)确定DAC0832的端口地址。
; [- M- x/ p4 n, Z(2)采用C51语言编写产生锯齿波的程序。
! ~. r2 ?( z  S$ o" X5 S54.已知某MCS—51单片机系统,片内RAM 20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。$ I' O4 {3 ]5 W& ]) O/ i% A
CY        A        DPTR        片外01H        片外00H        片外8000H8 O. g' F. [0 O& i& [# Q" g
                                             0 F) ~9 J2 ~+ g7 {

# L/ d4 _( p0 X( f# \9 y55.用8051的P1口接8个LED发光二极管,由INT0接一个消抖按键开关,开始P1.0的LED亮,以后由INT0按键每中断一次,下一个LED亮,顺序下移,且每次只一个LED亮,周而复始。请编制程序。" o- q7 G% D7 P% v# j
56.将8051外部扩展8K RAM,采用8K×8的6264 SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE、RD、WR信号;锁存器的数据输入D、数据输出Q、锁存控制G、OE;6264的地址A、数据O、片选CE、OE、WE;写出芯片的地址范围。6 g9 c4 h. z5 C$ C- J7 b- L8 a4 j
57.用8051定时器T1,采用工作方式2,计数方式,要求每计满156次,将P1.7取反。试编程实现。8 t4 @( v7 g; Y9 \- `1 n1 x
58.两个字符串分别存放在首地址为42H和52H的内部RAM中,字符串长度放在41H单元,请编程比较两个字符串。若相等,则把数字00H送40H单元,否则把0FFH送40H单元。! v* _* v7 V  R( u" q5 |1 Z
59.在单片机8031的P1.0口线上接一个发光二极管,使发光二极管能闪亮。阅读下列程序,分析程序执行后,在P1.0口线上产生的波形以及发光二极管闪亮的规律。# C/ p; h& \; w) R, X

, o3 f! @& R- ~% ?  q$ Q4 o3 evoid delay ( void )                        定义一个延时函数
" k/ M) z. u7 Z) P" P" N{
% k9 t* Q5 F, u$ h/ b0 i6 ?- d) X( M        unsigned int i,j;                //定义两个变量用于循环控制9 }! x# T( `7 M% L. H& D
        for (i=0;i<100;i++)/ V3 U7 U9 d2 D# |% {! W1 `
                for (j=0;j<100;j++);
6 a8 T5 A* a% m0 q, \  e5 R7 i+ c/ k. A}
3 A' P2 `/ J6 Q3 i
* i1 L" f, O9 P* xvoid main ( void )                
- C; w2 d  z: c2 f{
  Z" `" w1 m, {6 s$ b5 Y: n; r* ]  H        while ( 1 )                       
9 a7 U; }: |, D& I6 K* n! I  D3 L        {
: S$ a8 S) B% a$ Q. W                P1_0 = 1;                ) C2 {7 A& v. w
                delay ();               
1 C. Y& A7 s# E+ p/ cP1_0 = 0;                * H; i4 @+ H3 U. }& s2 d( `
            delay ();
2 B! y9 W  M; ]# ^" S% n" v}       
& `( ?2 o$ `: S7 _: m6 y}
  s( A% _+ A0 Q4 [* A5 d" ^) {3 D ( A9 H' g8 z3 H/ q! m' z# T5 i
59..已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少?
( ?0 W) S3 R7 j. ]/ O+ p6 v  i* W6 [- U: I2 M' k. Y/ `0 L( H; D
久爱奥鹏网:www.92open.com
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-20 03:50 , Processed in 0.098075 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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