ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:180.24KB ,
资源ID:4495235      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4495235.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机原理及应用名词解释简答模拟试题汇编.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机原理及应用名词解释简答模拟试题汇编.docx

1、单片机原理及应用名词解释简答模拟试题汇编一、简答题(5*13=65): 1MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么?答:三种,主要差别在于片内是否带有程序存储器。8031片内不带有程序存储器,8051片内带有4K ROM,8751片内带有4K EOROM程序存储器。2MCS-51单片机的片内都集成了哪些功能部件? 答:CPU、数据存储器(RAM)、定时计数器、串行口、中断系统、特殊功能寄存器(SFR)、4个并行I/O口(P0P3)、有的型号还有程序存储器(ROM)。3. 说明MCS-51单片机的引脚的作用, 该引脚接高电平和接低电平时各有何种功能? 答:接高电平时单片机

2、访问内部程序存储器,当PC值超过(0FFFH)时,将自动转向执行外部程序存储器, 接低电平时直接访问外部程序存储器。4MCS-51的时钟振荡周期和机器周期之间有何关系? 答:1个机器周期等于12个时钟振荡周期5. 内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出它们的字节地址。 答:字节地址为00H1FH的单元可以作为工作寄存器区;字节地址为20H2FH的单元可以进行位寻址;6MCS-51共有哪几种寻址方式?各有什么特点? 答:共有7种寻址方式,分别是直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、基址加变址、位寻址、相对寻址。7访问SFR,可使用哪些寻址方式? 答:直接

3、寻址方式是访问特殊功能寄存器的唯一寻址方式。8下列程序段的功能是什么?PUSH AccPUSH BPOP AccPOP B 答:A和B内容互换9写出完成如下要求的指令,但是不能改变未涉及位的内容。 (A)把ACC.3, ACC.4,ACC.5和 ACC.6清“0”。(B)把累加器A的中间4位清“0”。 (C)使ACC.2和 ACC.3置“1”。 答:(A)ANL A,#87H;(B)ANL A,#C3H;(C)ORL A,#0CH。10. 若SP=60H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行如下指令:2000H LCALL LABEL后,堆栈指针SP和堆

4、栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么? 答:这时SP的内容为62H,03H压入到61H中,20H压入到62H中;PC的值为3456H;不可以将指令LCALL直接换成ACALL,因为他们的3456H与2003H的高5位不同,如果换成ACALL指令,可调用的地址范围是2000H-27FFH。11如果采用的晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大的定时时间各为多少? 答:方式0下,其最大的定时时间为32.768ms;方式1下,其最大的定时时间为262.144ms;方式2下,其最

5、大的定时时间为1.024ms;12假定串行口串行发送的字符格式为1个起始位,8个数据位,1个奇校验位,1个停止位,请画出传送“55H”的帧格式。 答:从左向右:0,1,0,1,0,1,0,1,0,0,113MCS-51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU将推迟对外部中断请求的响应? 答:响应外部中断的典型时间是3-8个机器周期,当遇到下列三种情况之一时,CPU将推迟对外部中断请求的响应:(1)CPU正在处理同级的或更高优先级的中断;(2)所查询的机器周期不是所当前正在执行指令的最后一个机器周期;(3)正在执行的指令是RETI或是访问IE或IP的指令。二、计算题(10分) 试

6、述串行通讯中“波特率”的概念,并以外接晶振fosc=6MHz为例,计算波特率为2400时定时器T1(工作于方式2)的初值,(PCON.7=0)。 答:波特率:串行口每秒钟发送或接收数据的位数TH1=TL1=FAH 三、软件编程(10分)针对原理图编制程序,要求将L1L8八个发光二极管循环点亮。 答:Org 0000hLjmp startOrg 0030hStart: mov a,#0feHMov p1,#0ffhLoop:Lcall delayMov p1,aRL aLjmp loopDelay: MOV R7,#200DEL1: MOV R6,#125DEL2: DJNZ R6,DEL2DJ

