欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOC文档下载  

    单片机选择题.doc

    • 资源ID:17540       资源大小:110KB        全文页数:13页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    单片机选择题.doc

    -MCS-51单片机原理与构造1MCS-51单片机CPU的主要组成局部为【A运算器、控制器】。2单片机能直接运行的程序叫【C目标程序】。3单片机中的程序计数器PC用来【C存放下一条指令地址】。4单片机上电复位后,PC的容和SP的容为【B0000H,07H 】。5单片机8051的ALE引脚是【B输出矩形脉冲,频率为fosc的1/6】。6单片机8051的引脚【以上两种视需要而定】。7访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是【AP0口】8PSW中的RS1和RS0用来【选择工作存放器组号】。9上电复位后,PSW的值为【D0】。108051单片机上电复位后,堆栈区的最大允许围是【B120 】个单元。118051单片机上电复位后,堆栈区的最大允许围是部RAM的【D08H7FH】12复位后,堆栈指针SP在部RAM中的直接地址是【C81H 】。13. 8051的P0口,当使用外部存储器时它是一个【D传输低8位地址/数据口。】14P0口作数据线和低8位地址线时【B不能作I/O口。】15对于8051单片机,其部RAM20H-2FH单元【C既可位寻址又可字节寻址】。16寻址方式就是【C查找指令操作数】的方式。178051 单片机假设晶振频率为fosc=12MHz,则一个机器周期等于【C1 】µS。18MCS-51单片机的数据指针DPTR是一个16位的专用地址指针存放器,主要用来【B存放16位地址,作间址存放器使用。】19ALU表示【D算术逻辑部件】20单片机上电后或复位后,工作存放器R0是在【A0区00H单元】21单片机8051的*TAL1和*TAL2引脚是【D外接晶振引脚。】228051单片机的VSS20引脚是【B接地】引脚。238051单片机的VCC40引脚是【A主电源+5V 】引脚。248051单片机中,输入/输出引脚中有专门的第二功能的引脚是【DP3】。25MCS-51复位后,程序计数器PC=【B0000H 】。即单片机从【B0000H】开场执行指令。26MCS-51的片外的ROM是统一编址的,如果端保持高电平,8051的程序计数器PC在【B0000HFFFFH】地址围。27单片机的堆栈指针SP始终是指示【B堆栈顶】。28单片机的P0、P1口作输入用途之前必须【A在相应端口先置1】。29MCS-51的串行数据缓冲器SBUF用于【B存放待发送或已接收到的数据】。30MCS-51单片机的P1口的功能是【A可作通用双向I/O口用】。31MCS-51单片机复位后,专用存放器ACC的状态是【C00H 】。32当程序状态字存放器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作存放器组为【B组1 】。338051单片机中,用户可使用的16位存放器是【DDPTR】。348051的程序计数器PC为16位计数器,其寻址围是【D64K】35单片机应用程序一般存放在【BROM】中。MCS-51单片机指令系统及程序设计36MCS-51汇编语言指令格式中,唯一不可缺少的局部是【B操作码】。37MCS-51的立即寻址方式中,立即数前面【D应加前缀"*号】38以下完成8051单片机部数据传送的指令是【DMOV direct,direct】39MCS-51的源操作数为立即寻址的指令中,立即数就是【B放在程序中的常数】40单片机中PUSH和POP指令常用来【C保护现场,恢复现场】41MCS-51寻址方式中,操作数Ri加前缀"号的寻址方式是【A存放器间接寻址】。42MCS-51寻址方式中,立即寻址的寻址空间是【C程序存储器ROM】。43MCS-51寻址方式中,直接寻址的寻址空间是【数据存储器256字节围】44执行指令MOV* A,DPTR时,、脚的电平为【C高电平,低电平】。45主程序中调用子程序后返回主程序,堆栈指针SP的值【A不变】。46单片机中使用MOV* A,R1指令,【C与P2口配合能】寻址数据存储器1050H单元。47以下指令判断假设P1口最低位为高电平就转LP,否则就执行下一句的是【B P1.0,LP】。48指令 OEOH,LP中的OEOH是指【C累加器A的最低位】。49以下指令中比较转移指令是指【BCJNE Rn,*data,rel】。50指令MOV R0,*20H执行前R0=30H,20H=38H,执行后R0=【B20H】。51指令MOV R0, 20H执行前R0=30H,20H=38H,执行后R0=【D38H】52执行如下三条指令后,30H单元的容是【B0EH 】。行MOV R1,*30H 行MOV 40H,*0EH 行MOV R1,40H54MCS-51指令MOV R0,*20H中的20H是指【A立即数】。55MCS-51单片机在执行MOV* A,DPTR指令时,其寻址单元的地址是由【BP0口送低8位,P2口送高8位】56在MCS-51指令中,以下指令中【CSJMP rel】是无条件转移指令。57.以下指令中影响堆栈指针的指令是【DLCALL】58:A=DBH R4=73H CY=1,指令:SUBB A, R4 执行后的结果是【CA=67H 】。59可实现将部数据存储单元的容传送到累加器A中的指令是【CMOV A,R0】。60以下指令执行时,不修改PC中容的指令是【BMOVC A, A+PC 】。61:A=D2H,40H=77H,执行指令:ORL A,40H后,其结果是:【BA=F7H】。62指令MUL AB 执行前A=18H ,B=05H,执行后,A、B的容是【D78H,00H】。63MCS-51指令系统中,清零指令是【CCLR A】。64MCS-51指令系统中,求反指令是【ACPL A】。65MCS-51指令系统中,指令MOV A,R0,执行前A=86H,R0=20H,20H=18H,执行后【CA=18H】66MCS-51指令系统中,指令CLR A ;表示【A将A的容清0 】。67A=87H ,30H=76H,执行 *RL A,30H 后,其结果为:【CA=F1H 30H=76H P=1】。68MCS-51指令系统中,指令ADD A,R0 执行前A=38H,R0=54H,C=1 执行后,其结果为【DA=8CH C=0】。69MCS-51指令系统中,指令ADD A,R0 执行前A=86H,R0=7AH,C=0 执行后,其结果为【AA=00H C=1 】。70MCS-51指令系统中,指令ADDC A,R0 执行前A=38H,R0=30H,30H=FOH,C=1 执行后,其结果为【 BA=29H C=1 】。71以下指令能使累加器A低4位不变,高4位置F的是【DORL A,*OF0H 】。72以下指令能使累加器A高4位不变,低4位置F的是【CORL A,*OFH】。73以下指令能使R0低4位不变,高4位置F的是【 DORL 00H,*OF0H 】。74以下指令能使R0高4位不变,低4位置F的是【CORL 0,*OFH】。75以下指令能能使累加器A的最高位置1的是【DORL A,*80H 】。0的最高位置0的是【AANL 0,*7FH】。77以下指令能使R0的最高位取反的是【B*RL 00H,*80H】。78以下指令能使累加器A的最低位置1的是【CORL A,*01H】。79以下指令能使P1口的最低位置1的是【BSETB 90H 】。80以下指令判断假设累加器A的容不为0就转LP的是【DCJNE A,*0,LP 】。81设累加器A中为无符号数,B中数为2,C等于0,以下指令【CRL A】的作用与其它几条不同。83MCS-51指令系统中,执行以下程序后,程序计数器PC的容为【C1500 】。行ORG 000H 行MOV DPDR,*1000 行MOV A, *00H行MOV 20H,A 行LJMP 1500 行END84MCS-51指令系统中,格式为:ORG 16位地址的指令功能是【C用来定义汇编程序的起始地址】86MCS-51指令系统中,执行以下程序后,堆栈指针SP的容为【B30H】。行MOV SP,*30H 行MOV A,20H 行LACALL 1000行MOV 20H,A 行SJMP $87MCS-51指令系统中,指令DA A是【D十进制调整指令】。88MCS-51指令系统中,指令DA A应跟在【BBCD码的加法指令后】。89在单片机算术运算过程中,指令DA A常用于【CBCD码加法】运算。90MCS-51指令系统中,执行以下指令后,其结果为【BA=21 CY=1 OV=1】。行MOV A, *68 行ADD A, *53 行DA A91执行以下程序后,累加器A的容为【B0BH 】。行ORG 0000H 行MOV A, *00H 行ADD A, *02H行MOV DPTR, *0050H 行MOVC A, A+DPTR行MOV R0, A 行SJMP $ 行ORG 0050H行BAO: DB 00H,08H,0BH,6H,09H,0CH 行 END92能访问部数据存储器的传送指令是【BMOV 指令】。93能访问外部数据存贮器的传送指令是【CMOV* 指令】。94.指令ANL A,R0的功能是【A将A与存放器R0的部容按位逻辑与】。95能将A的容向左循环移一位,第七位进第0位的指令是【DRL A】。96能将A按位取反的指令是【ACPL A 】。97执行以下程序后,部RAM 30H单元的容是【B02H 】。行MOV 30H,*00H 行MOV R0,*30H 行MOV A, 30H行ADD A, *05H 行MOVC A, A+PC 行MOV R0, A行SJMP $ 行TDB:DB 00H ,01H ,02H,03H,05H98将A与立即数按位逻辑异或的指令是【C*RL A,*data】。99.比较转移指令是【 BCJNE A,direct,rel 】。100.将部数据存储器53H单元的容传送至累加器,其指令是【AMOV A, 53H】。102LJMP跳转空间最大可到达【D64KB】。103在编程中使用伪指令的目的是【C指示和引导汇编程序进展汇编】。单片微机根本系统扩展104一个EPROM的地址有A0-A11引脚,它的容量为【B4KB】。105在存储器扩展电路中74LS373的主要功能是【D锁存地址】。106以下芯片中其功能为可编程控制的接口芯片是【D8255】。107在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个完毕位和假设干个数据位,该传送属于【A串行传送】。1088051的外部程序存储器常采用的芯片是【A2716】。定时、中断、串行口系统及应用1098051单片机的定时器T1用作定时方式时是【B由部时钟频率定时,一个机器周期加1 】。1108051单片机的定时器T0用作计数方式时是【C由外部计数脉冲计数,下降沿加1 】。1118051单片机的定时器T1用作计数方式时计数脉冲是【A由T1P3.5输入】。1128051单片机的定时器T0用作定时方式时是【D由部时钟频率计数,一个机器周期加1】。113.8051单片机的机器周期为2µs,则其晶振频率fosc为【C6 】MHz.114.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为【C10H】。115.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为【A60H】。116.用8051的定时器T1作定时方式,用模式1,则初始化编程为【CMOV TOMD,*10H】。117.用8051的定时器T1作定时方式,用模式2,则工作方式控制字为【D20H】。118.用8051的定时器T1作定时方式,用模式2,则初始化编程为【BMOV TOMD,*20H】。119用8051的定时器,假设用软启动,应使TOMD中的【CGATE位置0】。120启动定时器0开场计数的指令是使TCON的【BTR0位置1 】。121启动定时器1开场定时的指令是【DSETB TR1】。122使8051的定时器T0停顿计数的指令是【ACLR TR0】。123使8051的定时器T1停顿定时的指令是【BCLR TR1】。124使8051的定时器T1停顿计数的指令是使TCON的【DTR1位置0 】。1258051的定时器T0作计数方式,用模式116位计数器则应用指令【CMOV TMOD ,*05H 】初始化编程。126以下指令判断假设定时器T0计满数就转LP的是【D TF0,LP 】。127以下指令判断假设定时器T0未计满数就原地等待的是【BJNBTF0,$ 】。128当CPU响应定时器T1的中断请求后,程序计数器PC的容是【D001BH】。129当CPU响应外部中断0 INT0的中断请求后,程序计数器PC的容是【A0003H 】。130当CPU响应外部中断1 INT1的中断请求后,程序计数器PC的容是【C00013H 】。131MCS-51单片机在同一级别里除串行口外,级别最低的中断源是【C定时器T1】。132MCS-51单片机在同一级别里除INT0外,级别最高的中断源是【B定时器T0 】。133当外部中断0发出中断请求后,中断响应的条件是【CMOV IE,*81H 】。134当定时器T0发出中断请求后,中断响应的条件是【CMOV IE,*82H】。138用定时器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是【AFFH、F6H】。140.用8051的定时器T0定时,用模式2,则应【D.启动T0前向TH0、TL0置入一样的计数初值,以后不再置入】。142MCS-51单片机CPU开中断的指令是【ASETB EA】。143MCS-51单片机外部中断0开中断的指令是【BSETB E*O 】。144MCS-51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为【AD6=0,D2=0】。1468051单片机晶振频率fosc=12MHz,则一个机器周期为【B1】S。147MCS-51单片机定时器溢出标志是【DTF1和TF0】。148用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是【A9CH】。149MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是【CIT1和IT0】。150MCS-51单片机定时器T1的溢出标志TF1,假设计满数产生溢出时,如不用中断方式而用查询方式,则应【B由软件清零】。151.MCS-51单片机定时器T0的溢出标志TF0,假设计满数产生溢出时,其值为【C1】。152.MCS-51单片机定时器T0的溢出标志TF0,假设计满数在CPU响应中断后【A由硬件清零】。1538051单片机计数初值的计算中,假设设最大计数值为M,对于模式1下的M值为【DM=】。1548051响应中断后,中断的一般处理过程是【A关中断,保护现场,开中断,中断效劳,关中断,恢复现场,开中断,中断返回】。1568051单片机共有5 个中断源,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的容变为【B0003H 】。157MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的【ARI或TI置1】,向CPU申请中断。158MCS-51单片机响应中断的过程是【D断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址】。159执行中断处理程序最后一句指令RETI后,【 D程序返回到响应中断时一句的下一句】。161MCS-51单片机响应中断矢量地址是【C中断效劳程序的入口地址】。162当TCON的IT0为1,且CPU响应外部中断0,的中断请求后,【C硬件自动将IE0清0 】。163MCS-51单片机串行口接收数据的次序是下述的顺序【B4123】。1接收完一帧数据后,硬件自动将SCON的R1置1 2用软件将RI清零3接收到的数据由SBUF读出(4置SCON的REN为1,外部数据由R*D输入164MCS-51单片机串行口发送数据的次序是下述的顺序【A1324】。1待发送数据送SBUF 2硬件自动将SCON的TI置13经T*DP3.1串行发送一帧数据完毕4用软件将TI清01658051单片机串行口用工作方式0时,【C数据从RD*串行输入或输出,同步信号从T*D输出】。166一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,【D返回到该句】。167一中断子程序的最后一句不是RETI而是RET,中断返回后【B返回到主程序中响应中断时一句的下一句】。169外部中断源外部中断1的矢量地址为【C0013H 】。1708051单片机共有【B5】中断源。171对定时器控制存放器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为【A低电平有效】。172单片机中PUSH和POP指令通常用来【C保护现场恢复现场】。机电接口技术173共阳极LED数码管加反相器驱动时显示字符"6的段码是【B7DH 】。174ADC 0809芯片是m路模拟输入的n位A/D转换器,m、n是【A8、8 】。175当DAC 0832 D/A转换器的接8031的P2.0时,程序中0832的地址指针DPTR存放器应置为【 D以上三种都可】。. z.

    注意事项

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

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




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开