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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2011-8-2 16:39:48 | 显示全部楼层 |阅读模式
谋学网
吉大11春学期《单片机原理及应用》复习
% R. |# _5 J- y2 ]  s$ e" C; U) Q) R: I9 L
一、单项选择题
( r) ], N8 \' H9 p1.在下列MCS-5l单片机各条指令中,错误的是(    )。) W+ H5 j% V: j! q" J  w  z) U: [
A.MOV A,@R7   B.MOV A, R7   C.MOV 20H, A   D.MOV B, A
# p! R/ e. s. b6 ?0 T8 |2.LU表示(    )。 4 F0 J& C# b( v$ P8 X3 U4 j" {; z3 I
A.累加器       B.程序状态字寄存器    C.计数器    D.算术逻辑部件9 L. ^& z5 }9 {. W7 x1 e
3. MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来(    )。 4 H5 R# e! G7 _+ K2 U) F
A.存放指令                 B.存放上一条指令地址& D' c1 {1 @' P# q4 |
C.存放下一条指令地址       D.存放16位地址,作间址寄存器使用* Z: W" ~% p% n( W- j, X
4. MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是(    )。 2 x  N" {) l1 m, Q4 c4 D) A, b5 b$ ]8 d
A.寄存器间接寻址     B.寄存器寻址     C.基址加变址寻址    D.立即寻址
1 s0 d/ R6 w. [6 n1 D2 }5.PSW中的RS1和RS0用来(    )。 5 h1 _$ t) U& g/ V- q
A.指示复位   B.选择定时器   C.选择工作寄存器区号   D.选择工作方式& D7 S6 t& U9 |: s: i
6.在下列MCS-5l单片机各条指令中,错误的是(    )。 1 y+ _8 H4 z  c  d$ p" T- h# i
A.MOVC @A+DPTR,A    B.MOV A, @R0    C.MOV 20H, A    D.MOV B, A
0 D5 K; O2 A0 I! y) @+ ]4 x* |0 E7.8031单片机的定时器T1用作定时方式时是(    )。
7 y. @$ I# `* w) ^7 p" t) rA.由内部时钟频率定时,一个时钟周期加1
4 J% Z  U! f' Z9 d: n4 {& b5 x0 CB.由内部时钟频率定时,一个机器周期加1
+ p+ c2 s" i3 I, \! o0 g+ V6 AC.由外部时钟频率定时,一个时钟周期加1
; i: C) s& M7 Y2 A; m. H. RD.由外部时钟频率定时,一个机器周期加1+ e# W1 |' u3 z! C; _
8. 单片机上电复位后,堆栈区的最大允许范围是      个单元。 5 e" D2 C1 N* }
A.64   B.120   C.128   D.256
3 X% [& O! t1 i- D9. 单片机8031的ALE引脚是(    )。 % A9 B: U0 W1 y/ x" d% n& |
A.输出高电平    B.输出低电平    C.输出矩形脉冲,频率为fosc的1/6
, W1 b: ?4 d# M1 Q: ?3 p* ND.输出矩形脉冲,频率为fosc的1/2  x$ L. Y( c5 J4 o2 q
10.单片机8031的XTAL1和XTAL2引脚是(    )引脚。 7 F; E4 i* `. m( ?6 R
A、外接定时器         B、外接串行口        C、外接中断         D、外接晶振/ {; D7 w3 z6 ]. b+ b1 S
11.MCS—51的串行数据缓冲器SBUF用于(    )。   K$ I& C8 l5 r. }
A.存放运算中间结果    B.暂存数据和地址    C.存放待调试的程序
; j1 Q( T8 n6 J0 V) sD.存放待发送或已接收到的数据, w3 I6 l2 a- N- X, O
12. 假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(    )。
7 z, F+ a1 M  bA.6H      B.37H       C.38H       D.39H
; A5 l! X& b% e0 B: s13. 与定时工作方式1和0比较,定时工作方式2不具备的特点是(    )。
7 x1 z: P) X1 t& z" u6 F6 FA.计数溢出后能自动重新加载计数初值    B.增加计数器位数
, r" ^& |. E4 `* |7 x( K: CC.提高定时精度                        D.适于循环定时和循环计数应用
, Y% ~) V  m- ]0 V14. 单片机中的程序计数器PC用来(    )。
/ T* r5 m8 ^, h# o; B* u! Q4 W: |, qA.存放指令                B.存放正在执行的指令地址      ; i- O# J. g5 r+ y8 H& _4 c; v  g
C.存放下一条指令地址      D.存放上一条指令地址
5 ]* ^0 \+ C3 `2 L9 q$ |% d15. 在MCS-51指令中,下列指令中(    )是无条件转移指令。
% h# P. q  f2 C5 r" |  w8 d! a7 @A.LCALL addr16      B.DJNZ  direct,rel     C.SJMP rel    D.ACALL addr117 x6 m. c, P/ {& @, t% M% J
16.MCS-51系列单片机的中断系统具有(    )。 & m4 c; a  L$ T& J% C' c; K, p
A、5个中断源    B、6个中断源     C、2个中断源    D、3个中断源* B2 F. F) N& G( Y$ ]
17.指令和程序是以(    )形式存放在程序存储器中。
2 f5 q3 G; e9 h, }4 M6 b0 b) OA、源程序    B、汇编程序    C、二进制编码    D、BCD码% p+ q& |( S- z( u- \
18.当需要从MCS-51单片机程序存储器取数据时,采用的指令为(    ) 5 B' Z+ `( [5 \9 i. i! ]
A、MOV  A, @R1       B、MOVC  A,  @A + DPTR
8 G$ C( e) m4 ^2 b5 oC、MOVX  A, @ R0     D、MOVX  A,  @ DPTR3 Q7 G7 x) {- [" q4 J! O0 P
二、填空题( I/ |' q8 c6 g7 v" G$ H
19. 8255A的,____端口可工作于双向方式。
2 c0 Z$ y8 c1 _1 W7 a20. 一个字节可以存        位BCD码。 5 H) Y6 c5 l! [4 C' J
21.对8031而言,片内ROM和片外ROM的编址方式为        ,片外ROM的地址从
* Q. S; H  @, I, K6 x1 i0 [          开始;片内RAM和片外RAM的编址方式为         ,片外RAM的地址从3 C1 ~$ K' c2 d
        开始。 5 D  m# c/ f" o/ y
22.对单片机而言,连接到数据总线上的输出口应具有        功能。
; T% f" C! h: O9 P  N23.决定程序执行的顺序是             寄存器,该寄存器复位时的值为             。   r3 b# B% q: _* G4 T1 V; p( f
24.单片机内包含组成微机的三个主要功能部件是CPU、存储器和______。
, r9 Y! E/ L6 {$ L. c& E$ |25.MCS-8051系列单片机字长是______位,有______根引脚。
3 _/ b1 I. g2 J& x* @26.ALE信号的作用是______。
& X5 ]8 M4 O- ?0 _5 f27.8051复位后,PC=______H。
  I; b  |$ j0 ^7 m2 N! ^9 X) M28.将CY与A的第0位的非求或的指令是______,若原A=0,执行后A=______。: V+ M% W  _4 N5 r# j9 M: X
29.8051的堆栈指针是______。
; f" M. I/ _9 n( Z$ H30.8155的定时器是______位的。6 t6 g$ B- P4 p3 O
31..MCS-51单片机的P0口和P2口除了可以作为并行口进行数据的输入/输出外,通常还用来构建系统的________和________。
6 k" L5 t0 e# t/ C$ C5 U32.MCS-51单片机外部中断请求信号有电平方式和________,在电平方式下,当采集到INT0、INT1的有效信号为________时,激活外部中断。
7 q% q' r# Q# K. X5 G9 a33.MCS-51单片机指令ANL  A,20H中源操作数的寻址方式是_____________。 3 [* @/ c0 V' u7 E. {8 }
34.将CY与A的第0位的“非”求“或”的指令是ORL C,/ACC.0,若原A=0,执行后A=______
4 t7 s7 B& \$ \35.MCS-51单片机指令ADDC  A,#20H中源操作数的寻址方式是_____________。
6 h. l- \! l* E8 ?36.串行通讯中有        和异步两种基本方式。
; Q  }+ r3 p, D3 N37.单片机内包含组成微机的三个主要功能部件是______、______和______。  
, G8 v* a! l0 Z; m用8031单片机,并采用一片2716(2KB)和一片6116(2KB)组成一个既有程序存储器又有数据存储器的扩展系统,试完成下列要求:(1)画出逻辑电路图。(2)说明其存储空间。338.8051的堆栈指针是______。 ' I# E/ j5 y4 E5 ^) g
39.8155的定时器是______位的。 2 w6 {. h( r, j0 N  A
40.C51中存储类型XDATA定义的是______存储空间,其地址范围是______
. g3 m3 |' T" q4 P! K# q41. 简述异步通信与同步通信的主要区别。
4 N7 }8 U1 T  N" `42.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置0 j  N$ s5 B6 V+ p9 Z% s
三、简答题
. Q2 A5 X9 q# `. V. E43.各中断源对应的中断服务程序的入口地址是否能任意设定? . k) S" s# E, [/ @/ X5 N
44.简单叙述8051定时器/计数器0的四种工作模式。
9 y9 b+ ^! @5 b; G) ]45.MCS-51系列单片机中,中断源的中断优先级是由哪个寄存器定义的?各中断源对应的中断服务程序的入口地址是否可以任意设定?
# I) n. l- D) l/ s46.8051有哪几个中断源?其对应的中断服务程序入口地址是多少?
! Y5 _' c- s5 R4 a9 O2 X
7 ~' t/ n7 n) ^* C47.简单叙述8051串行通信的四种工作模式。; \9 I9 u/ t: f2 K  c: V
48. 简单叙述8051串行通信的四种工作模式。
/ X& A2 q+ x0 L6 z( m3 {3 e49.MCS-51的位存储区在哪里?寻址范围是多少?$ o% W0 L5 n7 D# k3 Z: R* @( o
50.简述MCS-51单片机的中断入口地址。  |# ^# e$ h4 x9 P4 u
51.将8051外部扩展8K RAM,采用8K×8的6264 SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE、RD、WR信号;锁存器的数据输入D、数据输出Q、锁存控制G、OE;6264的地址A、数据O、片选CE、OE、WE;写出芯片的地址范围。
7 x" A5 E: q! K2 E8 F. c52.DAC0832与8051单片机的接口如图所示,要求:
0 ~: O1 [% j: s0 L; `9 v) B0 N(1)确定DAC0832的端口地址。; T1 Z7 G" ^1 i: P$ o1 [
(2)采用C51语言编写产生梯形波的程序。2 \4 I( Q8 |' b8 }( y
53.DAC0832与8051单片机的接口如图所示,要求:. ]9 j- |6 x% |3 z
(1)确定DAC0832的端口地址。
- w, U. T( @& r$ d7 e! ~" e(2)采用C51语言编写产生锯齿波的程序。
* z- Y8 Y7 n3 ]5 |54.已知某MCS—51单片机系统,片内RAM 20H单元存放了一个8位无符号数7AH,片外扩展RAM的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。4 Z6 l6 a# J5 D! P4 U5 ~
CY        A        DPTR        片外01H        片外00H        片外8000H0 F6 w( }4 n2 O
                                             ; J0 K0 s! j8 H1 }

8 f, X- I0 D' H. {5 H! l55.用8051的P1口接8个LED发光二极管,由INT0接一个消抖按键开关,开始P1.0的LED亮,以后由INT0按键每中断一次,下一个LED亮,顺序下移,且每次只一个LED亮,周而复始。请编制程序。( n! B6 ^2 ^! R0 e% ~4 [
56.将8051外部扩展8K RAM,采用8K×8的6264 SRAM芯片,采用74LS373锁存地址,画出电路连接示意图。要求画出8051的数据、地址、ALE、RD、WR信号;锁存器的数据输入D、数据输出Q、锁存控制G、OE;6264的地址A、数据O、片选CE、OE、WE;写出芯片的地址范围。% x! i& x" B! y/ a) J% Y
57.用8051定时器T1,采用工作方式2,计数方式,要求每计满156次,将P1.7取反。试编程实现。
$ }# w; E9 m9 {$ e: F0 x58.两个字符串分别存放在首地址为42H和52H的内部RAM中,字符串长度放在41H单元,请编程比较两个字符串。若相等,则把数字00H送40H单元,否则把0FFH送40H单元。* o# }+ ?  ?- D$ o0 ^' g+ R% r+ C! m
59.在单片机8031的P1.0口线上接一个发光二极管,使发光二极管能闪亮。阅读下列程序,分析程序执行后,在P1.0口线上产生的波形以及发光二极管闪亮的规律。6 G( ?: t. S/ L) t0 x3 F! R3 P
2 x8 f$ P$ y0 q; S% j9 h
void delay ( void )                        定义一个延时函数9 n; l& x4 A! L, T; ~) ^
{
( @4 E) M$ E  G        unsigned int i,j;                //定义两个变量用于循环控制
; j' l. J/ u, k# g        for (i=0;i<100;i++)
, o, ~* g3 s/ O6 C( S* ?2 h                for (j=0;j<100;j++);
' c: k1 m6 \' y2 r0 ~! G$ o* i7 Y}
( ^+ f, Z' v$ f% S4 J3 J* {6 h7 @
void main ( void )                 7 v2 n1 T: j- |' _6 a) o- H
{% C! w6 H* P; Y" F& s
        while ( 1 )                       
) H& n$ g& X3 X3 @        {
4 g8 x+ K% c& k+ _' J6 E/ `  r                P1_0 = 1;               
9 N( N/ \& @6 D                delay ();               
3 b! g- j; c! `7 u2 D7 G! zP1_0 = 0;                / K) e! Z1 D' C( \7 i& g+ @% R
            delay ();. M- \( I  s2 l: _' o. X( T5 e
}       
- c+ J7 L! t. q4 G  B}+ y, l! o+ e% ~3 |, z" Q" H

, d0 o: S, d0 j' ]8 H; N59..已知一单片机系统的外接晶体振荡器的振荡频率为11.059MHz,请计算该单片机系统的拍节P、状态S、机器周期所对应的时间是多少?指令周期中的单字节双周期指令的执行时间是多少? & e; j: F+ i9 g# e; f$ R4 _

$ R6 @! l0 U* o; v+ [久爱奥鹏网:www.92open.com
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-12-22 22:50 , Processed in 0.096904 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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