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

    单片机面试题及答案.docx

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

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

    单片机面试题及答案.docx

    1、单片机面试题及答案单片机面试题及答案【篇一:2014单片机试题及答案】一、选择题(每题1分,共10分) 18031单片机的()口的引脚,还具有外中断、串行通信等第二功能。 a)p0b)p1 c)p2 d)p3 2单片机应用程序一般存放在( ) a) ram b)rom c)寄存器 d)cpu 3已知某数的bcd码为0111 0101 0100 0010 则其表示的十进制数值为( ) a) 7542h b) 7542 c) 75.42h d) 75.42 4下列指令中不影响标志位cy的指令有( )。 a)add a,20hb)clr c)rrc a d)inc a 5cpu主要的组成部部分为(

    2、) a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6intel 8051cpu是( )位的单片机 a) 16 b)4 c)8 d)准16 78031复位后,pc与sp的值为( ) a )0000h,00h b) 0000h,07hc) 0003h,07h d)0800h,00h8当需要从mcs-51单片机程序存储器取数据时,采用的指令为( )。 a)mov a, r1 b)movc a, a + dptr c)movx a, r0d)movx a, dptr 98031单片机中既可位寻址又可字节寻址的单元是( ) a)20hb)30hc)00h d)70h

    3、 10下列哪条指令是正确的( ) a) push r2 b) addr0,a c) movxa dptr d) mov r0,a 二、填空题(每空1分,共30分) 1一个完整的微机系统由 和 两大部分组成。 28051 的引脚rst是_(in脚还是out脚),当其端出现_电平时,8051进入复位状态。8051 一直维持这个值,直到rst脚收到_电平,8051才脱离复位状态,进入程序运行状态,从rom h单元开始取指令并翻译和执行。 3半导体存储器分成两大类和,其中 具有易失性,常用于存储 。 4求十进制数-102的补码(以2位16进制数表示),该补码为 。 5pc存放_,具有_特性。在8051

    4、中决定程序执行顺序的是pc还是 dptr? 它是_位? (是,不是)sfg? 6123=b= h。 78051内部有 并行口,p0口直接作输出口时,必须外接 ;并行口作输入口时,必须 先 ,才能读入外设的状态。8mcs-51的堆栈只可设置在 ,其最大容量为,存取数据的原则是。堆栈寄存器sp是 位寄存器,存放 。 9中断处理的全过程分为以下3个段: 、。 10定时和计数都是对 进行计数,定时与计数的区别是。 1中断服务程序的最后一条指令是ret。 2存储器分成内存和外存两大部分,其中外存可以直接与cpu交换信息。 3p2口既可以作为i/o使用,又可以作地址/数据复用口使用。 4在中断响应阶段cp

    5、u一定要做如下2件工作:保护断点和给出中断服务程序入口地址。 5rc a为循环左移指令。 6mov a,30h的源操作数为立即寻址方式。 7mov a,a+dptr是一条查表指令。 8mul ab的执行结果是高8位在a中,低8 位在b中。 9ajmp跳转空间最大可达到64kb 。 10 dptr是由dph和dpl两个8位特殊寄存器组成的。 四、简答题(每题5分,共15分) 1mcs51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,cpu按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少? 2已知单片机系统晶振频率为6mhz,

    6、若要求定时值为10ms时,定时器t0工作在方式1时,定时器t0对应的初值是多少?tmod的值是多少?th0=?tl0=?(写出步骤) 3mcs51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。 五、作图题(10分) 用6264(8k*8)构成16k的数据存储系统。要求采用线选法产生片选信号,并计算6264的地址范围。 六、设计题(1题13分;2题12分,共25分) 1某单片机控制系统有8个发光二极管。试画出89c51与外设的连接图并编程使它们由左向右轮流点亮。 2某控制系统有2个开关k1和k2,1个数码管,当k1按下时数码管加1,k2按下时数码管减1。试画出8051与外设

    7、的连接图并编程实现上述要求。 单片机模拟试卷001答案 一、选择题(每题1分,共10分) 1 d 2 b3 b 4 d 5 a6 c7 b 8 b 9 a 10 d 二、填空题(每空1分,共30分) 1一个完整的微机系统由硬件和软件两大部分组成。 28051 的引脚rst是in脚(in脚还是out脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到rst脚收到低电平,8051才脱离复位状态,进入程序运行状态,从rom 0000 h单元开始取指令并翻译和执行。3半导体存储器分成两大类:ram rom,其中 ram 具有易失性,常用于存储 临时性数据 。 4求十进制数-10

    8、2的补码(以2位16进制数表示),该补码为- 9ah 。 5pc存放_cpu将要执行的指令所在的rom单元的地址,具有自动加1特性。在8051中决定程序执行顺序的是pc还是dptrpc ?它是16位?不是(是,不是)sfg? 6123= 01010010 b= 52 h。 78051内部有 4个并行口,p0口直接作输出口时,必须外接 上拉电阻;并行口作输入口时,必须先 将口锁存器置1 ,才能读入外设的状态。 8mcs-51的堆栈只可设置在 内ram低128b区 ,其最大容量为 128b,存取数据的原则是 先进后出 。堆栈寄存器sp是8 位寄存器,存放 堆栈栈顶的地址 。9中断处理的全过程分为以

    9、下3个段: 中断请求、 中断响应 、 中断服务 。 10定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 。 3p2口既可以作为i/o使用,又可以作地址/数据复用口使用。 6mov a,30h的源操作数为立即直接寻址方式。【篇二:单片机试题及答案】) 1、mcs-8051系列单片机字长是 8 位,有 40 根引脚,96系列字长是 16 位。单片机的特点有 体积小、价格低、功能全 。 2、8051单片机的存储器的最大特点是 指令存储器与数据存储器分开编址 ,px并行口的地址是与 数据 存储器统一编址的,或者说属于该存储器。 3、8051

    10、最多可以有 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 0a7h,abc的作用是 若p2口的第7位为1则跳转到

    11、abc 。(0a7h是p2.7的地址) 10、将cy与a的第0位的非求或的指令是 orl c,/acc.0 ,若原a=0,执行后a= 0 。 2、已知a = 0f8h,当执行add a,#0a9h指令后,psw中的ov、cy、ac、p各为多少?若是有符号数,a中的结果用十进制表示是多少?(共 5 分) 解答 ov:0、cy:1、ac:1、p:1 a:-95 3、在两个8051间用模式2进行串行通信,a机并行采集外部开关的输入,然后串行传输给b机;b机接收后并行输出控制led发光。画出连接示意图,写出完整的程序。(共 15 分) 4、将8051外部扩展2k eprom,同时扩展16k ram作数

    12、据存储器,采用的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。最后写出各片的地址范围。(共 12 分)数据线8根从p1直接到2716的o、两片6264的d; 地址线低8位从p0经锁存器后到各片内地址口,高8位从p2出0-2三位直接到2716的地址口, 0-4五位直接到两片6264内p2.5接一片6264的ce,经非门后接另一片6264; ale接

    13、锁存器的g,锁存器oe接地,psen接2716的oe,wr接6264的we,rd接oe。 2716:0-7ffh,6264:0-1fffh,2000h-3fffh 5、编写一段子程序,将二位压缩的bcd码转换为二进制数,入口、出口均是a。若是非法的bcd码,则a返回值为255。(共10分) 6、用8051输出控制8个led从led1到led8、再到led1,每次一个led发光,并不断循环。一个开关控制引起中断,电平触发,中断后8个led一起闪5下,然后恢复前面的循环。画出连接示意图,写出完整的程序。(软件延时用循环5*126*200次控制)(共10分) 7、简单叙述8051的c/t0的四种工作

    14、模式和串行通信的四种工作模式。(共 8 分)单片机试卷及答案 单片机 2010-11-14 18:32:39 阅读467 评论0字号:大中小 订阅 一、 单项选择题(每题2分,共20分) 1. 在cpu内部,反映程序运行状态或反映运算结果的特征寄存器是( )。 a、pc b、psw c、acc d、sp 2. 要用传送指令访问片外ram,它的指令操作助记符是( )。 a、mov b、movx c、movc d、push 3. 开机复位后,cpu使用的是第0组工作寄存器,地址范围是( )。a、00h-10h b、00h-07h c、10h-1fh d、08h-0fh 4. 80c51系列单片机串

    15、行通信口的传输方式是 ( )。 a、单工b、半双工c、全双工d、不可编程 5. 80c51系列单片机有中断源 ( )。 a、2个 b、3个 c、4个 d、5个 6. dac0832的满量程电压为5v,它的分辨率为( )。 a、 5v/28 b、5v/210 c、5v/212 d、5v/216 7. 某存储器芯片的地址线为11根,那么它的存储容量为 ( )。 a、1kbb、2kbc、3kb d、4kb 8. 提高单片机的晶振频率fosc,则机器周期tcy( )。 a、不变 b、变长 c 、变短 d、不定 9. mc14433是3位半双积分a/d转换器,转换精度相当于( )二进制数。 a、8位 b

    16、、9位 c、10位 d 11位 10. 关于80c51的堆栈操作,正确的说法是( ) a、先入栈,再修改指针 b、先修改指针,再出栈 c、先修改指针,再入栈 d、以上都不对 二、 填空题(每题2分,共20分) 1. 80c51单片机主要由cpu系统、 、 组成 。 2. 在寄存器间接寻址中,其“间接”体现在指令中寄存器的内容不是操作数,而是 操作数的 。 3. 指令add a,#55h的源操作数属于_寻址方式,其功能是 _ 。 4. 在80c51系列单片机中数据指针寄存器dptr由 和 两个寄存器组成。 5. 89c51使用片内rom时,其芯片引脚 要接 电平。 6. 80c51的外部中断请求

    17、有两种触发方式,一种是 触发,另一种是 触发。 7. 若a中的内容为87h,那么标志位p的值为 。 8. d/a转换的作用是将 量转换为 量。 9. 串行通信的接口标准包括 、 和rs-485三种。【篇三:单片机试题及答案】第一章 1-1选择 1.计算机中最常用的字符信息编码是( a ) aasciib bcd码c 余3码 d 循环码 a 1.5 b 3 c 1 d 0.5 3.mcs-51的时钟最高频率是 ( a ). a 12mhzb 6 mhz c 8 mhz d 10 mhz 4 以下不是构成的控制器部件(d): a 程序计数器、 b指令寄存器、 c指令译码器、 d存储器 5 以下不是

    18、构成单片机的部件( d) a 微处理器(cpu)、b存储器c接口适配器(io接口电路) d 打印机 6 下列不是单片机总线是( d) a 地址总线b 控制总线c 数据总线 d 输出总线 7.-49d的二进制补码为.( b) a 11101111b 11101101c 0001000 d 11101100 8.十进制29的二进制表示为原码( c ) a 11100010b 10101111c 00011101d 00001111 9. 十进制0.625转换成二进制数是( a ) a 0.101 b 0.111c 0.110 d 0.100 10 选出不是计算机中常作的码制是( d ) a 原码

    19、b 反码 c补码 d ascii 1-2填空 1.2.十进制29的二进制表示为3.十进制数-29的8位补码表示为4.单片微型机. 5.若不使用mcs-51片内存器引脚. 6. 7.十进制数-47用8位二进制补码表示为8.-49d的二进制补码为9.计算机中最常用的字符信息编码是10 1-3判断 1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( ) 3.使用可编程接口必须处始化。 ( )。 48155的复位引脚可与89c51的复位引脚直接相连。( ) 8.计算机中常作的码制有原码、反码和补码( ) 9.若不使用mcs-51片内存器引脚ea必须接地. ( ) 1-4简答 1何谓单片

    20、机?单片机与一般微型计算机相比,具有哪些特点? 答:单片机是在一块集成电路上把cpu、存储器、定时器/计数器及多种形式的i/o接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点: (1) 单片机的程序存储器和数据存储器是分工的,前者为rom,后者为ram; (2) 采用面向控制的指令系统,控制功能强; (3) 多样化的i/o接口,多功能的i/o引脚; (4) 产品系列齐全,功能扩展性强; (5) 功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 2 单片机主要应用在哪些领域? 答:单片机的应用范围很广泛,诸如智能化家用电器、仪器仪表、工业控制、计算机外部设备、智能机

    21、器人、电信及导航等方面。 3 在各种系列的单片机中,片内rom的配置有几种形式?用户应根据什么原则来选用? 答:各种类型的单片机片内程序存储器的配置形式主要有以下几种形式: (1) (msak)rom型单片机:内部具有工厂 编程的rom,rom中的程序只能由单片机制造厂家用 工艺固 化,用户不能修改rom中的程序。例如:mcs51系列的8051。 rom单片机适合于大批量生产的产品。用户可委托芯片生产厂家采用 方法将程序制作在芯片的rom。 (2) eprom型单片机:内部具有紫外线可擦除电可编程的只读存储器,用户可以自行将程序写入到芯片内部的 eprom中,也可以将eprom中的信息全部擦除

    22、。擦去信息的芯片还可以再次写入新的程序,允许反复改写。例如:mcs51系列的8751。 eprom型单片机使用比较方便,但价格较高,适合于研制产品或结构要求简单的小批量产品。 (3) 无rom型单片机:内部没有程序存储器,它必须连接程序存储器才能组成完整的应用系统。例如:mcs 51系列的8031。 无rom型单片机价格低廉,用户可根据程序的大小来选择外接程序存储器的容量。这种单片机扩展灵活,但系统结构较复杂。 (4) e2rom型单片机:内部具有电可擦除叫可编程的程序存储器,使用更为方便。例如:mcs51的派生型89c51 单片机。 (5) otp(one time programmable

    23、)rom单片机:内部具有一次可编程的程序存储器,用户可以在编程器上将程 4控制器的组成和作用 答:控制器:由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成。用来协调指挥计算机系统的操作。 5 微型计算机组成 答:微型计算机组成由微处理器(cpu)、存储器、接口适配器(io接口电路)及输入/输出设备组成。通过系统总线将它们连接起来,以完成某些特定的运算与控制。 6什么叫寻址方式 答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。也就是如何找到存放操作数的地址,把操作数提取出来的方法。 7 什么叫堆栈: 答:堆栈是在片内ram中专门开辟出来的一个区域,数据的存取是

    24、以后进先出的结构方式处理的。实质上,堆栈就是一个按照后进先出原则组织的一段内存区域。 8什么是汇编语言?什么叫指令周期? 答:汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。 指令周期:指执行一条指令所占用的全部时间。通常一个指令周期含14个机器周期。 9什么是进位和溢出答:两数运算的结果若没有超出字长的表示范围,则由此产生的进位是自然进位;若两数的运算结果超出了字长的表示范围(即结果不合理),则称为溢出。例如将正数3fh和负数d0h相加,其结果不会超出8位字长的表示范围,所以其结果10fh中的进位是正常进位(也就是模)。但是,若正数3fh与正数70h相加,

    25、其结果为afh,最高位为1,成了负数的含义,这就不合理了,这种情况称为溢出。 第二章 2-1填空 1.微处器由三部分组成. 2.当mcs-51引脚信号有效时,表示从po口稳定地送出了低8位地址. 3.mcs-51的堆栈是软件填写堆栈指针临时在内开辟的区域. 4.mcs-51中凡字节地址能被整除的特殊功能寄存器均能寻址. 5.mcs-51有4组工作寄存器,它们的地址范围是 6.mcs-51片内范围内的数据存储器,既可以字节寻址又可以位寻址. 7.8.80c51含 rom。 9.80c51在物理有个独立的存储空间。 10.一个机器周期等于个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态

    26、周期。 2-2判断 1.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( ) 5.使用可编程接口必须处始化。 ( )。 7.mcs-51外扩i/o口与外ram是统一编址的。 ( )。 98155的复位引脚可与89c51的复位引脚直接相连。( ) 11mcs-51的串行接口是全双工的。( ) 2-3选择 1.要想测理int0引脚上的一个正脉冲宽度,那么特殊功能寄存器tmod的内容应为( b ). (a)09h(b)87 h(c)00h(d)80h 2.psw=18h时,则当前工作寄存器是( d ) (a)0组 (b)1组 (c)2组 (d)3组 3控制串行口工作方式的寄存器是( c

    27、 ) (a)tcon(b)pcon(c)scon (d)tmod 4.口的每一位能驱动( b ) ()个低电平负载有()个低电平负载 ()个低电平负载有 ()个低电平负载 5.mcs-51的中断允许触发器内容为83h,cpu将响应的中断请求是( b) (a) t1, (b)t0,t1 (c)t1,串行接口 (d) ,t0 2-4问答题 18051单片机内部包含哪些主要逻辑功能部件? 答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源: (1) 8位cpu; (2) 4kb的片内程序存储器rom。可寻址64kb程序存储器和64kb外部数据存储器; (3) 128b内部 ram;

    28、 (4) 21个 sfr; (5) 4个8位并行i/o口(共32位i/o线); (6) 一个全双工的异步串行口; (7) 两个16位定时器/计数器; (8) 5个中断源,两个中断优先级; (9) 内部时钟发生器。 2 ea/vpp引脚有何功用?8031的引脚应如何处理?为什么? 答:ea/vpp是双功能引脚,功能如下: (1) ea接高电平时,在低4kb程序地址空间(0000h0fffh),cpu执行片内程序存储器的指令,当程序地址 超出低4kb空间(1000hffffh)时,cpu将自动执行片外程序存储器的指令。 (2) ea接低电平时,cpu只能执行外部程序存储器的指令。 8031单片机内

    29、部无rom,必须外接程序存储器。因此,8031的ea引脚必须接低电平。 在对8751单片机内部的 eprom编程时,此引脚vpp外接+12v电压,用于固化eprom程序。 3 8051单片机存储器的组织结构是怎样的? 答:8051存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间: (1) 64kb的程序存储器地址空间:0000hffffh,其中0000h0fffh为片内4kb的rom地址空间, 1000hffffh为外部rom地址空间; (2) 256b的内部数据存储器地址空间,00hffh,分为两大部分,其中00h7fh(共128b单元)为内部静态 ram的地址空间,

    30、80hffh为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域; (3) 64kb的外部数据存储器地址空间:0000hffffh,包括扩展i/o地址空间。 4片内数据存储器分为哪几个性质和用途不同的区域? 答:8051内部128b的数据ram区,包括有工作寄存器组区、可直接位寻址区和数据缓冲区。各区域的特性如下: (1) 00h1fh为工作寄存器组区,共分4组,每组占用8个ram字节单元,每个单元作为一个工作寄存器, 每组的8个单元分别定义为8个工作寄存器r0r7。当前工作寄存器组的选择是由程序状态字psw的 rs1、rs0两位来确定。如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使 用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用ri的寄存器间接寻址来访 问。 (2) 20h2fh为可位寻址区域,这16个字节的每一位都有一个地址,编址为00h7fh。 当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用。 (3)30h7fh为堆栈、数据缓冲区。 5 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中? 答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80hffh中,以便能使用统一的直接寻址方式来访问。这些


    注意事项

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

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




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

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

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


    收起
    展开