7、NZ R7,DEL1 RETEND四、综合设计(15分)实现8031外扩ADC0809(单片机外接晶振6MHz),并编制程序实现对8路模拟信号的采样,采样的数据存储到RAM区30H37H中。 答:ORG 0000HMAIN: MOV R1,#30H;置数据存储区首地址MOV DPTR,#7FF8H;指向ADC0809的0通道MOV R7,#08H;置通道数LOOP: MOVX DPTR,A;启动转换ACALL DELAY_130us;等待130usMOVX A,DPTR;读取转换结果MOV R1,A;保存转换结果INC DPTR;指向下一个转换通道INC R1;指向下一个存储空间DJNZ R7

8、,LOOP;判断8个通道采样是否完成?END、填空题(45分) 1除了单片机这一名称之外,单片机还可称为_微控制器和嵌入式控制器_。2单片机与普通计算机的不同之处在于其将_、_、和_三部分集成于一块芯片上。 答:CPU、存储器、I/O3. MCS-51单片机提供的资源为_、_、_、_、_、_、_、_等。 答:CPU、数据存储器(RAM)、定时计数器、串行口、中断系统、特殊功能寄存器(SFR)、4个并行I/O口(P0P3)、有的型号还有程序存储器(ROM)。4MCS-51单片机具有_个中断源,分为_个优先级,其中断源为_、_、_、_、_。外部中断的触发方式又可分为_和_两种。 答:5、二、外部中

9、断0、定时计数器T0、外部中断1、定时计数器T1、串行口中断。电平触发、边沿触发5. 在8031片内RAM区中,地址从_到_是_组工作寄存器区;从_到_是位寻址区,共有_个可寻址的位;特殊功能寄存器(SFR)离散地分布于_到_的地址中,有_个可寻址的位。 答:00H、1FH、四、20H、2FH、128、80H、FFH、836MCS-51单片机指令系统的寻址方式包括_、_、_、_等。 答:直接寻址、寄存器寻址、寄存器间接寻址、立即寻址7MCS-51按其功能通常把系统总线分为_总线、_总线、_总线。 答:地址、数据、控制88031具有_个_位的定时器/计数器,具有_种工作方式。 答:2、16、49

10、8031复位时,需在RST管脚加_个时钟周期以上的高电平。复位后,程序计数器PC值为_、栈指针SP值为_,ALE管脚上出现频率为_倍时钟频率的脉冲信号。 答:24、0000H、07H、1/6二、简答题(4*5=20分)1MCS-51指令按功能可以分为哪几类? 答:分为5类,分别是数据传送类、算术操作类、逻辑运算类、控制转移类、位操作类2定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? 答:计数脉冲由MCS51提供,每个机器周期定时器加一;定时时间与外接晶振,定时器初值有关。3定时器/计数器作计数器模式使用时,对外界计数频率有何限制? 答:外加信号的频率为系统时钟频率的1

11、/24,且高低电平的持续时间不小于一个机器周期。4中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别? 答:指令RETI与指令RET的差别是: RETI指令执行完毕,把响应中断时所置“1”的优先级状态触发器清“0”,而RET指令则没有这个动作,其它过程的都是相同的。三、计算题(10分)试述串行通讯中“波特率”的概念,并以外接晶振fosc=6MHz为例,计算波特率为1200时定时器T1(工作于方式2)的初值,(PCON.7=0)。 答:波特率:串行口每秒钟发送或接收数据的位数TH1=TL1=F4H 四、软件编程(10分)编写程序将片外RAM中5000H50FFH单元全部清零。 答

12、: Org 0000HMOV DPTR,#5000H;设置数据块指针的初值MOV R7,#00H ;设置块长度计数器初值 CLR ALOOP: MOVX DPTR,A ;把某一单元清零INC DPTR ;地址指针加1DJNZ R7,LOOP ;数据块长度减1,若不为0则继续清零HERE: SJMP HERE ;执行完毕,原地踏步END五、综合设计(15分)采用译码器法扩展2片8KB EPROM,2片8KB RAM,并写出各芯片的地址范围。EPROM选用2764,RAM选用6264。共扩展4片芯片。译码器采用74LS139。 答:地址范围:一、填空题(15分) 1. 在MCS-51单片机中,如果

