




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机原理及应用复习题及答案一、选择题(在每个小题四个备选答案中选岀一个正确答案,填在题的括号中)1、 80C51基本型单片机内部程序存储器容量为(C )。(A) 16K(B ) 8K (C) 4K ( D) 2K2、 在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。(A)( B) RST ( C) ALE (D )3、 在80C51的4个并行口中,能作为通用I/O 口和高8位地址总线的是(C)(A) P0 ( B) P1 (C) P2 (D ) P34、 当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。(A)( B) T1 ( C)串口 (D ) T05、在8
2、0C51中,要访问SFR使用的寻址方式为(A)(A )直接寻址 (B)寄存器寻址(C)变址寻址 (D )寄存器间接寻址6、 以下的4条指令中,不合法的指令为(D )。(A) INC A ( B) DEC A ( C) I NC DPTR ( D) SWAP ACC7、当需要扩展一片 8K的RAM时,应选用的存储器为(B)。(A) 2764 (B ) 6264 ( C) 6116(D ) 621288、 若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。(A) 8155 (B ) 8255 ( C) 8279(D ) 74LS1649、 80C51单片机要进行10位帧格式的串
3、行通讯时,串行口应工作在( B )o(A)方式0 ( B)方式1 ( C)方式2 (D)方式310、 80C51复位初始化时未改变 SP的内容,第一个入栈的单元地址为( A)o(A) 08H(B) 80H( C) 00H(D ) 07H11、 CPU主要的组成部部分为( A )A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器12、指令和程序是以( C )形式存放在程序存储器中A、源程序B、汇编程序C、二进制编码D、BCD码13、 单片机应用程序一般存放在(B )A、RAMB、ROMC、寄存器D、CPU14、单片机8051的XTAL1和XTAL2引脚是()引脚A、外接
4、定时器B、外接串行口C、外接中断D、外接晶振15、INTEL 8051 CPU是(C )位的单片机A、16B、4C、8D、准 1616、在远距离数据传送时,一般采用 传送方式。()A.串行B并行C.模拟 D.数字二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输岀设备组成2、80C51单片机基本型内部 RAM有128个字节单元,这些单元可以分为三个用途不同的区域,一是 工作寄存器区,二是位寻址区,三是数据缓冲区。3、 在8051单片机中,由2个振荡周期组成1个状态周期,由6个状态周期组成1个机器周期。4、 8051的堆栈是向地址的高端生成的。入栈时 SP先加1 ,再压入数据。
5、5、 对于80C51无嵌套的单级中断,响应时间至少3个机器周期,最多 8个机器周期。6、根据数据传输方式的不同,可将串行通信分为同步通信和异步通信。7、 外围设备与CPU之间常用的通信方式有三种:查询方式、中断传输方式、直接存储器存取(DMA) 方式。8、单片机片内RAM有128个可按位寻址的位,占16个单元9、 8051单片机中外部 RAM的地址为0000H 至H 。10、8051单片机中Ti( i=0 或1 )的方式0为13位的计数器,由 TLi的高 位和THi的低 位构成。11、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的12、P2 口既可作为 ,也
6、可以作为 。可寻址片外RAM 64K 字节(0000H FFFFH)可寻址片外ROM 64K 字节(0000H FFFFH)片内 Flash ROM 4K 字节(000H FFFH)13、 单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 使程序执行转向 中的中断地址区。14、 设和数为两位BCD数,若高位 则用 令来调整。15、简述80C51单片机的中断系统功能;5个中断源、2个优先级16、简述80C51单片机定时/计数器的功能;答:2个16位定时/计数器。T0有4种工作方式,T1有4种工作方式。17、 单
7、片机与普通计算机的不同之处在于将(CPU )、(存储器)和(I/O接口)三部分集成于一块芯片上。18、在MCS-5Z晶振,1个机器周期为(2卩s ),如果采用12MHz晶振,1个机器周期为(1卩s )19、 子程序调用和中断服务时 CPU自动将当前PC值压栈保存,返回时自动将 PC值弹栈三、简答题 简述80C51单片机的I/O 口的功能和特点;答:P0 :地址总线低8位/数据总线和一般I/O 口P1 : 一般 I/O 口P2 :地址总线高8位和一般I/O 口P3 :第二功能和一般I/O 口4个口作为一般I/O时均为准双向口。简述80C51单片机的中断系统功能;答:5个中断源、2个优先级中断控制
8、、中断响应时间、中断受阻条件等 。简述80C51单片机定时/计数器的功能;答:2个16位定时/计数器。T0有4种工作方式,T1有4种工作方式。简述80C51单片机串行口的功能;答:全双工。由SBUF和PCON完成控制,波特率由 T1产生。收、发中断用一个中断向量,中断标志RI、TI由软件清除。4种工作方式。5、简述80C51单片机指令系统的特点及寻址方式。答:111条指令,大多为单、双周期指令,速度快。指令字节多为单、双字节,省空间。寻址方式多(7种),操作灵活。有布尔指令集,控制应用方便。7种寻址方式为 。四、程序阅读与分析题1、 试阅读下面的程序,指岀该程序结束后累加器ACC和寄存器TH0
9、的值,并说明该程序完成了怎样的 功能。ORG 0000HMOV SP,#60HMOV A,#10HMOV TH0 ,#20HPUSH ACCPUSH TH0POP ACCPOP TH0END答:利用堆栈交换了 ACC和TH0的内容,(A) =20H ,(TH0 ) =10H2、程序段如下,试说明其功能。MOV R0,# 50HMOV R1 ,# 60HMOV A,R0ADD A,R1MOV R0 ,AINC R0INC R1MOV A,R0ADDC A ,R1MOV R0 ,AMOV 00H ,C答:双字节无符号数加法。被加数存放在内部RAM的51H、50H单元,加数存放在内部 RAM的61H
10、、60H单元,相加的结果存放在内部 RAM的51H、50H单元,进位存放在位寻址区的00H位中。五、综合应用题1、 设计一个80C31单片机最小系统。配备:时钟电路、上电及复位电路、8K EPROM、8K RAM。要求:画出电路图、标明必须的信号名称、芯片型号及其连接。(答略)2、 利用8155构建4X8键盘接口。画岀与按键相关部分连接示意图,详细解释键扫描的过程。(答略)3、 设80C51单片机晶振频率为 6MHz,定时器T0工作于方式1。要求80C51以中断方式工作并在 P1.0引脚输出周期为500微秒的方波。试:计算初值、编写含有初始化功能的主程序和完成方波输出的中断服务程序。答:机器周
11、期为2微秒。定时时间250微秒。需要计数N = 125初值为 65536 - 125 = 65411 = FF83H,所以(TH0 ) =FFH,(TL0 ) =83H工作方式设置:0000 0001B ,即(TMOD )= 01H主程序:中断服务程序:(整体结构!)MOV TMOD,#01H MOV TH0,#0FFHMOV TH0,0FFH MOV TL0,#83HMOV TL0,#83H CPL P1.0SETB EA RETISETB ET0SETB TR0SJMP $多选题:1、 系统内存包括(CD )A、硬盘B、软盘C、RAMD、ROME、光盘2、所谓系统总线,指的是(ABE )A
12、、数据总线B、地址总线C、内部总线 D、外部总线E、控制总线3、8051 单片机寻地方式有(ABCDE )A、寄存器间接寻址方式B、立即寻址方式C、直接寻址方式D、变址间接寻址方式E、位寻址方式4、关于指针 DPTR,下列说法正确的是(BD )A. DPTR是CPU和外部存储器进行数据传送的唯一桥梁B . DPTR是一个16位寄存器C. DPTR不可寻址D. DPTR是由DPH和DPL两个8位寄存器组成的E . DPTR的地址83H5、 下列指令中,哪些是属于伪指令(ABCD)。A.ORGB.DBC.DWD.EQU6、 位地址的表示形式有(ABCD )。A.点操作符B.直接位地址C.位名称D.
13、用户自定义7、下列寄存器中,(ACD)可用做数据存储器的间接寄存器。A.R1B.ACCC.DPTRD.R08、以下有关PC和DPTR的结论中正确的有(ACDA、DPTR是可以访问的,而 PC不能访问。B、它们都有加1的功能C、都是16位的D、DPTR可以分为两个8位的寄存器使用,但 PC不能。9、下列指令中通过累加器来实现的指令有(ABCDA.SWAPB.XCHC.MOVXD.XCHD10、关于逻辑运算指令,下列说法中正确的是(ADA.对CY有影响 B.对CY不影响 C、对OV有影响D、对OV不影响11、串行口中断有两个中断标志位,其分别为(CDA.TF0B.TF1C.RID.TI12、对于
14、DIV AB指令的执行结果,下列说法正确的是(ABEA、商在A中 B、余数在B中C、商在B中D、余数在E、如果除数为0,13、8051CPU 具有(ABCDEA、4K字节的程序存储器D、全双工串行I / 0 一个14、8051单片机的中断源有(A、外部中断0115、则溢岀标志位置)B、128字节的数据存储器 C、32线并行I / 0 E、2个16位定时器/计数器ABCDE )B、定时/计数中断0 C、串行中断D、外部中断1 E、定时/计数中断D .16、对于 JBC bit,bit位状态为1bit位状态为0时不转移rel指令,下列说法正确的是( ADE时转移B. bit位状态为0时转移E.转移
15、时,同时对该位清零AC)C. bit位状态为1时不转移8051CPUD在访问外部存储器时,地址的输出是(A、P2 口输出高D、P1 口输出低17、数123可能是A、二进制数8位地址8位地址(BCDE )B、八进制数P1 口输出高8位地址C、P0 口输出低8位地址P2 口输出低8位地址D、四进制数ABC )B、当前周期不是执行当前指令的最后一个周期IE或IP寄存器进行读/写指令E、一个低级的中断正在处理中C、十六进制数E、十进制数18、下述条件中,能封锁主机对中断的响应的条件是(A、一个同级或高一级的中断正在处理中C、当前执行的指令是 RETI指令或对D、当前执行的指令是一长跳转指令19、中断请
16、求的撤除有(ABCDA、定时/计数中断硬件自动撤除C、电平方式外部中断强制撤除20、如下程序段:C L R CB、脉冲方式外部中断自动撤除 串行中断软件撤除E、串行中断硬件自动撤除M O V A , # BCHA D D C A , # 65H则其结果为(ABCA、( A) =21HB、CY=1 C、AC=1 D、CY=0E、AC=0判断题:I. 8051每个中断源相应地在芯片上都有其中断请求输入引脚()2 程序计数器 PC不能对它进行读写操作(3. 8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元()4. 8051单片机对最高优先权的中断响应是无条件的(5. 中断初始化时,对中断
17、控制器的状态设置,只可使用位操作指令,而不能使用字节操作指 令()6. 在一般情况8051单片机允许同级中断嵌套()7. 8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的()&单片机系统扩展时使用的锁存器,是用于锁存高8位地址()9. RC A为循环左移指令()10. MOV A , 30H为立即寻址方式()II. 如果发生除法溢出错误,则PSW标志位P置1。()12. 如JC rel发生跳转时,目标地址为当前地址加上偏移量rel()13.MOV A,A+DPTR 是一条查询指令()14. MUL AB的执行结果是高 8位在A中,低8位在B中( )15. 离散信号都是数
18、字信号(16 .在A/D变换时,抽样频率越高越好()17. CPU对内部RAM和外部RAM的读写速度一样快()18. 对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址()19、 外加晶振频率越高,系统运算速度也就越快,系统性能也就越好()20、 (-86)原=11010110(-86)反=10101001(-86)补=10101010()21、 指令中直接给出的操作数称为直接寻址。(X )22、 程序计数器PC中装的内容是当前正在执行指令的地址。()23、 特殊功能寄存器 SCON,与定时器/计数器的控制无关。()24、 8051中的工作寄存器就是内部 RAM中的一部份。()25、 子程序调用时自动保护断点和现场。()26、 堆栈是单片机内部的一个特殊区域,与RAM无关。()27、 CPU对内部RAM和外部RAM的读写速度一样
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗教育中模拟游戏的成效评估研究
- 抖音商户差评回复内容审核制度
- 八大城市物流行业物流配送体系建设研究报告
- 公交优先政策2025年实施对城市交通拥堵治理的成本效益分析报告
- 公众参与对2025年环境影响评价结论影响的研究报告
- 2024-2025学年河南省驻马店市新蔡县九上化学期末考试模拟试题含解析
- 2024年湖南省长沙市明德旗舰化学九年级第一学期期末达标检测模拟试题含解析
- 上海邦德职业技术学院《数字媒体设计》2023-2024学年第一学期期末试卷
- 郑州工业安全职业学院《桥梁工程D》2023-2024学年第一学期期末试卷
- 宿迁学院《建筑设备与环境》2023-2024学年第一学期期末试卷
- 2023年副主任医师(副高)-肿瘤内科学(副高)考试历年真题摘选带答案
- 2023年04月上海科学院事业单位工作人员招考聘用笔试题库含答案解析
- 九宫格数独题目
- 三基题库之妇产
- 心衰中医护理方案
- 三年级数学 找规律
- 消防设施操作员初级、中级技能考核评分标准
- GB/T 10095.1-2022圆柱齿轮ISO齿面公差分级制第1部分:齿面偏差的定义和允许值
- GB/T 5161-2014金属粉末有效密度的测定液体浸透法
- 变电站交、直流系统培训课件
- 《工业固废资源化技术及应用》课程教学大纲
评论
0/150
提交评论