《单片机原理与应用》复习例题.pdf
《《单片机原理与应用》复习例题.pdf》由会员分享,可在线阅读,更多相关《《单片机原理与应用》复习例题.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复习例题第二章一、判断题1、用户构建单片机应用系统,只能使用芯片提供的信号引脚。()2、程序计数器PC 不能为用户使用,因此它就没有地址。()3、部 RAM 的位寻址区,只能供位寻址使用而不能供字节寻址使用()4、对单片机的复位操作就是初始化操作。()5、MCS-51单片机部高128个字节特殊寄存器区 都是可位寻址区。()二、填空题1、MCS-51单片机采用12MHz晶振时,ALE引脚脉冲频率为_2MHz_。2、若由程序设定RS1、RS0=11,则工作寄存器R0-R7的直接地址为_18H-1FH_。3、累加器 A中的数据为01110010B,则 PSW 中的 P=_0_。4、MCS 5l 单片
2、机的堆栈区只可设置在便笺区,堆栈寄存器SP是 8 位寄存器。三、选择题1、对程序计数器PC 的操作()A、是自动进行的。B、是通过传送指令进行的。C、是通过加1 指令进行的。D、是通过减1 指令进行的。2、以下运算中对溢出标志位OV 没有影响的是()。A、逻辑运算B、符号数加减法运算C、乘法运算D、除法运算3、以下有关PC 和 DPTR 的结论中错误的是()A、DPTR 是可以访问的而PC 不能访问。B、它们都是16 位的寄存器C、它们都具有自动加1 功能D、DPTR 可分为 2 个 8 位寄存器使用而PC 不能。4、PC 的当前值是()A、当前指令前一条指令的地址B、当前正在执行指令的地址C
3、、下一条指令的地址?5、假定设置堆栈指针SP的值为 37H,在进行子程序调用时把断点地址进栈保护后,SP 的值为()A、36H B、37H C、38H D、39H 6、在 8051 中,可使用的堆栈最大深度为()A、80 个单元B、32 个单元C、128 个单元D、8 个单元7、在 MCS-51 中()A、具有独立的专用的地址线B、由 P0 口和 P1 口的口线作地址线C、由 P0 口和 P2 口的口线作地址线D、由 P1 口和 P2 口的口线作地址线第三章一、判断题1.判断以下各条指令是否正确(LL1 和 PROC 为标号)(1)MOVX R0,B (错)(2)MOV A,30H(对)(3)
4、MOVX A,30H(错)(4)ADDC A,R7(对)(5)SUB A,R2(错)(6)ANL#99H,36H(错)(7)MOV C,ACC.0(对)(8)ORL P1.0,P3.1(错)(9)JBC P0,LL1 (错)(10)ACALL PROC(对)2、ACALL调用围和AJMP 的转移围是一样的。(对)3、直接寻址方式是访问专用寄存器的唯一方法。(错):还可用寄存器寻址方式二、填空题1、以助记符形式表示的计算机指令就是它的语言。2、按长度分,MCS-51 指令有字节的、字节的和字节的。3、在寄存器寻址方式中,指令中指定寄存器的容是。4、在变址寻址方式中,以作变址寄存器,以或做基址寄存
5、器。5、假定外部数据存储器2000H 单元的容为80H,执行下列指令后,累加器A 中的容为。MOV P2,#20H MOV R0,#00H MOVX A,R0 6、假定累加器A 的容为 30H,执行指令:1000H:MOVC A,A+PC 后,把程序存储器单元的容送累加器A 中。7、假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSH ACC PUSH B 后,SP 的容为,61H 单元的容为,62H 单元的容为。8、假定(A)=85H,(R0)=20H,(20H)=0AFH,(CY)=1,执行指令:ADD A,R0 后,累加器 A 的容为,CY 的容为,OV 的容
6、为。9、假定(SP)=40H,(39H)=30H,(40H)=60H。执行下列指令:POP DPH POP DPL 后,DPTR的容为 6030H ,SP的容是 38H 。10、假定 DPTR 的容为 8100H,累加器 A 的容为 40H,执行下列指令:MOVC A,A+DPTR 后,送入 A 的是程序存储器单元的容。第五章一、填空题1、MCS-51单片机扩展程序存储器所用的控制信号为senP,扩展数据存储器所用的控制信号为WR和RD。2、为扩展存储器而构造系统总线,应以P0 口的 8 位口线作为线,以 P2口的口线作为线。3、访问部RAM 使用指令,访问外部RAM 使用指令,访问部ROM
7、使用指令,访问外部 ROM 使用指令。4、在存储器扩展中,用线选法还是译码法,最终都是为扩展芯片的端提供信号。5、当使用 8031 单片机时,需要扩展外部程序存储器,此时EA应接 _地_。6、单片机系统中经常采用的地址译码技术包括全译码、部分译码和线选法方法。二、选择题1、在 MCS-51 中,需要双向传递信号的是()A、地址线B、数据线C、控制信号线D、电源线2、在 MCS-51 中,为实现P0 口线的数据和低位地址复用,应使用()A、地址锁存器B、地址寄存器C、地址缓冲器D、地址译码器3、在下列信号中,不是给程序存储器扩展使用的是()A、PSEN B、EA C、ALE D、WR 4、如在系
8、统中只扩展一片Intel2732(4K 8),除应使用P0口的 8 根口线外,至少应使用 P2 的(A)口线。(A)4 条(B)5 条(C)6 条 (D)7 条5 如在系统中只扩展两片Intel2732(4K8),除应使用P0口的 8 条口线外,至少还应使用P2口的()口线(A)5 条(B)6 条(C)7 条 (D)8 条1、定时器与计数器的工作原理均是对脉冲 进行计数。(对)2、P3口每个引脚都有两种功能。(对)MCS-51单片机四个I/O 口部均有上拉电阻。(错):P0口没上拉电阻4、同级中断中,中断优先级由高到低为外中断0,定时中断 0,外中断1,定时中断1,串行中断。(对)二、填空题M
9、CS-51单片机扩展的I/O 端口的编址采用_和存储器统一_编址方式。2.定时器/计数器的工作方式2 是指将定时器/计数器拆成两个独立的8 位计数器。而另一个定时器/计数器此时只可作为寄存器(TH)使用。3、MCS 51单片机不扩展存储器和I/O 接口时,P0通常用作 _通用 I/O 口使用 _,扩展存储器或I/O 接口时,P0通常用作 _数据口和低8 位地址口 _。4、在接口电路中,把已经编址并能进行读写操作的寄存器称之为。5、在三态缓冲电路中,除了数据输入线和数据输出线外,还应当有一个信号线。6、在 MCS-51 单片机系统中,接口采用的编址方式是。7、在单片机中,为实现数据的I/O 传送
10、,可是用3种传送方式,即:、和。8、在查询和中断两种数据输入输出控制方式中,效率较高的是。9、在多位 LED 显示器接口电路的控制信号中,必不可少的是控信号和控信号。10、对于电流输出的D/A 转换器,为了得到电压的转换结果,应使用。11、使用双缓冲方式的D/A 转换器,可以实现多路模拟信号的输出。三、选择1、执行中断返回指令,要从堆栈弹出断点地址,一边去执行被中断了的主程序。从堆栈弹出的断点地址送给()A、A 累加器B、CY C、PC D、DPTR 3、三态缓冲器的输出应具有三种状态,其中不包括()A、高阻抗状态B、低阻抗状态C、高电平状态D、低电平状态4、为给扫描法工作的键盘提供接口电路,
11、在接口电路中只需要()A、一个输入口B、一个输入口和一个输出口C、一个输出口D、两个输入口和一个输出口5、下列理由中,不能说明MCS-51 的 I/O 编址是统一方式而非独立方式的理由是()A、没有专用的I/O 指令B、没有区分存储器和I/O 的控制信号C、使用存储器指令进行I/O 操作D、P3 口线具有第二功能简答题1.简述堆栈概念及其存取原则。P53 2.简述 MCS-51单片机中断响应过程。P211 3.哪些指令能使PSEN有效?:能使PSEN有效的指令是:MOVC A,A+DPTR;MOVC A,A+PC 4.访问外部数据存储器的指令是什么?各使用什么控制信号?:读(取)外部数据存储器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理与应用 单片机 原理 应用 复习 例题
限制150内