13、采用6MHz晶振,一个机器周期为_。答:2微秒2. 内部RAM中,位地址为30H的位,该位所在字节的字节地址为_。 答:26H 3若A中的内容为63H,那么,P标志位的值为_。 答:04. 8031 单片机复位后,R4所对应的存储单元的地址为_,因上电时PSW=_。这时当前的工作寄存器区是_组工作寄存器区。 答:04H,00H,05使用8031单片机时,需将 引脚接_电平,因为其片内无_存储器。 答:低;程序6通过堆栈操作实现子程序调用,首先就要把_的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到_。 答:PC;PC7MCS-51单片机程序存储器的寻址范围是由程序计数

14、器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为_K字节。 答:64K8如果手中仅有一台示波器,可通过观察_引脚的状态,来大致判断MCS-51单片机正在工作? 答:ALE9在基址加变址寻址方式中,以_作变址寄存器,以_或_作基址寄存器。 答:A,DPTR或PC二、判断题(15分)1判断以下指令的正误: (1)MOV 28H,R2;(2)DEC DPTR;(3)INC DPTR;(4)CLR R0;(5)CPL R5;(6)MOV R0,R1;(7)PHSH DPTR;(8)MOV F0,C;(9)MOV F0,Acc.3;(10)MOVX A,R1;(11)MOV C

15、,30H;(12)RLC R0 答:(1);(2);(3);(4);(5);(6);(7);(8);(9);(10);(11);(12)。 2判断下列说法是否正确。 (A)立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。 (B)指令周期是执行一条指令的时间。(C)指令中直接给出的操作数称为直接寻址。 答:(A);(B);(C)。三、名词解释(7*5=35分)1单片机: 答:将组成微型计算机的各功能部件:中央处理器(CPU)、存储器(RAM、ROM、EPROM)、定时/计数器、串行口、I/O接口电路及等集成在一块集成电路芯片中从而构成完整的微型计算机。故称作单晶片微型计算机,简称

16、单片机。2特殊功能寄存器(SFR): 答:用于对片内各功能模块进行管理、控制、监视。实际上是一些控制寄存器和状态寄存器。3寻址方式: 答:就是在指令中说明操作数所在地址的办法。4伪指令:答:伪指令不属于MCS51指令系统中的指令,它是程序员发给汇编程序的命令,也称为汇编程序控制命令。5全双工串行通讯: 答:指双机之间串行接收、发送数据可以同时进行。6中断: 答:在执行程序的过程中,由于某种外界的原因,必须尽快终止当前的程序执行,而去执行相应的处理程序,待处理结束后,再回来继续执行被终止的程序。这个过程叫中断。7独立式键盘: 答:各按键相互独立,每一个按键各接一条输入线,通过检测输入线的状态可以

17、很容易的判断该键是否按下。四、计算题(10分)试述串行通讯中“波特率”的概念,并以外接晶振fosc=6MHz为例,计算波特率为9600时定时器T1(工作于方式2)的初值,(PCON.7=1)。 答:波特率:串行口每秒钟发送或接收数据的位数 TH1=TL1=FDH五、软件编程(10分)利用查表指令,求09的平方,待求平方的数已存储在A中。 答:ORG 0000HLJMP A1ORG 0080HA1: NOPNOPMOV SP,#60HMOV DPTR,#tab;由题意知,09之内任意一个数已赋值给A。MOVC A, A+DPTRA2: SJMP A2tab:DB 00h,01h,04h,09h,

