51单片机练习题

51单片机练习题

ID:47223620

大小:98.44 KB

页数:20页

时间:2019-08-28

51单片机练习题_第1页
51单片机练习题_第2页
51单片机练习题_第3页
51单片机练习题_第4页
51单片机练习题_第5页
资源描述:

《51单片机练习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一、二章单片机概述与结构一、填空题1.单片机复位后,SP、PC和I/O口的内容分别为o2.单片机有四个工作寄存器区,由PSW状态字中的RS1和RSO两位的状态來决定。单片机复位后,若执行SETBRSO指令,此时只能使用区的工作寄存器,地址范围是03.51单片机驱动能力最强的并行端口为o4.51单片机PC的长度为16位,SP的长度为位,DPTR的长度为_位。5.访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为,MOV和o6.若A中的内容为63H,那么P标志位的值为o7.当

2、扩展外部存储器或I/O口时,P2口用作。8.51单片机内部RAM区有个工作寄存器区。9.51单片机内部RAM区有个位地址。10.外部中断1(而的中断入口地址为;定时器1的中断入口地址为O11.51单片机有个并行I/O口,P0〜P3是准双向口,所以由输出转输入时必须先写入。12.51单片机的堆栈建立在内开辟的区域。二、选择题1.访问片外部数据存储器时,不起作用的信号是()oA./RDB./WEC./PSEND.ALE2.51单片机P0口用作输出时,应外接()。A.上拉电阻B.二极管C.三极管D.下拉电阻3.进

3、位标志CY在()中。A.累加器B.算逻运算部件ALUC.程序状态字寄存器PSWD.DPTR4.堆栈数据的进出原则是()0A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于()psoA.1.5B.3C.1D.26.在家用电器中使用单片机应属于微计算机的()。A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC的值是()。A.当前正在执行指令的前一条指令的地址B.当前正在执行指令的地址C.当前正在执行指令的下一条指令的地址D.控制器

4、中指令寄存器的地址4.单片机应用程序一般存放在()中。A.RAMB.ROMC.寄存器D.CPU5.在堆栈操作中,当进栈数据全部弹出后,这吋SP应指向()A.栈底单元B.7FH单元C.栈底单元地址加1D.栈底单元地址减16.51单片机的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是()。A.读锁存器B.读数据库C.读A累加器D.读CPU三、判断1.所谓的单片机,就是将CPU、存储器、定时7计数器、屮断功能以及I/O设备等主要功能部件都集成在一块超大规模集成电路的微型计算机。()2.51单片机的程序存

5、储器数和数据存储器扩展的最大范围都是一样的。()3.51单片机是微处理器。()四、简答题1.单片机的发展大致分为哪几个阶段?2.什么是单片机,什么是微型计算机系统?它们各有什么特点?3.调研目前都有哪些新型的8位单片机,它们各有哪些特点?应用在什么场合?4.51单片机存储器的分为几个空间,每个空I'可的地址范围是多少?5.说明51单片机的引脚貢的作用,该引脚接高电平和接低电平时各有何种功能?6.51单片机片内RAM低128个单元划分为哪三个主要部分?各部分的主要功能是什么?7.如果手中仅有一台示波器,可通过

6、观察哪个引脚的状态,来大致判断51单片机是否正在工作?第三章指令系统一、选择题1.在相对寻址方式屮,寻址的结果存放在()。A.PC中B.A中C.DPTR屮D.某个存储单元屮2.在寄存器间接寻址方式屮,指定寄存器屮存放的是()。A.操作数B.操作数地址C.转移地址D.地址的偏离量3.对程序存储器的读操作,只能使用()。A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令4.能够进行十进制调整的十进制运算()。A.有加法和减法B.有乘法和除法C.只有加法D.只有减法1.不能为程序存储器提供或构成地址的

7、有()。A.PCB.AC.DPTRD.PSW2.以下各项中不能用来对内部数据存储器进行访问的是()。A.DPTRB.按存储单元地址或名称C.SPD.由R0或R1作间址寄存器3.若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用的指令()。A.SETBPSW.3B.SETBD0H.3C.MOVPSW.3,1D.CPLPSW.38.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是()指令。A.ADDB.DAAC.ADDCD.由实际程序确定9.有如下程序段:MOV31H,#24HMOVA

8、,31H;SWAPAANLA,#0F0H执行结果是()。A.(A)=24HB.(A)=42HC.(A)=40HD.(A)=00H10.假定A=38H,(RO)=17H,(17H)=34H,执行以下指令:ANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为()。A.CDHB.DCHC.BCHD.DBH11.使用单片机开发系统调试程序吋,对原程序进行汇编的目的是()。A.将源程序转换成目标程序B.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。