单片机原理及应用复习题及答案1_第1页
单片机原理及应用复习题及答案1_第2页
单片机原理及应用复习题及答案1_第3页
单片机原理及应用复习题及答案1_第4页
单片机原理及应用复习题及答案1_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用复习题及答案 一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中) 1、80C51 基本型单片机内部程序存储器容量为(C) 。 (A)16K (B)8K (C)4K ( D)2K 2、在 80C51 单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A) (B)RST (C)ALE ( D) 3、在 80C51 的 4 个并行口中,能作为通用 I/O 口和高 8 位地址总线的是( C) 。 (A)P0 (B)P1 (C)P2 ( D)P3 4、当优先级的设置相同时,若以下几个中断同时发生, (D)中断优先响应。 (A) (B)T1 (C )串口 (D)T0 5、在 80C51 中,要访问 SFR 使用的寻址方式为(A ) 。 (A)直接寻址 (B)寄存器寻址( C)变址寻址 (D)寄存器间接寻址 6、以下的 4 条指令中,不合法的指令为(D) 。 (A)INC A (B)DEC A (C )I NC DPTR (D)SWAP ACC 7、当需要扩展一片 8K 的 RAM 时,应选用的存储器为(B) 。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加 256 字节的 RAM 时,应选择( A)芯片。 (A)8155 (B)8255 (C)8279 (D)74LS164 9、80C51 单片机要进行 10 位帧格式的串行通讯时,串行口应工作在(B ) 。 (A)方式 0 (B)方式 1 (C )方式 2 (D)方式 3 10、80C51 复位初始化时未改变 SP 的内容,第一个入栈的单元地址为(A) 。 (A)08H (B)80H (C)00H (D)07H 11、CPU 主要的组成部部分为 ( A ) A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D、运算器、指令译码器 12、指令和程序是以( C )形式存放在程序存储器中 A、源程序 B、汇编程序 C、二进制编码 D、BCD 码 13、单片机应用程序一般存放在 ( B ) A、RAM B、ROM C、寄存器 D、CPU 14、单片机 8051 的 XTAL1 和 XTAL2 引脚是( )引脚 A、外接定时器 B、外接串行口 C、外接中断 D、外接晶振 15、INTEL 8051 CPU 是( C )位的单片机 A、16 B、4 C、8 D、准 16 16.在远距离数据传送时,一般采用_传送方式。 ( ) A.串行 B.并行 C.模拟 D.数字 二、填空题 1、计算机的经典结构由 存储器 、 运算器 、 控制器 、 输入设备 、 输出设备 组成。 2、80C51 单片机基本型内部 RAM 有 128 个字节单元,这些单元可以分为三个用途不同的区域,一 是 工作寄存器 区,二是 位寻址 区,三是 数据缓冲 区。 3、在 8051 单片机中,由 2 个振荡周期组成 1 个状态周期,由 6 个状态周期组成 1 个机器周期。 4、8051 的堆栈是向地址的 高 端生成的。入栈时 SP 先 加 1 ,再压入数据。 5、对于 80C51 无嵌套的单级中断,响应时间至少 3 个机器周期,最多 8 个机器周期。 6、根据数据传输方式的不同,可将串行通信分为同步通信和异步通信。 7、外围设备与 CPU 之间常用的通信方式有三种:查询方式、中断传输方式、直接存储器存取(DMA) 方式。 8、单片机片内 RAM 有 128 个可按位寻址的位,占 16 个单元 9、8051 单片机中外部 RAM 的地址为 0000H 至_H。 10、8051 单片机中 Ti(i=0 或 1)的方式 0 为 13 位的计数器,由 TLi 的高_位和 THi 的低 _位构成。 11、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的 _。 12、P2 口既可作为 _,也可以作为_。 可寻址片外 RAM 64K 字节 (0000HFFFFH) 可寻址片外 ROM 64K 字节 (0000HFFFFH) 片内 Flash ROM 4K 字节 (000HFFFH) 13、单片机响应中断后,产生长调用指令 LCALL,执行该指令的过程包括:首先 把_的内容压入堆栈,以进行断点保护,然后把长调用指令的 16 位地址送_,使程序执行转向_ 中的中断地址区。 14、设和数为两位 BCD 数,若高位_,则用_指令来调整。 15、简述 80C51 单片机的中断系 统功能; 5 个中断源、2 个优先级 16、简述 80C51 单片机定时/计数器的功能; 答:2 个 16 位定时/计数器。T0 有 4 种工作方式,T1 有 4 种工作方式。 17、单片机与普通计算机的不同之处在于将( CPU )、(存储器 )和(I/O 接口 )三部分集 成于一块芯片上。 18、在 MCS-5z 晶振,1 个机器周期为( 2s ),如果采用 12MHz 晶振,1 个机器周期为( 1s ) 19、子程序调用和中断服务时 CPU 自动将当前 PC 值压栈保存,返回时自动将 PC 值弹栈 三、简答题 简述 80C51 单片机的 I/O 口的功能和特点; 答:P0:地址总线低 8 位/数据总线和一般 I/O 口 P1:一般 I/O 口 P2:地址总线高 8 位和一般 I/O 口 P3:第二功能和一般 I/O 口 4 个口作为一般 I/O 时均为准双向口。 简述 80C51 单片机的中断系统功能; 答:5 个中断源、2 个优先级 中断控制、中断响应时间、中断受阻条件等。 简述 80C51 单片机定时 /计数器的功能; 答:2 个 16 位定时/计数器。T0 有 4 种工作方式,T1 有 4 种工作方式。 简述 80C51 单片机串行口的功能; 答:全双工。由 SBUF 和 PCON 完成控制,波特率由 T1 产生。收、发中断用一个中断向量,中断标志 RI、TI 由软件清除。4 种工作方式 。 5、简述 80C51 单片机指令系统的特点及寻址方式。 答:111 条指令,大多为单、双周期指令,速度快。指令字节多为单、双字节,省空间。寻址方式多 (7 种) ,操作灵活。有布尔指令集,控制应用方便。7 种寻址方式为。 四、程序阅读与分析题 1、试阅读下面的程序,指出该程序结束后累加器 ACC 和寄存器 TH0 的值,并说明该程序完成了怎样 的功能。 ORG 0000H MOV SP,#60H MOV A,#10H MOV TH0,#20H PUSH ACC PUSH TH0 POP ACC POP TH0 END 答:利用堆栈交换了 ACC 和 TH0 的内容, (A )=20H , (TH0) =10H 2、程序段如下,试说明其功能。 MOV R0,50H MOV R1,60H MOV A,R0 ADD A, R1 MOV R0,A INC R0 INC R1 MOV A,R0 ADDC A,R1 MOV R0,A MOV 00H,C 答:双字节无符号数加法。被加数存放在内部 RAM 的 51H、50H 单元,加数存放在内部 RAM 的 61H、60H 单元,相加的结果存放在内部 RAM 的 51H、50H 单元,进位存放在位寻址区的 00H 位中。 五、综合应用题 1、设计一个 80C31 单片机最小系统。配备:时钟电路、上电及复位电路、8K EPROM、8K RAM。要 求:画出电路图、标明必须的信号名称、芯片型号及其连接。(答略) 2、利用 8155 构建 48 键盘接口。画出与按键相关部分连接示意图,详细解释键扫描的过程。(答略) 3、设 80C51 单片机晶振频率为 6MHz,定时器 T0 工作于方式 1。要求 80C51 以中断方式工作并在 P1.0 引脚输出周期为 500 微秒的方波。试:计算初值、编写含有初始化功能的主程序和完成方波输出 的中断服务程序。 答:机器周期为 2 微秒。定时时间 250 微秒。需要计数 N125 初值为 6553612565411 FF83H ,所以(TH0 )=FFH, (TL0)=83H 工作方式设置:0000 0001B,即(TMOD)01H 主程序: 中断服务程序: (整体结构!) MOV TMOD,#01H MOV TH0,#0FFH MOV TH0,0FFH MOV TL0,#83H MOV TL0,#83H CPL P1.0 SETB EA RETI SETB ET0 SETB TR0 SJMP $ 多选题: 1、系统内存包括( CD ) A、硬盘 B、软盘 C、 RAM D、ROM E、光盘 2、所谓系统总线,指的是(ABE ) A、数据总线 B、地址总线 C、内部总线 D、外部总线 E、控制总线 3、8051 单片机寻地方式有(ABCDE ) A、寄存器间接寻址方式 B、立即寻址方式 C、直接寻址方式 D、变址间接寻址方式 E、位寻址方式 4、关于指针 DPTR,下列说法正确的是(BD ) ADPTR 是 CPU 和外部存储器进行数据传送的唯一桥梁 BDPTR 是一个 16 位寄存器 CDPTR 不可寻址 DDPTR 是由 DPH 和 DPL 两个 8 位寄存器组成的 EDPTR 的地址 83H 5、下列指令中,哪些是属于伪指令 ( ABCD ) 。 A.ORG B.DB C.DW D.EQU 6、位地址的表示形式有 ( ABCD ) 。 A.点操作符 B.直接位地址 C.位名称 D.用户自定义 7、下列寄存器中, ( ACD )可用做数据存储器的间接寄存器。 A.R1 B.ACC C.DPTR D.R0 8、以下有关 PC 和 DPTR 的结论中正确的有( ACD ) 。 A、DPTR 是可以访问的,而 PC 不能访问。 B、它们都有加 1 的功能 C、都是 16 位的 D、DPTR 可以分为两个 8 位的寄存器使用,但 PC 不能。 9、下列指令中通过累加器来实现的指令有 ( ABCD ) 。 A.SWAP B.XCH C.MOVX D.XCHD 10、关于逻辑运算指令,下列说法中正确的是 (AD ) 。 A对 CY 有影响 B.对 CY 不影响 C、对 OV 有影响 D、对 OV 不影响 11、串行口中断有两个中断标志位,其分别为( CD ) 。 A.TF0 B.TF1 C.RI D.TI 12、对于 DIV AB 指令的执行结果,下列说法正确的是( ABE ) A、商在 A 中 B、余数在 B 中 C、商在 B 中 D、余数在 A 中 E、如果除数为 0,则溢出标志位置 1。 13、8051CPU 具有(ABCDE ) A、4K 字节的程序存储器 B、128 字节的数据存储器 C、32 线并行 I0 D、全双工串行 I0 一个 E、2 个 16 位定时器计数器 14、8051 单片机的中断源有(ABCDE ) A、外部中断 0 B、定时/计数中断 0 C、串行中断 D、外部中断 1 E、定时/计数中断 1 15、对于 JBC bit,rel 指令,下列说法正确的是( ADE ) Abit 位状态为 1 时转移 Bbit 位状态为 0 时转移 Cbit 位状态为 1 时不转移 Dbit 位状态为 0 时不转移 E转移时,同时对该位清零 16、8051CPUD 在访问外部存储器时,地址的输出是( AC) A、P2 口输出高 8 位地址 B、P1 口输出高 8 位地址 C、P0 口输出低 8 位地址 D、P1 口输出低 8 位地址 E、P2 口输出低 8 位地址 17、数 123 可能是( BCDE ) A、二进制数 B、八进制数 C、十六进制数 D、四进制数 E、十进制数 18、下述条件中,能封锁主机对中断的响应的条件是( ABC) A、一个同级或高一级的中断正在处理中 B、当前周期不是执行当前指令的最后一个周期 C、当前执行的指令是 RETI 指令或对 IE 或 IP 寄存器进行读写指令 D、当前执行的指令是一长跳转指令 E、一个低级的中断正在处理中 19、中断请求的撤除有(ABCD ) A、定时计数中断硬件自动撤除 B、脉冲方式外部中断自动撤除 C、电平方式外部中断强制撤除 D、串行中断软件撤除 E、串行中断硬件自动撤除 20、如下程序段: C L R C M O V A,BCH A D D C A,65H 则其结果为( ABC ) A、 (A)=21H B、CY=1 C 、AC=1 D、CY=0 E、AC=0 判断题: 18051 每个中断源相应地在芯片上都有其中断请求输入引脚( ) 2程序计数器 PC 不能对它进行读写操作( ) 38051 单片机的栈底单元是不能利用的,因此,它是一个闲置单元( ) 48051 单片机对最高优先权的中断响应是无条件的( ) 5中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作 指令( ) 6在一般情况 8051 单片机允许同级中断嵌套( ) 78051 单片机,程序存储器数和数据存储器扩展的最大范围都是一样的( ) 8单片机系统扩展时使用的锁存器,是用于锁存高 8 位地址( ) 9 RC A 为循环左移指令( ) 10MOV A,30H 为立即寻址方式( ) 11如果发生除法溢出错误,则 PSW 标志位 P 置 1。 ( ) 12如 JC rel 发生跳转时,目标地址为当前地址加上偏移量 rel( ) 13MOV A,A+DPTR 是一条查询指令( ) 14MUL AB 的执行结果是高 8 位在 A 中,低 8 位在 B 中( ) 15离散信号都是数字信号( ) 16在 A/D 变换时,抽样频率越高越好( ) 17CPU 对内部 RAM 和外部 RAM 的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论