18、10h,19h,24h,31h,40h,51hEND 六、综合设计(15分)采用线选法扩展2片8KB的RAM和2片8KB的EPROM,并给出各芯片的地址范围。RAM选6264,EPROM选2764。 答:地址范围:IC2和IC4占用地址空间为A000HBFFFH,(P2.7=1、P2.6=0、P2.5=1)。IC1和IC3地址范围C000HDFFFH,(P2.7=1、P2.6=1、P2.5=0)。 模拟试题四:一、名词解释(5*5=25分)1机器周期: 答:机器周期是单片机的基本时间单位,其大小是单片机外接时钟振荡周期的12倍。2中断源: 答:又可称之为中断申请源,指能够产生中断申请的事件。3

19、地址总线: 答:它用来传输单片机所发出的地址信号,以便进行存储单元和I/O端口的选择。地址总线的数目决定着可直接访问的存储单元及I/O端口的数目。4数据总线: 答:单片机与存储单元及I/O口之间传输数据信号5控制总线: 答:是一组控制信号线,包括单片机发出的也包括从外部存储单元或者I/O端口发送给单片机的。二、选择题(5*8=40分)18051与8751的区别是:(A)内部数据存储单元数目的不同(B)内部数据存储器的类型不同(C)内部程序存储器的类型不同(D)内部的寄存器的数目不同 答:C2PC的值是:(A) 当前正在执行指令的前一条指令的地址(B) 当前正在执行指令的地址(C) 当前正在执行

20、指令的下一条指令的地址(D) 控制器中指令寄存器的地址 答:C3判断下列说法是否正确?(1)特殊功能寄存器SCON,与定时器/计数器的控制无关;(2)特殊功能寄存器TCON,与定时器/计数器的控制无关;(3)特殊功能寄存器IE,与定时器/计数器的控制无关;(4)特殊功能寄存器TMOD,与定时器/计数器的控制无关。 答:(1)特殊功能寄存器SCON,与定时器/计数器的控制无关。(对)(2)特殊功能寄存器TCON,与定时器/计数器的控制无关。(错)(3)特殊功能寄存器IE,与定时器/计数器的控制无关。(对)(4)特殊功能寄存器TMOD,与定时器/计数器的控制无关。(错) 4判断下列说法是否正确:(

21、A)串行口通讯的第9数据位的功能可由用户定义;(B)发送数据的第9数据位的内容在SCON寄存器的TB8位中预先准备好的;(C)串行通讯帧发送时,指令把TB8位的状态送入发送SBUF中;(D)串行通讯接收到的第9位数据送SCON寄存器的RB8中保存;(E)串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。 答:(A)串行口通讯的第9数据位的功能可由用户定义。(对)(B)发送数据的第9数据位的内容在SCON寄存器的TB8位中预先准备好的。(对)(C)串行通讯帧发送时,指令把TB8位的状态送入发送SBUF中。(错)(D)串行通讯接收到的第9位数据送SCON寄存器的RB8中保存。(对)

22、(E)串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定。(对) 5串行口工作方式1的波特率是:(A)固定的,为fosc/32。(B)固定的,为fosc/16。(C)可变的,通过定时器/计数器T1的溢出率设定。(D)固定的,为fosc/64。 答:(C)可变的,通过定时器/计数器T1的溢出率设定。 6下列说法错误的是:(A)各中断源发出的中断请求信号,都会标记在MCS-51系统中的IE寄存器中。(B)各中断源发出的中断请求信号,都会标记在MCS-51系统中的TMOD寄存器中。(C)各中断源发出的中断请求信号,都会标记在MCS-51系统中的IP寄存器中。(D)各中断源发出的中断请求

23、信号,都会标记在MCS-51系统中的TCON与SCON寄存器中。 答:A,B,C7中断查询确认后,在下列各种8031单片机运行情况中,能立即进行响应的是:(A)当前正在进行高优先级中断处理;(B)当前正在执行RETI指令;(C)当前指令是DIV指令,且正处于取指令的机器周期;(D)当前指令是MOV A,R3。 答:D8下列说法正确的是:(A) 同一级别的中断请求按时间的先后顺序顺序响应;(B) 同一时间同一级别的多中断请求,将形成阻塞,系统无法响应;(C) 低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求;(D) 同级中断不能嵌套。 答:(A),(C),(D

24、)三、计算题(10分)试述串行通讯中“波特率”的概念,并以外接晶振fosc=11.0592MHz为例,计算波特率为2400时定时器T1(工作于方式2)的初值,(PCON.7=0)。 答:波特率:串行口每秒钟发送或接收数据的位数 TH1=TL1=F4H四、软件编程(10分)将20H单元内的压缩BCD码变换成相应ASCII码放在21H、22H中,BCD码与ASCII码对照048 149250 351452 553654 755856 957 答:答案1:Org 0hLjmp 2000hORG 2000HMOV R0,#22HMOV R0,#00MOV A,20HXCHD A,R0ORL 22H,#

