




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机原理与应用期末复习题二一、选择题:1、要MCS-51系统中,若晶振频率8MHz,一个机器周期等于( A ) s。 A 1.5 B 3 C 1 D 0.52、MCS-51的时钟最高频率是 ( A )。 A 12MHz B 6 MHz C 8 MHz D 10 MHz3、以下不是构成的控制器部件( D )。A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器4、以下不是构成单片机的部件( D )。A 微处理器(CPU) B存储器 C 接口适配器(I/O接口电路) D 打印机5、十进制29的二进制表示为原码( C )。 A 11100010 B 10101111 C 00011101 D 000011116、 十进制0.625转换成二进制数是( A )。 A 0.101 B 0.111 C 0.110 D 0.1007、 选出不是计算机中常作的码制是( D )。 A 原码 B 反码 C 补码 D ASCII8、控制串行口工作方式的寄存器是(C)。A TCON B PCON C SCON D TMOD9、MOVX A, DPTR指令中源操作数的寻址方式是( B )。A 寄存器寻址 B寄存器间接寻址 C 直接寻址 D 立即寻址10、在中断服务程序中,至少应有一条( D )。()传送指令 ()转移指令 ()加法指法 ()中断返回指令11、MCS51有中断源(A)。(A)5个(B)2个(C)3个(D)6个12、使用定时器T1时,有几种工作模式(D)。()种()种()种()种二、填空题:1、计算机中常作的码制有原码、反码和补码。2、十进制29的二进制表示为00011101。3、十进制数-29的8位补码表示为.11100011。4、单片微型机CPU、存储器和I/O接口三部分组成。5、输入输出设备是计算机与外部世界交换信息的载体。6、计算机中最常用的字符信息编码是ASCII。7、MCS-51有4组工作寄存器,它们的地址范围是00H1FH.8、MCS-51片内20H2FH范围内的数据存储器,既可以字节寻址又可以位寻址.9、9.80C51在物理有4个独立的存储空间。10、一个机器周期等于6个状态周期,振荡脉冲2分频后产生的时钏信号的周期定义为状态周期。11、MCS-51有 4个并行I/O口,其中P0P3是准双向口,所以由输出转输入时必须先写入1。12、当定时器To工作在方式 3 时,要占定时器T1的TR1和TF1_两个控制位。13、MCS-51有 5 个中断源,有2 个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。14、用串口扩并口时,串行接口工作方式应选为方式 0 。15、在串行通信中,有数据传送方向单工、半双工、全双工三种方式。16、外部中断1入口地址为_ 0013H 。三、判断题:1、MCS-51是微处理器。( )2、MCS-51系统可以没有复位电路。( )3、要MCS-51系统中,一个机器周期等于1.5s。( )4、计算机中常作的码制有原码、反码和补码。( )5、MCS-51的相对转移指令最大负跳距是127B。( )6、MCS-51的程序存储器只是用来存放程序的。 ( ) 7、MCS-51的时钟最高频率是18MHz。 ( )8、当MCS-51上电复位时,堆栈指针SP=00H。( ) 9、PC存放的是当前执行的指令。( )10、MCS-51的特殊功能寄存器分布在60H80H地址范围内。( )11、MCS-51系统可以没有复位电路。( )12、要MCS-51系统中,一个机器周期等于1.5s。( )13、MOV R1,#80H ( )14、INC DPTR ( )15、CLR R0 ( )16、MOV R1,#80H ( )17、ANL R1,#0FH ( )18、ADDC A,C ( )19、XOR P1,#31H ( )20、MCS-51的5个中断源优先级相同。( ) 21、外部中断O 入口地址为0013H。( )22、TMOD中的GATE=1时,表示由两个信号控制定时器的启停。 ( )23、PC存放的是当前执行的指令。( )四、简答题:1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?答:单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。它与通用微型计算机相比,具有如下特点:(1) 单片机的程序存储器和数据存储器是分工的,前者为ROM,后者为RAM;(2) 采用面向控制的指令系统,控制功能强;(3) 多样化的I/O接口,多功能的I/O引脚;(4) 产品系列齐全,功能扩展性强;(5) 功能是通用的,像一般微处理机那样可广泛地应用在各个方面。2、单片机主要应用在哪些领域?答:单片机的应用范围很广泛,诸如智能化家用电器、仪器仪表、工业控制、计算机外部设备、智能机器人、电信及导航等方面。3、什么叫寻址方式答:寻址方式:寻址方式就是寻找指令中操作数或操作数所在地址的方式。也就是如何找到存放操作数的地址,把操作数提取出来的方法。4、什么叫堆栈?答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以后进先出的结构方式处理的。实质上,堆栈就是一个按照后进先出原则组织的一段内存区域。5、什么是汇编语言?什么叫指令周期?答:汇编:汇编语言源程序在交付计算机执行之前,需要先翻译成目标程序,这个翻译过程叫汇编。指令周期:指执行一条指令所占用的全部时间。通常一个指令周期含14个机器周期。6、8051单片机内部包含哪些主要逻辑功能部件?答:8051单片机是个完整的单片微型计算机。芯片内部包括下列硬件资源:(1) 8位CPU;(2) 4KB的片内程序存储器ROM。可寻址64KB程序存储器和64KB外部数据存储器;(3) 128B内部RAM;(4) 21个SFR;(5) 4个8位并行I/O口(共32位I/O线);(6) 一个全双工的异步串行口;(7) 两个16位定时器/计数器;(8) 5个中断源,两个中断优先级;(9) 内部时钟发生器。7、EA/VPP引脚有何功用? 答:EA/VPP是双功能引脚,功能如下:(1) EA接高电平时,在低4KB程序地址空间(0000H0FFFH),CPU执行片内程序存储器的指令,当程序地址超出低4KB空间(1000HFFFFH)时,CPU将自动执行片外程序存储器的指令。(2) EA接低电平时,CPU只能执行外部程序存储器的指令。8、8051单片机存储器的组织结构是怎样的?答:8051存储器包括程序存储器和数据存储器,从逻辑结构上看,可以分为三个不同的空间:(1) 64KB的程序存储器地址空间:0000HFFFFH,其中0000H0FFFH为片内4KB的ROM地址空间,1000HFFFFH为外部ROM地址空间;(2) 256B的内部数据存储器地址空间,00HFFH,分为两大部分,其中00H7FH(共128B单元)为内部静态RAM的地址空间,80HFFH为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域;(3) 64KB的外部数据存储器地址空间:0000HFFFFH,包括扩展I/O地址空间。9、PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是16位程序计数器(Program Counter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC。PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一条要执行的指令的16位地址。通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1。如果在执行转移指令、子程序调用/返回指令或中断时,要把转向的地址赋给PC。10、DPTR是什么寄存器?它由哪些特殊功能寄存器组成?它的主要作用是什么?答:DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器。11、简述MCS-51汇编语言指令格式。答:MCS-51汇编语言格式如下:标号:操作码助记符 操作数1, 操作数2, 操作数3,;注释标号是用户定义的符号,其值代表这条指令的地址。操作码助记符是指令系统规定的代表特定指令功能的英文缩写符。每条指令都有操作码记符。指令的操作数最多有3个,也有无操作数的指令。注释字段是用户对程序的说明,便于对程序的阅读和理解。12、MCS-51指令系统主要有哪几种寻址方式?试举例说明。答:MCS-51指令操作数主要有以下7种寻址方式:寻址方式 举例立即寻址 MOV A,#16直接寻址 MOV 20H,P1寄存器寻址 MOV A,R0寄存器间接寻址 MOVX A, DPTR变址寻址 MOVC A, A+DPRT相对寻址 SJMP LOOP位寻址 ANL C,70H13、设内部RAM(30H)= 5AH,(5AH)=40H,(40H)=00H,端口P1=7FH,问执行指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何? MOV R0,#30H ; R0=30H MOV A,R0 ; A=5AH MOV R1,A ; R1=5AH MOV B,R1 ; B=5AH MOV R1,P1 ; (5AH)=7FH MOV A,P1 ; A=7FH MOV 40H,#20H ; (40H)=20H MOV 30H,40H ; (30H)=20H解:每一条指令执行后的结果如注释字段所标。最后结果为:R0=30H,R1=5AH,A=7FH,B=5AH,P1=7FH,(30H)=20H,(40H)=20H,(5AH)=7FH。五、编程题:1、应用单片机内部定时器T1定时10ms,工作在方式0下,装入时间初值后T1计数器自启动。计算时间初值X=?并填入TMOD、TCON和TH1、TL1的值?编写初始化程序。已知单片机的晶振频率为6MHZ。解(1)计算时间初值X,应用公式t=(23X初)*/ fOSC X=C78H(2) TMOD=00HTCON=40HTH1=63HTL1=18H (3) 写出程序清单START: MOV TMOD,#01HMOV TL1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度按揭车抵押借款合同保险补充协议
- 2025版离婚协议公证书样本制作及修订合同
- 2025版数据中心建设劳务总承包合同范本
- 洗浴中心税务政策研究规章
- 洗浴中心分店开业活动规定
- 大风吹课件教学课件
- 山东防静电地板知识培训课件
- 2025年能源资源行业能源互联网发展报告:智能电网在能源转型中的技术挑战与解决方案
- 2025年自动化装卸设备在智慧港口智能化管理中的应用报告
- 线上消防考试试题及答案
- 写作指南|扎根理论的三级编码及操作中的常见问题
- 数字经济学导论-全套课件
- 电脑购销合同模板(六篇)
- 初中英语语法句型转换综合训练100题(含参考答案)
- 选题策划导论PPT完整全套教学课件
- 奥氏体不锈钢对接接头超声检测方法和质量分级
- 新航标职业英语语音技能教程unit
- 普通高中语文课程标准测试题及答案
- 正确认识胰岛素
- 辽宁省盘锦市各县区乡镇行政村村庄村名居民村民委员会明细
- DL∕T 617-2019 气体绝缘金属封闭开关设备技术条件
评论
0/150
提交评论