您好,欢迎访问三七文档
当前位置:首页 > 幼儿/小学教育 > 小学教育 > 单片机期末考试卷集锦
2、TTL电平使用+5V表示数字(1),0V表示数字(0)。4、LED显示器有(静态)和(动态)两种显示方式。6、MCS-51单片机的存储空间,从使用者的角度看可分为(片内RAM)、(片外RAM)、(ROM)三种。8、ALU指的是(算术逻辑部件)。9、对于定时器/计数器T2,从引脚T2EX输入的脉冲触发信号的作用(可能是重装初值、捕获计数值或单纯的产生外中断。)。10、在片外数据区0xfdff地址处定义一无符号字符型变量dis_bit,便于通过dis_bit给数码管送位码。其定义为:unsignedcharxdatadis_bit_at_0xfdff;11、C51与汇编语言混合编程的两种方法是(程序中只有C语言文件,个别C语言函数中嵌入汇编语句)和(程序中包含有C语言与汇编语言两种文件)12、根据信息的传送方向,串行通信通常有三种:(单工)、(半双工)和(双工)。13、某单片机有一个8位中断优先级高字节特殊功能寄存器IPH它的地址是0xb7,定义该特殊功能寄存器IPH的方法是:sfrIPH=0xb71、某单片机有一个8位串口2数据缓冲特殊功能寄存器S2BUF,它的地址是0x9b,定义该特殊功能寄存器S2BUF的方法是:sfrS2BUF=0x9b;3、机器语言是用(二进制编码)表示每条指令,是计算机能够直接识别和执行的语言。4、单片机的应用系统可以分为(前向通道)通道(后向通道)通道和(人机通道)通道。6、MCS-51单片机内部有一个(8)位CPU。7、A/D转换芯片是将(模拟)量转换为(数字)量的芯片。8、把无符号字符型变量i、j,定义在片内RAM低128字节的一般数据区域。其定义为:unsignedchardatai,j;10、数字0的共阳极段码是(3F),共阴极段码是(C0)。11、串行通信的两种基本的通信方式是(同步)方式和(异步)方式。13、欲在函数founct()中使用第2组工作寄存器,则定义函数时的说明部分应该是(假设不传递参数,返回无符号字符型数据):unsignedcharfounct()using22、DPTR是一个16位的寄存器,其高字节寄存器用(DPH)表示,低字节寄存器用(DPL)表示。3、对于多路D/A转换接口,要求同步进行D/A转换输出时,必须采用(双缓冲器同步)方式接法。7、单片机对外部访问的数据总线宽度为(8)位。10、D/A转换芯片是将(数字)量转换为(模拟)量的芯片。15、把长度为50的无符号字符型数组array,定义在片外RAM数据区域。其定义为:unsignedcharxdataarray[50];,分别是(空闲)方式和(掉电)方式。2、89C52单片机定时器2的8位低字节特殊功能寄存器TL2,它的地址是0xcc,定义该特殊功能寄存器TL2的方法是:sfrTL2=0xcc;5、编写定时器2中断服务函数int_t2(),则函数的说明部分应该是:voidint_t2()interrupt56、已知无符号字符型变量operate定义在bdata区域中,将其第0位定义为位变量flag_key的方法为:sbitflag_key=operate^0;7、在片外数据区0xdfff地址处定义一无符号字符型变量da_port,便于通过da_port输出实现D/A转换。其定义为:unsignedcharxdatada_port_at_0xdfff;8、单片机数据存储器存储的内容是(程序执行中用到的各种数据、堆栈等)。11、PSW的作用是用来(设定CPU的状态和指示指令执行后的状态)。15、定时器/计数器T2的时钟输出引脚为(P1.0)。16、(指令)是计算机中CPU根据人的意图来执行某种操作的命令。2、编写外中断0服务函数int_ex0(),则函数的说明部分应该是:(voidint_ex0()interrupt0)5、定时器/计数器T2以自动重装方式工作时,外部信号T2EX触发使(RCAP2L、RCAP2H)中的初值装入计数器TL2、TH2。9、在RS232电气规范中,使用+3V~+15V表示数字(0)。(-3V~-15V,表示数字1)10、单片机有一个8位看门狗控制特殊功能寄存器WDT_CONTR,它的地址是0xc1,定义该特殊功能寄存器CLK_DIV的方法是:(sfrWDT_CONTR=0xc1)13、用(助记符、符号、数字)等来表示指令的程序语言,叫汇编语言。14、定时器/计数器T0、T1以模式0工作时的原理结构可以分为4个部分:(1)信号源,包括内部时钟信号和外部计数脉冲信号;(2)运行控制,包括内部控制和外部信号控制两个部分;(3)计数器,包括低8位和高8位两个部分;(4)计数溢出标志。16、在片外数据区0xefff地址处定义一无符号字符型变量ad_port,便于通过ad_port读取A/D转换结果。其定义为:(unsignedcharxdataad_port_at_0xefff)5、程序计数器PC的内容是(将要执行的下一条指令的地址)。68、89C52单片机的定时器2有一个8位捕获低字节特殊功能寄存器RCAP2L,它的地址是0xca,定义该特殊功能寄存器RCAP2L的方法是:(sfrRCAP2L=0xca;)13、定时器/计数器T0的计数输入引脚为(P3.4)12、某单片机有一个8位串口2控制特殊功能寄存器S2CON,它的地址是0x9a,定义该特殊功能寄存器S2CON的方法是:sfrS2CON=0x9a;13、定时器/计数器T2配置有一外部控制信号T2EX,其作用有4种:(1)触发重装初值;(2)触发捕获计数值;(3)控制计数方向;(4)单纯的产生外中断。15、RST是单片机的(复位)信号输入端。3、定时器/计数器T2的外部触发信号是(下降沿)有效。8、键盘按结构的不同可分为(独立式、行列式)两类。2、按照指令的长度来分,51单片机指令可分为(单字节)指令,(双字节)指令和(3字节)指令。4、把长度为20的有符号字符型数组array,定义在片内RAM数据区域(不限制在低128字节区域)。其定义为charidataarray[20];7、消除键盘的机械抖动有(硬件、软件)法。10、单片机程序存储器存储的内容是(程序、常数和数据表格)4、定时器/计数器T2的计数输入引脚为(P1.0)15、编写串行口中断服务函数int_s(),则函数的说明部分应该是:voidint_s()interrupt41、某8位数模转换器与单片机并行连接,使用总线方式进行访问,已知转换器的地址为0xbff0,欲通过指针变量pdca访问转换器,则指针变量pdca的定义方法为:unsignedcharxdata*pdca=0xbff06、编写定时器1中断服务函数int_t1(),则函数的说明部分应该是:voidint_t1()interrupt13、定时器/计数器T1的计数输入引脚为(P3.5)。14、存在(空闲)位是串行异步通信的特征之一。4、一台计算机所能执行的全部指令的集合,称为这个CPU的(指7、把长度为20的浮点型数组array,定义在片内RAM数据区域(不限制在低128字节区域)。其定义为:floatidataarray[20];11、CPU包含两个基本部分:(运算器)和(控制器)。3、89C52单片机有一个与定时器2相配套的16位捕获特殊功能寄存器RCAP2,它的地址是0xca,定义该特殊功能寄存器RCAP2的方法是:sfr16RCAP2=0xca;4、定义一个标示设备运行状态的位变量flag_run,flag_run的定义方法为:bitflag_run;14、定时器/计数器T0的运行外部控制引脚P3.2是(高电平)有效。15、编写定时器0中断服务函数int_t0(),则函数的说明部分应该是:voidint_t0()interrupt11、某单片机系统的晶振频率为6MHz,使用T0(或T1)以模式0定时,则最大定时时间为(D)µs。A、512B、8192;C、16382;D、163842、单片机串行口的工作方式(D)是11位异步方式,波特率由定时器溢出率决定。A、0B、1C、2D、32、单片机串行口的工作方式(C)是11位异步方式,波特率固定。A、0B、1C、2D、33、某单片机系统T1用外部门控制以模式2计数,T0以模式1定时,则模式寄存器TMOD应该设置为(A)。A、0xe1;B、0xe5;C、0xd1;D、0xd5。6、下面的指令哪一个是错误的。(A)A、MOV@R0,R3B、MOV34H,@R0C、ADDA,34HD、MOVB,34H2、定时器/计数器T0、T1以模式0工作时,是1个(C)位的定时器或计数器。A、8;B、12;C、13;D、16.7、下面的指令中正确且是寄存器间接寻址的指令是(A)A、MOVXA,@DPTRB、ADDB,@R0C、MOV@R7,AD、MOVA,@R211、单片机串行口的工作方式(A)是同步移位寄存器方式。A、0B、1C、2D、31、某单片机系统的晶振频率为12MHz,使用T0(或T1)以模式0定时,则最大定时时间为(B)µs。A、65536;B、8192;C、8191;D、2568、某单片机系统使用T0中断定时扫描显示数码管,系统还使用了外中断0、外中断1和串行口中断,为了使其它中断对数码管显示不产生影响,可以通过设置各个中断的优先级实现,对中断优先级寄存器IP设置为下面的(A)。A、0x02;B、0x04;C、0x08;D、0x20。10、单片机对外部访问时(C)口提供高8位地址信号。A、P0B、P1C、P2D、P32、单片机串行口的工作方式(B)是10位异步方式。A、0B、1C、2D、32、使用printf、putchar、puts函数输出数据,必须先对串行口初始化,初始化内容之一是写SCON设置串行口工作方式。设串行通信传输格式为8个数据位、1个停止位,1个校验位,则设置SCON的数值为下面的(C)。A、0x40;B、0x80;C、0xc0;D、0x50。3、使用printf、putchar、puts函数输出数据,必须先对串行口初始化,初始化内容之一是写SCON设置串行口工作方式。设串行通信传输格式为8个数据位、1个停止位,不校验,则设置SCON的数值为下面的(A)。A、0x40或0x50;B、0x80;C、0x90;D、0xc0。1、使用getchar、scanf等函数从串行口输入数据,必须先对串行口初始化,初始化内容之一是写SCON设置串行口工作方式、启动接收。设串行通信传输格式为8个数据位、1个停止位,1个校验位,则设置SCON的数值为下面的(D)。A、0x40;B、0x50;C、0xc0;D、0xd0。4、某单片机系统的晶振频率为12MHz,使用T0定时50ms。对T0进行设置以下不正确的是(B)。A、设置以模式1定时;B、模式寄存器TMOD高4位设置为1;C、初值设置为15536;D、计数脉冲来自于片内时钟。5、PSW中的奇偶标志指的是(D)。A、CYB、ACC、OVD、P6、下面的指令哪一个是正确的。(A)A、MOV@R0,34HB、MOV#34H,@R0C、ADDB,34HD、MOVB,@R19、串行异步通信的一帧数据是由以下几个部分组成:①起始位、②数据位、③奇偶校验位、④停止位,选择下列正确说法。(A)A、①②③④都是B、①②③④都不是C、①②④不是D、①④不是11、MCS-51增强型单片机的3个定时器/计数器的位数是下面的(B)。A、T0是8位的,T1和T2是16位的;B、T0、T1和T2都是16位的;C、T0是8位的,T1是16位的,T2是24位的;D、T0和T1是16位的,T2是24位的。12、下面的指令中是寄存器寻址的指令是(D)A、MOVA,#34HB、ADDB,34HC、MOV@R7,P0D、MOVA,R213、C51中整型数据的存放方式是:AA、高字节在前、低字节在后;B、低字节在前、高字节在后;C、低字节在低地址、高字节在高地址。1、使用单片机T0对生产线上的工件进行计数,每够255个进行一项处理,对T0的工作模式进行设
本文标题:单片机期末考试卷集锦
链接地址:https://www.777doc.com/doc-2604265 .html