25、30HSWAP AORL A,#30HMOV 21H,Az:SJMP zEND答案2:MOV A,20HMOV B,#10HDIV ABORL B,#30HMOV 22H,BORL A,#30HMOV 21H,ASJMP $END 五、综合设计(15分)8031外扩DAC0832,实现三角波形输出。给出电路原理图及程序清单。 答:程序清单:ORG 2000H START: MOV DPTR,#8000HMOV A,#00HUP:MOVX DPTR,A;三角波上升边INC AJNZ UPDOWN:DEC A ;A=0时再减1又为FFHMOVX DPTR,AJNZ DOWN ;三角波下降边SJMP

26、 UPEND 一、简答题(5*13=65): 1MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:三种,主要差别在于片内是否带有程序存储器。8031片内不带有程序存储器,8051片内带有4K ROM,8751片内带有4K EOROM程序存储器。2MCS-51单片机的片内都集成了哪些功能部件? 答:CPU、数据存储器(RAM)、定时计数器、串行口、中断系统、特殊功能寄存器(SFR)、4个并行I/O口(P0P3)、有的型号还有程序存储器(ROM)。3. 说明MCS-51单片机的引脚的作用, 该引脚接高电平和接低电平时各有何种功能? 答:接高电平时单片机访问内部程序存储器,当P

27、C值超过(0FFFH)时,将自动转向执行外部程序存储器, 接低电平时直接访问外部程序存储器。4MCS-51的时钟振荡周期和机器周期之间有何关系? 答:1个机器周期等于12个时钟振荡周期5. 内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出它们的字节地址。 答:字节地址为00H1FH的单元可以作为工作寄存器区;字节地址为20H2FH的单元可以进行位寻址;6MCS-51共有哪几种寻址方式?各有什么特点? 答:共有7种寻址方式,分别是直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、基址加变址、位寻址、相对寻址。7访问SFR,可使用哪些寻址方式? 答:直接寻址方式是访问特殊功能寄

28、存器的唯一寻址方式。8下列程序段的功能是什么?PUSH AccPUSH BPOP AccPOP B 答:A和B内容互换可见“体验化消费” 广受大学生的欢迎、喜欢,这是我们创业项目是否成功的关键,必须引起足够的注意。9写出完成如下要求的指令,但是不能改变未涉及位的内容。 (A)把ACC.3, ACC.4,ACC.5和 ACC.6清“0”。(B)把累加器A的中间4位清“0”。 (C)使ACC.2和 ACC.3置“1”。 (一)对“漂亮女生”饰品店的分析 答:(A)ANL A,#87H;(B)ANL A,#C3H;(C)ORL A,#0CH。营销环境信息收集索引10. 若SP=60H,标号LABEL所在的地址为3456H。LCALL指令的地址为2000H,执行如下指令:2000H LCALL LABEL后,堆栈指针SP和堆栈内容发生了什么变化?PC的值等于什么?如果将指令LCALL直接换成ACALL是否可以?如果换成ACALL指令,可调用的地址范围是什么? 8-2购物环境与消费行为 2004年3月20日 答:这时SP的内容为62H,03H压入到61H中,20H压入到62H中;PC的值为3456H;不可以将指令LCALL直接换成ACALL,因为他们的3456H与2003H的高5位不同,如果换成ACALL指令,可调用的地址范围是2000H-27FFH。图1-5 购物是对消费环境的要求分布

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1