欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    单片机原理试题4.docx

    • 资源ID:4356931       资源大小:207.97KB        全文页数:48页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机原理试题4.docx

    1、单片机原理试题41、MCS-51单片机内部低128单元划分为那三个主要部分?各部分主要功能是什么?2、MCS-51单片机运行出错或进入死循环,如何摆脱困境?3、 引脚EA有何作用?4、 定时器/计数器做定时用时,其定时时间与那些因素有关?做计数器用时,对外界脉冲频率有和限制?5、 为什么MCS-51单片机ROM中的主程序要从0030H单元以后才能安排。6、 试叙述单片机应用系统的开发过程和步骤。7、 什么是子程序?在什么情况下采用子程序?它有什么结构特点?8、 简述多机主从通讯方式的工作原理,如何利用SM2及第9位的TB8和RB8实现“广播”和“对话”。9、 试分析静态显示和动态显示的原理。1

    2、0、在数据总线上任何时候,单片机只能同唯一的外围芯片传输数据。什么是线选和译码选通?说出各自的特点。二、将外部RAM中8000H开始的30H个字节数据传送到8100H开始的地址中,编程实现。 (20分) 三、试以一片2K的INTEL2716和一片2K的INTEL6116组成一个既有程序存储器又有数据存储器的存储器扩展系统,请画出逻辑连线图并说明各芯片的地址范围(2716和6116均有11位地址线和8位数据线) (20分)1、 系统复位后,堆栈指针SP中的值为多少?2、 引脚EA有何作用?3、 定时器/计数器做定时用时,其定时时间与那些因素有关?做计数器用时,对外界脉冲频率有和限制?4、 为什么

    3、MCS-51单片机ROM中的主程序要从0030H单元以后才能安排。5、 如何控制中断的开放和关断?6、 试叙述单片机应用系统的开发过程和步骤。7、 什么是子程序?在什么情况下采用子程序?它有什么结构特点?8、 简述多机主从通讯方式的工作原理,如何利用SM2及第9位的TB8和RB8实现“广播”和“对话”。二、用74HC244扩展一个8位输入端口,74HC273扩展一个8位输出口,用P2.3 P2.4作地址线。输入口上接8个电平开关,输出口上接8个发光二极管,请写一段程序,使输出逻辑等于输入逻辑,即输入口某位的电平决定输出口相应位的发光二极管是否发光,高电平时发光,低电平时不发光。设计出线路图,编

    4、写相应程序。 (15分)三、试以一片2K的INTEL2716和一片2K的INTEL6116组成一个既有程序存储器又有数据存储器的存储器扩展系统,请设计出逻辑连线图并分析各芯片的地址范围(2716和6116均有11位地址线和8位数据线) (15分) 四、一片8K8的RAM存储器6264,其中有13位地址线、8位数据线和1位片选线,今将其与80C51相连接,用P2。7作为片选通端,请设计出接线图,分析出地址范围。五、一个单片机系统,根据运算结果给出的数据到指定的数据表中查找对应的数据字并输出。设给出的数据在片内RAM的30H单元,数据表存放在外部存储器的第10页,表首的地址为1000H,查表所得数

    5、据(均为双字节、高位字节在后)高位字节存放于41H,低位字节存放于40H,给出的数据在00-0FH之间,其对应关系为:给出数据:00 01 02 . 0E 0F对应数据:00A0 7532 FF09 . 8743 5493请编写该系统的查表程序段。9、 当主频为12MHZ时一个机器周期等于多少s?多少个晶振脉冲为一个机器周期?2、程序状态字PSW各位分布如下:CY AC F0 RS1 RS0 OV - P执行下列每条指令后,各是哪个寄存器组被选中:MOV PSW,#0C8HMOV PSW,#50HMOV PSW,#10H10、 若不对外部存储器进行操作,ALE的频率是晶振频率的几分之一?4、8

    6、155如下图所示。请问8155中有多少字节的RAM?有多少个端口?端口C上有多少口线?用哪根控制线决定对8155中的RAM操作还是对端口操作?5、在MCS-51单片机系统中,外接程序存储器与数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?6、 进行下列指令序列后,累加器A中的内容为何值? MOV A,#7FH MOV 50H,#29H MOV R0,#50H XCHD A,R07、现有子程序如下:SUB:MOV R0,#20HLOOP: MOV R0,#0H INC R0 CJNE R0,#80H,LOOP RET试分析该程序的功能。8、 静态显示和动态显示各有什么特点?说明动态显

    7、示原理。二、 P1口上接44键盘,画出电路图。编写相应的键输入子程序。三、在数据总线上任何时候,单片机只能同唯一的外围芯片传输数据。什么是线选和译码选通?说出各自的特点。现有两片6264,每片6264为8K,有8位数据总线,13位地址总线,分别由P2.6和P2.7选通,请画出扩展电路图,分析出各自的地址范围。 (15分)四、8031和8155芯片如下图所示。在8031上扩展8155,利用8155的A口和C口扩展一32键的键盘,设计出电路图,编写键盘服务程序。 (15分)11、 当主频为12MHZ时一个机器周期等于多少s?多少个晶振脉冲为一个机器周期?12、 什么是RAM存储器,有什么特点?13

    8、、 系统复位后,堆栈指针SP中的值为多少?14、 若不对外部存储器进行操作,ALE的频率是晶振频率的几分之一?15、 MCS-51单片机复位有那些方法?复位后单片机PC的初始状态如何?6、在MCS-51单片机系统中,外接程序存储器与数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?7、MCS-51单片机有那些中断源,对其中断请求如何进行开放和屏蔽?8、MCS-51的四个I/O口在使用上有那些分工和特点?试比较各口的特点。9、说明外部中断请求的查询和响应过程?10、MCS-51单片机采用那种I/O口编址方式?二、80C51设有4个通用工作寄存器组,其地址范围是什么?如何选用?如何实现工

    9、作寄存器现场保护?试编程举例说明。(20分)三、现有两片8K8的6264,每片6264有13位地址线、8位数据线和1位片选线,分别由P2.6和P2.7进行片选,画出电路图,分析各自的地址范围。 (20分)专业班级_ 考生姓名:_ 学 号_一、填空题(每空2分,共24分)1.当使用8031单片机时,需要扩展外部程序存储器,此时EA应_.2.当进行外部存储器扩展时,P0通常用作_.3.若由程序设定RS1、RS0=10,则工作寄存器R0R7的直接地址为_.4.返回地址(或断点地址)是在程序中断或子程序调用返回时,执行_、_指令后,由_弹到程序计数器的内容。5.单片机的5个中断源分别是_、_、_、_、

    10、_。6.若累加器A中的数据为01110010B,则PSW中的P=_.二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共10分)1.MCS51单片机的复位信号是( )有效。A.高电平 B.低电平 C.脉冲 D.下降沿2.若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( )。A.2s B.4s C.8s D.1ms3.若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( )指令。A.PUSH R0 B.PUSH R0C.PUSH 00H D.PUSH 08H4.能够用紫外光擦除ROM中程序的只读存储

    11、器称为( )。A.掩膜ROM B.PROM C.EPROM D.EEPROM5.串行口的控制寄存器SCON中,REN的作用是( )。A.接收中断请求标志位 B.发送中断请求标志位C.串行口允许接收位 D.地址/数据位三、简答题(每小题4分,共8分)1、80C51的四个I/O口在使用上有哪些分工何特点?何为分时复用总线?P3口的第二变异功能有哪些?2、80C51端口P0-P3作通用I/O口时,在输入引脚数据时,应注意什么?四、读程序(每小题4分,共8分)1.执行下列程序段中第一条指令后,(1)(P1.7)=_ (P1.3)=_, (P1.2)=_;执行第二条指令后,(2)(P1.5)=_,(P1

    12、.4)=_,(P1.3)=_.ANL P1,#73HORL P1,#38H2.下列程序段执行后,(A)=_,(B)=_.MOV A,#0FBHMOV B,#12HDIV AB五、编程题(每小题6分,共24分)1.请使用位操作指令,实现下列逻辑操作:P1.5=ACC.2P2.7ACC.1P2.02.在外部RAM首地址为TABLE的数据表中有10个字节数据,请编程将每个字节的最高位无条件地置1.3.已知内部RAM从 30H单元开始存放20H个数据,将其传送到外部RAM的0000H单元开始的存储区,请编程实现。4.两个字符串分别存放在首地址为42H和52H的内部RAM中,字符串长度放在41H单元,请

    13、编程比较两个字符串。若相等,则把数字00H送40H单元,否则把0FFH送40H单元。六、综合应用题(26分)用8031单片机,并采用一片2716(2KB)和一片6116(2KB)组成一个既有程序存储器又有数据存储器的扩展系统,请:(1)画出逻辑电路图(2)说明其存储空间、MCS-8051系列单片机字长是_位,有 根引脚。2、8051单片机的存储器的最大特点是指令存储器与数据存储器, ,Px并行口的地址是与数据存储器,或者说属于该存储器。 3、8051最多可以有 个并行输入输出口,最少也可以有个并行口,即 。常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。 4、ALE信号的作用是

    14、。 5、8051复位后,PC=。若希望从片内存储器开始执行,EA脚应接 电平,PC值超过 0FFF H时,8051会继续取指令执行。 6、8051的C/T是 计数的。 7、8051的5个中断向量为、。 8、MOV A,40H 指令对于源操作数的寻址方式是寻址。 9、指令JB A7H,ABC的作用是 若P2口的第7位为则跳转到ABC 。(A7H是P2.7的地址) 10、将CY与A的第0位的非求或的指令是 ,若原A=0,执行后A=。 二、单项选择题(每空2分,共10分)1.在片外扩展一片2764程序存储器芯片要( )地址线。A.8根 B.13根 C.16根 D.20根2.定时器/计数器工作方式1是

    15、( )。A.8位计数器结构 B.2个8位计数器结构C.13位计数结构 D.16位计数结构3.设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( )A.2MHz B.1MHz C.500KHz D.250KHz4.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。A.06H B.F9H C.30H D.CFH5.下列数据字定义的数表中,( )是错误的。A.DW“AA” B.DW“A”C.DW“OABC” D.DWOABCH三、简答题(每小题5 分,共15分)1、80C51单片机内部设有几个定时器/计数器?他们

    16、各由哪些特殊功能寄存器所组成?有哪几种工作方式?简述各种工作方式。2、定时器作定时用时,定时时间与哪些因素有关?作计数功能时,对外界计数频率有何限制?3、已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少? 四、读程序题(每小题5 分,共 10 分)1.下列程序段执行后,(R0)=_,(7EH)=_,(7FH)=_.MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC R0DEC R0DEC R02.已知(SP)=09H,(DPTR)=4567H,在执行下列指令后,(SP)=_,内部RAM(0AH)=_,(0BH)=_PUSH

    17、DPLPUSH DPH五、编程题( 15 分)在两个8051间用模式2进行串行通信,A机并行采集外部开关的输入,然后串行传输给B机;B机接收后并行输出控制LED发光。画出连接示意图,写出完整的程序。六、综合题( 27 分)将8051外部扩展2K EPROM,同时扩展16K RAM作数据存储器,采用的2716是2K的EPROM芯片,6264是8K的RAM芯片,74LS373是8位锁存器。请画出连接示意图。要求画出8051的数据、地址、ALE、PSEN、RD、WR信号;锁存器的数据入D、数据出Q、锁存控制G、OE;2716的A、数据O、片选CE、输出使能OE;6264的A、D、CE、OE、WE。最

    18、后写出各片的地址范围。1.当使用8031单片机时,需要扩展外部程序存储器,此时EA应为_.2.P0通常用作_.3.若由程序设定RS1、RS0=10,则工作寄存器R0R7的直接地址为_.4MCS-51单片机扩展程序存储器所用的控制信号为 ,扩展数据存储器所用的控制信号为 和 。5单片机系统中经常采用的地址译码技术包括 和 方法。6.P2口通常用作_,也可以作通用的I/O口使用。7MCS-51的堆栈只可设置在 ,堆栈寄存器sp是 位寄存器。二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共14分)1.八进制的基数为: 。 A16 B8 C

    19、15 D22.主频为12MHz的单片机它的机器周期为 。 A1/12s B0.5s C1s D2s3.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。 A.500 B.1000 C.216-500 D.216-1000.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.55.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( )。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断6当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。A

    20、.MOV A, R1 B.MOVC A, A + DPTRC.MOVX A, R0 D.MOVX A, DPTR7如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP3000H应放在()开始的中断地址区。A.0003H B.0013H C.0023H D.000BH三、简答题(每小题4分,共12分)1想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。2简述单片机指令中的各种寻址方式,并分别举例说明。3各中断源对应的中断服务程序的入口地址是否能任意设定?四、

    21、参数计算(12)已知一MCS51单片机系统使用12MHZ的外部晶体振荡器,计算:1)该单片机系统的状态周期与机器周期各为多少?2)当单片机的定时器0(T0)工作在方式2时,T0的最大定时时间为多少?3)当单片机的定时器0(T0)工作在方式2时,要求每记满250s便产生一次定时器溢出,T0中需要预置的初始值为多少?五、读程序(每小题4分,共20分)1.执行下列程序段中第一条指令后,(1)(P1.7)=_ (P1.3)=_, (P1.2)=_;执行第二条指令后,(2)(P1.5)=_,(P1.4)=_,(P1.3)=_.ANL P1,#73HORL P1,#38H2.下列程序段执行后,(A)=_,

    22、(B)=_.MOV A,#0FBHMOV B,#12HDIV AB3.下列程序段执行后,(R0)=_,(7EH)=_,(7FH)=_.MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC R0DEC R0DEC R04.已知(SP)=09H,(DPTR)=4567H,在执行下列指令后,(SP)=_,内部RAM(0AH)=_,(0BH)=_PUSH DPLPUSH DPH5.下列程序中注释的数字为执行该指令所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列程序需要多少时间MOV R3,#100;1LOOP:NOP ;1NOPNOPDJNZ R3,LOOP ;2RET

    23、; 2六、(12分)将8051外部扩展8K EPROM,同时扩展16K RAM作数据存储器。采用的2764是8K的EPROM芯片,2764有13根地址线A0-A12,8位数据线D0-D7,片选信号CE,输出使能OE;6264是8K的RAM芯片,6264也有13根地址线A0-A12,8位数据线D0-D7,片选端CE、读选通端OE、写选通端WE。74LS373是8位锁存器,锁存器有8位数据输入端D0D7,8位数据输出端Q0Q7,锁存控制G、输出选通端/OE(低电平有效);请画出连接示意图。要求画出8051的数据、地址、ALE、PSEN、RD、WR信号;最后写出各片的地址范围。(共 12 分) 七、

    24、(10分)用8051输出控制8个LED从LED1到LED8、再到LED1,每次一个LED发光,并不断循环。一个开关控制引起中断,电平触发,中断后8个LED一起闪5下,然后恢复前面的循环。画出连接示意图,写出完整的程序。(软件延时用循环5*126*200次控制)(共10分)1、MCS-8051系列单片机字长是 位,有 根引脚。2、8051单片机的存储器的最大特点是指令存储器与数据存储器 编址,Px并行口的地址是与内部数据存储器 编址的。 3、8051最多可以有 个并行输入输出口,最少也可以有 个并行口,即 P1 。P3口常需复用作 、 、 和 控制信号。4、ALE信号的作用是 。 5、8051复

    25、位后,PC= 。若希望从片内存储器开始执行,EA脚应接 电平。PC值超过 0FFF H时,8051会 。6、8051的C/T是 (加或减)计数的。 7、8051的中断向量表(即中断入口)分别是 、 、 、 。8、MOV A,40H 指令对于源操作数的寻址方式是 寻址。 9、指令JB A7H,ABC的作用是若P2口的第7位为 ,则跳转到ABC 。(A7H是P2.7的地址) 10、将CY与A的第0位的非求或的指令是 ,若原A=0,执行后A= 。二、寻址方式(5分)说明下列各条指令中源操作数的寻址方式1.ANL A,20H;2.ADDC A, #20H;3.MOV A,R1;4.MOV 30H, C

    26、;5.MOVC A,A+DPTR;三、( 4 分)已知A = 0F8H,当执行ADD A,#0A9H指令后,PSW中的OV、CY、AC、P各为多少?若是有符号数,A中的结果用十进制表示是多少?四、( 15 分)在两个8051间用模式2进行串行通信,A机并行采集外部开关的输入,然后串行传输给B机;B机接收后并行输出控制LED发光。画出连接示意图,写出完整的程序。五、(共 8 分)简单叙述8051的C/T0的四种工作模式和串行通信的四种工作模式。六、读程序题(每小题4分,共20分)1.执行下列程序段后,(P1)=_。 MOV P1,#5DH CPL P1.1 CPL P1.2 CLR P1.6 S

    27、ETB P1.72.执行下列程序段后,(A)=_。 MOV A,#0C5H RL A3.下列程序段执行后,(R0)=_,(7EH)=_,(7FH)=_。 MOV R0,#7EH MOV 7EH,#0FFH MOV 7FH,#40H 1NC R0 1NC R0 1NC R04.已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACALL SUBTRN双字节指令后,(PC)=_,(61H)=_,(62H)= _。5.阅读下列程序,说明其功能。 MOV R0,#data MOV A,R0 RL A MOV R1,A RL A RL A ADD A,R1 MOV R0

    28、,A RET七、 程序分析(7)设在MCS-51单片机片内RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,当下列程序执行完后,各单元内容分别为多少?请填入给出的各寄存器中。MOV R0,#20HMOV A,R0MOV R1,AMOV B,R1MOV R1,P1MOV P3,P1解:(A)= (B)= (R0)= (R1)=(P1)= (P3)= (20H)= (22H)=八、编程题(每小题5分,共10分)1.已知在累加器A中存放一个BCD数(9),请编程实现一个查平方表的子程序,该数的平方值放入累加器A中。2.已知在R2中存放一个压缩的BCD码,请将它拆成

    29、二个BCD字节,结果存于SUM开始的单元中(低位在前)。1、MCS-8051系列单片机字长是 8 位,有 40 根引脚。2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,Px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。 3、8051最多可以有 4 个并行输入输出口,最少也可以有1个并行口,即 P1 。P3常需复用作 串行通信、外部中断、外部计数脉冲 和读写控制信号。 4、ALE信号的作用是 低8位地址锁存 。 5、8051复位后,PC= 0 H。若希望从片内存储器开始执行,EA脚应接 高 电平,PC值超过 0FFF H时,8051会自动转向片外存储器继续取指令执行。 6、8051的C/T是 加 (加或减)计数的。 7、8051的中断向量表(即中断入口)分别是 3 H、 0B H和13H、1BH、23H。 8、MOV A,40H 指令对于源操作数的寻址方式是 直接 寻址。 9、指令JB A7H,ABC的作用是 若P2口的第7位为1


    注意事项

    本文(单片机原理试题4.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开