《新《C语言与单片机技术》期末复习题库(含答案).docx》由会员分享,可在线阅读,更多相关《新《C语言与单片机技术》期末复习题库(含答案).docx(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、新C语言与单片机技术期末复习题库(含答案)一、单项选择题.假定一个i nt型变量占用两个字节,假设有定义:i ntx10=0, 2, 4;那么数组x在内存中所占字节数是几个?A、20B、6C、10D、3答案:A.()显示方式编程较简单,但占用I/O 口线多,其一般适用显示位数较少的场合。A、静态B、动态C、静态动态D、查询答案:A.当采用中断方式进行串行数据的发送时,发送完一帧数据后,TI标志要0。As自动清零B、硬件清零C、软件清零D、软、硬件均可 答案:C答案:D33. ROM的英文是什么?Ax Wr iteandoutputMemoryB Wr i teonIyMemoryC Reado
2、nIyMemoryD、 ReadandoutputMemory答案:C.表示关系x=y=z的c语言表达式为Av (X=Y) & (Y=Z)B、(X=Y) AND (Y=Z)C、 (X=Y=Z)D、(X=Y) & (Y=Z)答案:A. 0x98是什么进制的整型常量?Ax 16B、10C、2D、8答案:A. C语言中,运算对象必须是整型数的运算符是A、%B、C %和D、*答案:A.共阳极LED数码管假设用动态显示,须()。A、将位选线全部接电源B、将位选线全部接地C、将各位数码管的位选线并联D、将各位数码管的段选线并联答案:D.将1个数中的指定位清0,其余位不变,应该用什么运算呢?A、按位与B、按
3、位取反C、按位异或D、按位或答案:A.单片机8051的EA引脚()。A、必须接地B、必须接+5V电源C、可悬空D、以上三种视需要而定。答案:B. C语言中最简单的数据类型包括A、整型、实型、逻辑型B、整型 实型 字符型C、整型 字符型 逻辑型D、整型、实型、逻辑型 字符型答案:B. n位计数器的最大计数个数M是多少?A、2的n次方B、2nC、2的8次方D、8n答案:A.如果在1602液晶上第1行,14列写一个字符,ShowStr i ng(x, y, *str)函数中,x,y的值为多少0A、x 为 0, y 为 13B、 x 为 0, y 为 14x 为 1, y 为 14D、x 为 1, y
4、 为 13答案:A43 . C语言中数组下标的下限是 oA、1B、0C、视具体情况D无固定下限答案:B44 . 一个完整的C源程序是 oA、要由一个主函数(或)一个以上的非主函数构成B、由一个且仅由一个主函数和零个以上(含零)的非主函数构成C、要由一个主函数和一个以上的非主函数构成D、由一个且只有一个主函数或多个非主函数构成答案:B45 .当采用定时器T1作为串行口波特率发生器使用时,通常定时器工作在方式()oA、0B、1C、2D、3答案:C46 .共阳极数码管显示0时的字型码()。A、 0x00OxCOB、 0x3F答案:B47 . 一个完整的C源程序是 oA、要由一个主函数(或)一个以上的
5、非主函数构成B、由一个且仅由一个主函数和零个以上(含零)的非主函数构成C、要由一个主函数和一个以上的非主函数构成D、由一个且只有一个主函数或多个非主函数构成答案:B48 .下述函数定义形式正确的选项是哪一个?A、i ntf (i ntx, y)B、intf (intx; i nty)Cx i ntf (i ntx, i nty)D、i ntf (x, y: i nt)答案:C.定时器的哪个工作方式可以自动重置初始值?A、方式2B、方式0C、方式1D、方式3答案:A.关于中断优先级,下面说法不正确的选项是哪一个?A、高优先级不能被低优先级中断B、低优先级可被高优先级中断C、任何一种中断一旦得到响
6、应,不会再被它的同级中断源所中断D、自然优先级中INTO优先级最高,任何时候它都可以中断其他4个中断源正在执行的服务 答案:A. C语言中提供的合法关键字是一A、swithB、 cherC CaseD、 defauIt答案:D52, 8051单片机的程序计数器PC为16位计数器,其寻址范围是()oAx 8KB16KBB、 32KB64KB答案:D.晶振的频率为12MHz时一个机器周期为()U S。As 1B、2C、3D、4答案:A. 8*8led点阵总点阵数有()个。AX 8B、16C、64答案:C53 .单片机实质上是一个()。A、电路板B、程序C、芯片D、C51软件答案:C.关于动态显示,
7、下面哪段描述是正确的()。A、动态显示中有几个数码管,就得占用几个八位的I/O端口。B、动态显示利用了人眼的视觉暂留作用C、动态显示方式下,数码管的亮度比静态显示亮。D、动态显示方式下,所有数码管是同时点亮的。答案:B. RAM的英文是什么呢?Ax Repeatwr i teMemoryB、 RandomAccessMemoryC、Read-wr iteMemoryD、 ReadMemory答案:B58.请选出合法的C语言赋值语句A、 a=b=58;i+二5;C、a=58, b=58D、 k+5=int(a+b);答案:A.单片机并行I/O 口线P1.0到P1.3连接了 4个LED,此时它是什
8、么接口功能?A、通信口B、输入接口C、串行口D、输出接口答案:D.共阳极LED数码管假设用动态显示,须()。A、将位选线全部接地B、将各位数码管的段选线并联C、将位选线全部接电源D、将各位数码管的位选线并联答案:B. CPU由哪两局部组成?A、运算器和加法器B、运算器和控制器C、加法器和寄存器D、运算器和译码器答案:B.单片机中的程序计数器PC用来()。A存放指令B、存放下一条指令地址C、存放正在执行的指令地址D、存放上一条指令地址答案:B. LED数码管假设采用动态显示方式,以下说法错误的选项是A、将各位数码管的段选线并联B、将段选线用一个八位I/O 口控制C、将各位数码管的公共端直接连在+
9、5V或者GND上D、将各位数码管的位选线用各自独立的I/O 口控制答案:C. C语言可执行程序的开始执行点是A、程序中第一条可执行语句B、程序中第一个函数C、程序中的main函数D、包含文件中的第一个函数答案:C.单片机上电复位后,PC的内容为()。A、 0x00000x0003B、 OxOOOBD、 0x0800答案:A.以下标识符中不合法的是Ax s_nameB、_eC foxD、3DS答案:D.表达式:10!=9的值是Ax trueB、非零值C、0D、1答案:D.表示串行数据传输速率的指标为()。A、 USARTUARTc、字符帧D、波特率答案:D69.在单片机应用系统中,LED数码管显
10、示电路通常有()显示方式.A、静态B、静态和动态4 .在共阳极数码管使用中,假设要是仅显示小数点,那么其相应的字段码是()。A、80HB、10HC、40HD、7FH答案:D.单片机和PC机接口时,往往要采用RS232-接口芯片,其主要作用是()。A、提高传输距离B、提高传输速率C、进行电平转换D、提高驱动能力答案:C.假定一个int型变量占用两个字节,假设有定义:intx10=0, 2. 4);那么数组x在内存中所占字节数是几个?A、20B、6C、10D、3答案:A.单片机的机器周期是晶振震荡信号周期的()倍。A、1B、2Cx动态D、查询答案:B.以下标识符中不合法的是Ax s_nameBx
11、_eC foxD、3DS答案:D.二进制数01011010对应的十六进制数为:A、 0x4C0x5AB、 0x320x57答案:B.如何在LCD液晶上显示一个数字()A、直接显示数字B、需要先转化为ASCI I,然后显示该数字的ASCII码。答案:B.关于动态显示,下面哪段描述是正确的?A、动态显示中有几个数码管,就得占用几个八位的I/O端口。B、动态显示方式下,数码管的亮度比静态显示亮。C动态显示利用了人眼的视觉暂留作用。D、动态显示方式下,所有数码管是同时点亮的。答案:C74.51单片机的串行口是()。A、单工B、全双工C、并行口D、半双工答案:B.在共阳极数码管使用中,假设要是仅显示小数
12、点,那么其相应的字段码是。A、7FHB、80HC、10HD、40H答案:A.共阴极LED的8个LEDO连在一起,作为公共端。A、阳极B、集电极C、阴极和阳极D、阴极答案:D. 8051单片机内部有2个()的可编程定时计数器A、16 位B、8位C、32 位D 24 位答案:A. CPU由哪两局部组成?A、运算器和加法器B、运算器和控制器C、运算器和译码器D、加法器和寄存器答案:B79.以下对一维数组a的定义中正确的选项是哪一个?A、i nta5;B、i nta 0. . . 100;C、 intk=10;intak;D、chara (10);答案:A.中断是指通过()来改变CPU的执行方向。A、
13、选择语句B调用函数C、硬件D、软件答案:C.下载程序后,程序的第一条指令都是存放在ROM的哪个地址单元?A、 0100H1000HG 0001HD、 0000H答案:D82.51单片机有()个中断源。A、5B、3C、6答案:A83.1. C语言程序的基本构成单位是A、程序行B、语句C、函数D、字符答案:C84 .某一应用系统需要扩展10个功能键,通常采用()方式更好。A、独立式按键B、矩阵式按键C、动态键盘D、静态键盘 答案:B85 .当单片机应用系统需要扩展外部存储器或其他接口芯片时,()可作为高8位 地址总线使用。Ax P0 口B、P1 口C、P2 口D、P3 口答案:C.如果现在LED是
14、点亮状态,请问执行下面一个语句:LED=LED后;LED的状态是OoAv闪一下B、一直闪动C、壳D、灭答案:D86 .按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断 开瞬间会产生接触不稳定,为消除抖动不良后果常采用的方法()。A、硬件去抖动B、软件去抖动C、软、硬件两种方法D、单稳态电路去抖方法答案:c.假设某存储器芯片地址线为12根,那么它的存储容量为()oAx 1KBB、2KBC、4KBD、8KB答案:C.串行口的控制寄存器为()。A、 SMODSCONB、 SBUFPCON答案:B. 0x98是什么进制的整型常量?A、2B、8C、16D、10答案:C.8位计数器计数
15、个数是(),计数范围0 ()。A、 255256B、 256255C、87答案:B92 . 8*8led点阵共有()个引脚。A、8B、10C、16D、64答案:c. Intel8051是()位的单片机。A、16 位B、4位C、8位D、准16位答案:C.程序中关键字sfr的作用是什么呢?A、定义寄存器的名字和地址的对应关系B、表示字节操作C、定义寄存器的位名称和位地址的关系D、表示特殊功能寄存器答案:A. 51单片机复位的条件是什么?A、复位引脚上有2个机器周期以上的低电平B、复位引脚上有2个机器周期以上的高电平C复位引脚上有1个机器周期以上的高电平D、复位引脚上有1个机器周期以上的低电平 答案
16、:B93 .以下选项中可作为C语言合法整数的是一10110BA、 0386OXfaB、 x2a2答案:C94 .请选出合法的C语言赋值语句a=b=58;A、 i+二5;C、a=58, b=58D、k+5= i nt(a+b);答案:A95 .当设置串行口工作为方式2时,采用()语句。A、 SCON=0x80PCON=0x80B、 SCON=Ox10PCON=Ox10 答案:A96 .定时器T1用做计数方式,采用工作方式2时,TMOD的值()。A、 0x60B、0型C 0x06D、 0x20答案:A.语句TR1=1;的作用是。A、启动T0计数B、停止T0计数C、启动T1计数D、停止T1计数答案:
17、C.共阳极LED的8个LEDO连在一起,作为公共端。A、阴极和阳极B、阴极C、阳极D、集电极答案:C.单片机的哪一个并行I/O端口的引脚具有第二功能?A、P0B、P1C、P2D、P3答案:D.将1个数中的指定位清0,其余位不变,应该用()运算。A、按位或B、按位异或C、按位与D、按位取反答案:C.当单片机应用系统需要扩展外部存储器或其他接口芯片时,0可作为低8位 地址总线使用。A、P0 口B、P1 口C、P2 口D、P3 口答案:A. C语言提供的合法的数据类型关键字是A、 DoubIeshortC、i ntegerD、 Char 答案:BC、4D、12答案:D.串行口工作方式0时,串行数据从
18、()输入或输出。A、RIB、TXDC、RXDD、REN答案:C.在程序中我们采用什么方法进行按键的去抖?A、软件延时B、空操作C、选择判断D、循环操作答案:A.以下运算符其优先级最高的是A、IIB &C、+D、答案:C语言程序的基本构成单位是106.设置TO为工作方式1,定时功能,GATE=0;T1为工作方式2,计数功能,GATE=0o 工作方式控制寄存器TMOD应赋值。Ax 0x600x61B、 0x200x21答案:B.单片机能够直接运行的程序是。A、高级语言程序B、汇编源程序C、机器语言源程序D、C语言源程序答案:C. C语言中最简单的数据类型包括A、整型、实型、逻辑型B、整型、实型、字
19、符型C、整型、字符型、逻辑型D、整型、实型 逻辑型、字符型答案:B.51单片机复位的条件是什么?A、复位引脚上有1个机器周期以上的高电平B、复位引脚上有2个机器周期以上的高电平C、复位引脚上有2个机器周期以上的低电平D、复位引脚上有1个机器周期以上的低电平答案:B.共阳极LED数码管加反相器驱动时显示字符“6”的段码是0。Av 0x06B、0x7DC、 0x82D、OxFA答案:B.外部扩展存储器时,分时复用做数据线和低8位地址线的是()oA、P0 口B、P1 口C、P2 口D、P3 口答案:A112.5*7led点阵,5表示()A、5列B、5行答案:A.以下运算符其优先级最高的是A、IIc、
20、+D、二答案:C113 .要编写定时器T1的中断服务程序,按如下编写:voidt imeid () interruptn其 中n应为()。A、4B、3C、2D、1答案:B.对于同一个显示字型,例如“0”,共阳极LED和共阴极LED的显示码之间有() 的关系A、按位取反B、按位与C、按位异或D、按位或答案:A. PROTEUS软件仿真时,如果需要一个电源符号,应从以下图标菜单()选取。=C3国c、 ,ID、答案:A117 .一个C语言的语句至少应包一个A、B、逗号C、分号D、什么不要答案:C118 . 2.C语言程序的三种基本结构是A、顺序结构,选择结构,循环结构B、递归结构,循环结构,转移结构
21、C、嵌套结构,递归结构,顺序结构D、循环结构,转移结构,顺序结构答案:A119 .二进制数01011010对应的十六进制数为:A、 0x4C0x5AB、 0x320x57答案:B.表达式 3. 6-5/2+1.2+5%2 的值是。A、4.3B、4.8C、3.3D、3.8答案:D.单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接 上拉电阻的是()。A、P0 口B、P1 口C、P2 口D、P3 口答案:A.假设有定义:inta2 4那么引用数组元素正确的选项是下面哪一个?A、aB、a 2+1C、a0 3D、a 0 4答案:C.共阳极LED的8个LED()连在一起,作为公共端
22、。A、集电极B、阴极C阴极和阳极D、阳极答案:D.以下哪个符号是C语言中的多行注释符?A、;B、 /*/C、/D、答案:B.如果现在LED是点亮状态,请问执行下面一个语句后,LED的状态是什么?LED =LED;A、闪一下B、灭C、一直闪动D、光答案:B.程序中关键字sfr的作用是什么呢?A、表示特殊功能寄存器B、表示字节操作C、定义寄存器的位名称和位地址的关系D、定义寄存器的名字和地址的对应关系 答案:D125 . 51单片机定时器TO的低8位计数器是哪一个呢?A、TL1B、TLOC、THOD、TH1答案:B. C语言中函数返回值的类型是由()决定。A、return语句中的表达式类型B、调用
23、函数的主调函数类型C、调用函数时临时D、定义函数时所指定的函数类型答案:D.以下对一维数组a的定义中正确的选项是哪一个?A、i nta 5;B、i nta 0. . . 100;Cx intk=10; intak;D、chara (10);答案:A.晶振的频率为6MHz时,一个机器周期为()uSoA、1B、2C、3D、4答案:B. C语言中提供的合法关键字是一Ax swithB、 cherC CaseD、 defauIt答案:D一旦单片机的程序跑飞,()个信号有效可以让它瞬间回复到初始状态,程序 重新正常运行。A、复位信号B、定时器C、时钟信号D、晶振信号答案:AC语言程序的基本构成单位是A、
24、程序行B、语句C、函数D、字符答案:C数字电路中有()和()两种电平,分别用()和()表示。A rWj低 10B、正负10C、高低正负答案:A解析:ATO的计数溢出标志位是。A、TCON 中的 TROB、TCON 中的 TF1C、TCON 中的 TR1D、TCON 中的 TFO答案:D单片机输出信号是()电平。A、 RS-232CB、TTLC、 RS-232RS-449答案:B137.51单片机的CPU主要由()组成。A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器答案:A.将1个数中的指定位置1,其余位不变,应该用()运算。A、按位或B、按位异或C、按位与D、按位取反
25、答案:A.定时计数器有()种工作方式。A、4B、2答案:A. MCS-51系列单片机CPU开中断语句是。A、 EA=0;ES=1;B、 EA=1;EX0=1;答案:C141 .单片机的机器周期是晶振震荡信号周期的多少倍?A、1B、12C、4D、2A程序行B、语句C、函数D、字符答案:C.当CPU响应外部中断OINTO的中断请求后,程序计数器PC的内容是()。A、 00013HOOOBHB、 0003H001BH答案:C.一旦单片机处于混乱状态,哪个信号有效可以让它瞬间由混乱回复到最初的和谐?A、复位信号B、时钟信号C、定时器D、中断系统答案:A. 0中断请求,CPU在响应中断后,必须在中断服务
26、程序中用软件将其清除。A、外部中断B、T0C、串行口中断答案:B142.以下哪个符号是C语言中的多行注释符?A、;B、 /*/C、/D、答案:B.输入单片机的复位信号需要()个机器周期以上的()电平时即为有效,用于完成单片机的复位初始化操作。A、2高B、3低C 1 |J答案:A143 .最基本的逻辑关系有()、()和()。A、与或非B、与非或非C、或非与或答案:A144 .以下对一维数组的定义中不正确的选项是哪一个?Av doub I ex 5 = 2. 0, 4. 0, 6. 0, 8. 0, 10. 0;B、inty5 = 0, 1,3,5, 7. 9;C、charchi =2, 3, 4
27、, 5;D、charch2=x10, /xa, /x8;答案:B. 一个C语言的语句至少应包一个A、B、逗号C、分号D、什么不要答案:C.串行口是单片机的0。A、内部资源B、外部资源C、输入设备D、输出设备答案:A. 一旦单片机处于混乱状态,哪个信号有效可以让它瞬间由混乱回复到最初的和谐?A、复位信号B、时钟信号C、定时器D、中断系统答案:A 多项选择题.以下对C程序结构描述正确的选项是哪几个?A、程序只执行主函数main,其它函数是不执行的B、C语言程序是以函数形式来组织的。C、一个C源程序是由一个或假设干个函数组成的D、程序执行顺序与函数的排列顺序无关。答案:BCD.以下哪些设备是外部输入
28、设备?A、键盘B、鼠标C、LEDD、开关答案:ABC.表达式语句有0组成。A、表达式B、分号C、逗号D、标识符答案:AB.一个数码管假设要点亮字型“3”,那么以下哪种正确?A、端接负,abcdg段接高电平B、端接负,字型码为0X4FC、端接正,字型码为OXBOD、端按负,字型码为OXBO答案:BC.以下描述对SFR表达正确的选项是哪几个?A、所有SFR都只能字节操作B、对SFR编程就可以实现对单片机的控制C、SFR的地址不连续D、SFR其实就是数据存储器中的内存单元答案:CD.除了单片机和电源外,单片机最小系统包括()电路和()电路。A、时钟B、复位C、硬件D、软件答案:AB.单片机的复位电路
29、有()两种。A、上电复位B、按键复位C、低电平复位答案:AB1 .下面选项中对RAM的描述正确的选项是哪几个?A、可以下载存放程序B、一般作为数据存储器C掉电后内容丧失D、可以随机读写数据答案:BC.以下对C程序结构描述正确的选项是哪几个?A、程序只执行主函数main,其它函数是不执行的B、C语言程序是以函数形式来组织的。C、一个C源程序是由一个或假设干个函数组成的D、程序执行顺序与函数的排列顺序无关。答案:BCD.单片机应用系统是由()和()组成的。A、硬件系统B、软件系统C、控制器D、一口口、运具有答案:AB11.8051的定时计数器,可以通过寄存器设置分别作为()位的计数器。A、4B、1
30、6C、13D、8 答案:BCD12 . 一个单片机应用系统用LED数码管显示字符“8的段码是80H,可以断定该显 示系统用的是()。A、加反相驱动的共阳极数码管B、不加反相驱动的共阴极数码管C、不加反相驱动的共阳极数码管D、加反相驱动的共阴极数码管答案:CD.表达式语句有()组成。A、表达式B、分号C、逗号D、标识符答案:AB.与定时计数器有关的寄存器有哪些?A、 TCONB、TH1C、TLOD、 TMOD答案:AD15.以下哪些设备是输出设备?A、LEDB、打印机C扫描仪D、显示器答案:ABD16一个数码管假设要点亮字型“3”,那么以下哪种正确()。A、端接负,字型码为OXBOB、端接正,字
31、型码为OXBOC、端接负,abcdg段接高电平D、端接负,字型码为0X4F答案:BCD.下面选项中对RAM的描述正确的选项是哪几个?A、掉电后内容丧失B、可以下载存放程序C、可以随机读写数据D、一般作为数据存储器答案:ACD.作为输出端口时,下面哪一个端口不需要外接上拉电阻也能有高电平输出呢?A、P1B、P2C、P3D、P0答案:ABC 判断题.单片机就是一片芯片。A、正确B、错误答案:A.串行口的发送中断与接收中断各自有自己的中断人口地址。A、正确B、错误答案:B. CPU的时钟周期为振荡器频率的倒数。()A、正确B、错误答案:B. 一位共阳极数码管,采用静态显示电路连接,段可以接在低电平处
32、,也可以由某一个I/O 口来控制。A、正确B、错误答案:B. A/D转换过程中必然会出现量化误差。A、正确B、错误答案:A. 一个字节包含8位二进制数。A、正确B、错误答案:A.共阳极数码管指的是a、b、c、d、e、f等各段连接着内部二极管的正极。A、正确B、错误答案:B.要想点亮共阴极数码管,其公共端要接电源正极。A、正确B、错误答案:B9,串行口数据缓冲器SBUF是物理上独立的两个专用寄存器。A、正确B、错误答案:A.数码管静态显示时占用I0 口比拟少,节省资源。A、正确B、错误答案:B.判断一个弹性按键是否按下,一般需要两次判断,第一次判断后软件延时去抖, 然后再次判断按键是否按下,只有
33、两次判断都是按下了,才能说明按键真的按下了。A、正确B、错误答案:A12.51单片机只能做控制用,不能完成算术运算。A、正确B、错误答案:B1K字节的存储器容量包括1000个存储单元。A、正确B、错误答案:B.直插式LED的两个引脚中,长的那一端是负极。A、正确B、错误答案:B.如果CPU正在响应更高优先级别的中断请求,当前请求将不会响应。A、正确B、错误答案:A.中断有优先级别。As正确B、错误D、T1 答案:C.单片机8031的EA引脚()。As必须接地B、必须接+5V电源C、可悬空D、以上三种视需要而定。答案:A.串行口的发送数据和接收数据端为()。A、TXD 和 RXDB、TI 和 R
34、IC、TB8 和 RB8D、REN答案:A.表示关系x=y=z的c语言表达式为A、(X=Y)&(Y=Z)B、(X*Y) AND (Y=Z)C、(XWZ)D、(X*Y) & (Y1,2. 3, 4,5.6;Cv inta4 = 1,2, 3,4,5,61;D、i nta 3;答案:A.单片机中断系统有()个中断优先级别。A、4B、2C、5D、1答案:B.按位或运算经常用于把指定位(),其余位不变的操作。A、清0B、以上都不是C、取反D、置1答案:D.中断系统是单片机的一个外部设备。A、正确B、错误答案:B. TM0D=0X01表示定时器TO为工作方式1。A、正确B、错误答案:A. SFR位于单片
35、机内部ROM的高128单元。A、正确B、错误答案:B.在C语言中,引用数组元素时,其数组下标的数据类型允许是整型常量或整型 表达式。A、正确B、错误答案:A.定时器工作在方式2下,当计满溢出后,THx可以实现初始值的自动重装载。A、正确B、错误答案:A.特殊功能寄存器SCON与定时器/计数器的控制无关。A、正确B、错误答案:A.假设有定义:intb3 4 = 0;此定义语句是错误的,没有元素可得初值0。A、正确B、错误答案:B. A/D转换的精度由转换时间确定。A、正确B、错误答案:B.在动态显示过程中,位选口每一次只有一位与其他不同,表示该位对应的数码 管被选中。A、正确B、错误答案:A填空
36、题1 .C51程序中定义一个:可位寻址的变量FLAG,访问P3 口的P3. 1引脚的方法或语 句是()。答案:sbitFLAG=P31 ;SBITFLAG=P31;.数字电路中有0和()两种电平,分别用0和()表示。答案:高I低|1|0;. A/D转换器的作用是将()量转换为()量。答案:模拟I数字;. (1011011)2=()10答案:91.结构化程序设计的三种基本结构是()、0和()。答案:顺序;选择;循环I选择;顺序;循环I选择;循环;顺序;.单片机应用系统是由()和()组成的。答案:硬件系统I软件系统.除了单片机和电源外,单片机最小系统包括()电路和()电路。答案:时钟I复位;. C
37、51扩充的数据类型(),用来访问51单片机内部的所有专用寄存器。答案:SFE; sfr;.来自振荡器产生的振荡脉冲的周期称为(),时钟周期是振荡周期的。倍。答案:晶振周期I两/2;. C51程序中定义一个:可位寻址的变量FLAG,访问P3 口的P3. 1引脚的方法或 语句是()。答案:sbitFLAG=P31 ;SBITFLAG=P31;. (12B)16=()10答案:299;.最基本的逻辑关系有()、()和0。答案:与I或I非;.一个C语言函数有且仅有一个()函数。答案:ma in;主 简答题.试述单片机的最小系统。答案:单片机最小系统分三局部:外部晶振电路,给单片机提供工作时钟源;外部复位电路,可以上电复位,还有当单片机在工作过程中,可以人为手动复位; 单片机,单片机就是一块微处理器,用来装载程序,实现程序功能。1 . 51单片机有哪几个中断源?如何设定它们的优先级?答案:中断源有5个,分别为外部中断0请求 外部中断1请求 TO溢出中断请 求TFO、T1溢出中断请求TF1和串行口中断请求RI或TI。51单片机有两个中断优先级:高优先级和低优先级。每个中断源都可以通过设置中断优先级寄存器IP确定为高优先级中断或低优先 级中断,实现二级嵌
限制150内