77范文网 - 专业文章范例文档资料分享平台

单片机期末考试试题1

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

单片机期末考试试题1

单片机考试试题

一、填空题(每空1分,共20分)

1、LED的显示驱动方式:静态、动态;静态显示方式和动态显示方式 2、键盘的类型:扫描式、非扫描式;

3、常见AD的驱动:ADC0809、ADC0832;

4、89C51单片机有一个可编程的全双工串行通信接口;其帧格式可以有8位、10位,11位 5、通信分串行和并行,串行通信分异步通信和同步通信;

6、按类别熟悉所有的指令,特别注意三条数据传送指令之间的区别。

答案:MOV单片机内部RAM中的数据传递;MOVX 累加器和单片机外部数据存储器间数据传递;MOVC 累加器和程序存储器之间的数据传递

7、访问不同的逻辑空间时,采用的指令:片内外程序存储器空间----MOVC,片内数据存储器空间和SFR----MOV,片外数据存储器地址空间----MOVX

8、8051有三个存储空间:片内外统一编址的程序存储器,片内外不统一编址的数据存储器,特殊功能寄存器(片内) 9、共阴型8位动态显示电路,共阳型3位动态显示电路

二、选择题(每题2分,共20分)

1、8031有四个工作寄存器区,由PSW状态字中的RS1、RS0两位的状态来决定,单片机复位后,若执行 SETB RS0 指令,此时只能使用( )区的工作寄存器。 A.0区 B.2区 C.3区 D.1区 2、CPU主要的组成部分为( c )。

A.运算器,指令译码器 B.运算器,寄存器 C.运算器,控制器 D.加法器,寄存器 3、理解7种寻址方式,并能区分和识别每条指令属于何种寻址方式;

立即数寻址 MOV A,#40H;将40H这个立即数传送给累加器ACC,“#”符号称为立即数符号,40H在这里称为立即数。立即数寻址是指将操作数直接写在指令中。

直接寻址指把存放操作数的内存单元的地址直接写在指令中。在MCS-51单片机中,可以直接寻址的存储器主要有内部RAM区和特殊功能寄存器SFR区。 MOV A,30H;将内部RAM30H单元内的数传送给累加器ACC。

寄存器寻址寄存器寻址是指将操作数存放于寄存器中,寄存器包括工作寄存器R0~R7、累加器A、通用寄存器B、地址寄存器DPTR等。MOV A,R0;数据存放在R0~R7中的某个通用寄存器内,或者放在某个专用寄存器中。e.g.:MOV A,R7 ADD A,R0

寄存器间接寻址MOV A, @R0 假如R0寄存器中的数据是50H,则以上指令的意思是:将内部RAM中50H单元内的数传送给累加器ACC。e.g.假如R1内的数是70H,在内部RAM的70H单元中存放的数据是00H,在执行以下指令后,外部RAM中3FFFH单元的内容是00H。 MOV A,@R1

MOV DPTR,#3FFFH MOVX @DPTR,A

位寻址当单片机要进行某一位二进制数操作时,可采用位寻址。E.g. :SETB C 指令含义:将专用寄存器PSW中的CY位置为1。 CLR P1.0;将单片机的P1.0清“0”。 SETB P1.0;将单片机的P1.0置“1”。 变址寻址E.G. :MOVC A,@A+DPTR

单片机期末考试试题1

指令含义:假设在执行指令前,数据指针DPTR中的数据是1000H,累加器ACC中的数据是50H,则上述指令执行的操作是将:程序存储器1050H单元中的数据传送给累加器ACC。

同样寻址方式的指令还有两条:MOVC A,@A+PC JMP @A+DPTR 相对寻址在跳转程序中有一种相对寻址方式,程序的书写方式是:SJMP rel

程序含义:当程序执行到上述语句时,在当前语句位置的基础上向前或向后跳转rel中指明的位置。范例 JZ rel

CJNE A, #DATA , rel DJNZ R0,rel

三、简述题(每题5分,共20分)

1、时钟电路的结构,作用,及振荡周期、机器周期、指令周期之间的关系;

答案:时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ

单片机必须在时钟的驱动下才能进行工作。MCS-51单片机内部具有一个时钟振荡电路,只需要外接振荡器,即可为各部分提供时钟信号

典型的时钟电路:在电路中,电容通常取30pF,晶振的取值通常为:1MHZ-33MHZ(不同型号的单片机的上限频率可能有差别)。

振荡周期/时钟周期:Tc=晶振频率fosc(或外加频率)的倒数 状态周期:Ts=2个时钟周期(Tc)(很少用到此概念) 机器周期:Tm=6个状态周期(Ts)=12个振荡周期(Tc) 指令周期: Ti:执行一条指令所需的机器周期(Tm)数

振荡周期= 晶振频率fosc的倒数;1个机器周期 = 12个振荡周期;1个指令周期 = 1、2、4个机器周期

2、复位电路的作用、类型及典型复位电路

答案:作用:单片机在重新启动时都需要复位,复位时单片机各部分将处于一个固定的状态

类型:复位操作有上电自动复位和按键手动复位两种典型复位电路:上电自动复位电路,手动复位电路,“看门狗”复位电路

3、单片机引脚功能:P0—P3口各自起的作用,包括P3口可以功能复用,P0口与P2口组成16位地址等;

答案:

并行输入和输出端口P0:双向三态输入输出端口。P0口既可作为地址总线,也可作为数据总线。P0可驱动8个LSTTL,其它P口可以驱动4个LSTLL。P0口的功能与驱动能力;P0口可以作为通用的I/O口;P0口可以作为单片机系统的地址/数据线使用;P0可以驱动8个标准的TTL负载电路。

并行输入和输出端口P1:P1口为8位准双向输入输出端口。 P1口的功能和驱动能力;P1口只可以作为通用的I/O口使用;P1可以驱动4个标准的TTL负载电路;

并行输入和输出端口P2:P2口作为通用I/O时,准双向输入输出端口。P2口作为高8位地址总线,AB8-AB15。P2口与P0一起构成单片机与外电路相连接的扩展端口。通常可以用来扩展存储器、及与其它总线型连接方式的外设。P2可以驱动4个标准的TTL负载电路。

并行输入和输出端口P3:P3口可以功能复用;P3口作为通用I/O时,为准双向输入输出端口。 P3口的第二功能。P3口的功能和驱动能力;P3口可以作为通用的I/O口使用;可以作为单片机系统的第二功能的输入和输出。P3口可以驱动4个标准的TTL负载电路

初学者可能对P3口的第二功能的用法有些疑惑,在他们看:

第二功能和原功能之间要有一个切换的过程,或者说要有一条指令,事实上,各端口的第二功能完全是自动的,不需要指令的切换。

4、单片机存储结构,了解特殊功能寄存器,特别注意各寄存器复位后的值,如PC复位后的值为0x0000。PSW寄存器的结构及相关位的作用。特殊功能寄存器的作用,主要为PC、SP、DPTR、PSW等。

答案:单片机有5个独立的存储空间:片内/片外程序存储器64K(0000-0FFFFH);128B的片内数据存储器(00-7FH);

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说公务员考试单片机期末考试试题1在线全文阅读。

单片机期末考试试题1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/gongwuyuan/1249323.html(转载请注明文章来源)

相关推荐:

Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: