![计算机题库(315道)_第1页](http://file4.renrendoc.com/view12/M00/09/34/wKhkGWZGv-2ALsnjAAEKERcTMTg502.jpg)
![计算机题库(315道)_第2页](http://file4.renrendoc.com/view12/M00/09/34/wKhkGWZGv-2ALsnjAAEKERcTMTg5022.jpg)
![计算机题库(315道)_第3页](http://file4.renrendoc.com/view12/M00/09/34/wKhkGWZGv-2ALsnjAAEKERcTMTg5023.jpg)
![计算机题库(315道)_第4页](http://file4.renrendoc.com/view12/M00/09/34/wKhkGWZGv-2ALsnjAAEKERcTMTg5024.jpg)
![计算机题库(315道)_第5页](http://file4.renrendoc.com/view12/M00/09/34/wKhkGWZGv-2ALsnjAAEKERcTMTg5025.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机
1、ATMegal6单片机的I/O管脚分成____共4个端口,每个端口8个I/O管脚。——[单选题]
APA、PB、PC、PD
BPl、P2、P3、P4
CPO、Pl、P2、1>3
DPAO、PA1>PA2、PA3
正确答案:A
2、Megal6单片机的IO控制LED时,单片机的方向控制寄存器需要设置为一一[单选题]
A输出
B输入
C都可以
D悬浮
正确答案:A
3、通用发光二极管串接限流电阻的作用是o一一[单选题]
A保证发光二极管导通工作电压是正向工作电压
B保证发光二极管的工作电流在正常工作电流范围
C保证发光二极管在正常工作频率范围
D保证发光二极管工作相位正常
正确答案:B
4、单片机10口对按键的识别,实际是识别一一[单选题]
A按键的闭合状态
B按键的管脚
C按键的上升沿与下降沿
D按键弹起或闭合时对应的两种电平状态1或0
正确答案:D
5、共阳极LED电路中,要使LED亮,对应的10口应输出——[单选题]
A低电平
B高电平
C高阻态
D任意电平
正确答案:A
6、1位共阳极数码管静态显示法指的是一一[单选题]
A公共端固定接电源正,单片机对应10口送字段代码
B位选线任意,单片机对应10口送字段代码
C位选线悬空,单片机对应10口送字段代码
D公共端固定接电源地,单片机对应10口送字段代码
正确答案:A
7、以下叙述错误的是一一[单选题]
A一个C程序可以包含多个不同名的函数
B一个C程序只能有一个主函数
CC程序在书写时,有严格的缩进要求,否则不能编译通过
DC程序的主函数必须用main作为函数名
正确答案:C
8、对于一个正常运行的C程序,下列叙述中正确的是一一[单选题]
A程序的执行总是从main函数开始,在main函数结束
B程序的执行总是从程序的[单选题]一个函数开始,在main函数结束
C程序的执行总是从main函数开始,在程序的最后一个函数中结束
D程序的执行总是从程序中的[单选题]一个函数开始,在程序的最后一个函数中结束
正确答案:A
9、以下叙述中正确的是一一[单选题]
AC程序中的注释只能出现在程序的开始位置和语句的后面
BC程序书写格式严格,要求一行内只能写一个语句
CC程序书写格式自由,一个语句可以写在多行上
D用C语言编写的程序只能放在一个程序文件中
正确答案:C
10、在一个C程序中一一[单选题]
Amain函数必须出现在所有函数之前
Bmain函数可以在任何地方出现
Cmain函数必须出现在所有函数之后
Dmain函数必须出现在固定位置
正确答案:B
11、以下叙述中正确的是一一[单选题]
AC程序中注释部分可以出现在程序中任意合适的地方
B花括号"{"和"}"只能作为函数体的定界符
C构成c程序的基本单位是函数,所有函数名都可以由用户命名
D分号是C语句之间的分隔符,不是语句的一部分
正确答案:A
12、C语言程序的基本单位是一一[单选题]
A程序行
B语句
C函数
D字符
正确答案:C
13、下列叙述中错误的是一一[单选题]
AC语言是一种结构化程序设计语言、
B结构化程序由顺序、分支、循环3种基本结构组成
C使用3种基本结构构成的程序只能解决简单问
D结构化程序设计提倡模块化的设计方法
正确答案:C
14、C语言源程序名的后缀是一一[单选题]
Aexe
Bc
Cobj
Dcp
正确答案:B
15、结构化程序由三种基本结构组成,三种基本结构组成的算法一一[单选题]
A可以完成任何复杂的任务
B只能完成部分复杂的任务
C只能完成符合结构化的任务
D只能完成一些简单的任务
正确答案:A
16、C语言中的标示符分为关键字,预定义标识符和用户标识符,以下叙述正确的是一一[单选
题]
A预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义
B用户标识符可以由字母和数字任意顺序组成
C在标识符中大写字母和小写字母被认为是相同的字符
D关键字可用作用户标识符,但失去原有含义
正确答案:A
17、以下选项中关于c语言常量的叙述错误的是一一[单选题]
A所谓常量,是指在程序运行过程中,其值不能被改变的量
B常量分为整型常量、实型常量、字符常量和字符串常量
C常量可分为数值型常量和非数值型常量
D经常被使用的变量可以定义成常量
正确答案:D
18、按照C语言规定的用户标识符命名规则,不能出现在标识符中的是一一[单选题]
A大写字母
B连接符
C数字字符
D下划线
正确答案:B
19、可在C程序中用作用户标识符的一组标识符是一一[单选题]
Aand^or^not
BDate、_2007、y-m-d
CHi、if、2020
Dcase、Dr.Tom、Bigl
正确答案:A
20、下列选项中,当x为大于1的奇数时,值为0的表达式是一一[单选题]
Ax%2==1
Bx/2
Cx%2!=0
Dx%2==0
正确答案:D
21>若有定义语句:intx=10;,则表达式x-=x+x的值为---[单选题]
A20
B10
C0
D10
正确答案:B
22、若a是数值类型,则逻辑表达式(a=l)||(a!=l)的值是一一[单选题]
A1
B0
C2
D不知道a的值,不能确定
正确答案:A
23、设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是一
[单选题]
Ak++
Bk+=1
C++k
Dk+1
正确答案:A
24、在C语言中,要求运算数必须是整型的运算符是一一[单选题]
A%
B/
C<
D!
正确答案:A
25、在以下一组运算符中,优先级最高的运算符是一一[单选题]
A<=
B=
C%
D&&
正确答案:C
26、下列关系表达式中结果为假的是一一[单选题]
A(3+4)>6
B(3!=4)>2
C3<4||3
D(3<4)=1
正确答案:B
27、以下选项中,能表示逻辑值“假”的是一一[单选题]
A1
B0.000001
C0
D100.0
正确答案:C
28>语句while(!E);中的条件!E等价于---[单选题]
AE==0
BE!=l
CE!=0
D
正确答案:A
29、整型变量x和y的值相等,且为非0值,则以下选项中,结果为零的表达式是一一[单选题]
Ax||y
Bx|y
Cx&y
DxAy
正确答案:D
30、if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是一一[单
选题]
A必须是逻辑值
B必须是整数值
C必须是正数
D可以是任意合法的数值
正确答案:D
31、设有定义:inta=l,b=2,c=3;,以下语句中执行效果与其它三个不同的是一一[单选题]
Aif(a>b)c=a,a=b,b=c;
Bif(a>b){c=a,a=b,b=c;}
Cif(a>b)c=a;a=b;b=c;
Dif(a>b){c=a;a=b;b=c;}
正确答案:C
32、设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是一一
[单选题]
Aif(x++);
Bif(x>y&&y!=0);
Cif(x>O)x--elsey++;
Dif(y<0){1}elsex++;
正确答案:C
33、若以下选项中的变量全部为整型变量,且以正确定义并赋值,则语法正确的switch语句是
——[单选题]
Aswitch(a+9){casecl:y=a-b;casec2:y=a+b;}
Bswitcha*b{case10:x=a-b;default:y=a-b;}
Cswitch(a+b){easel:case3:y=a+b;break;caseO:case4:y=a-b;}
Dswitch(a*a+b*b){default:break;case3:y=a+b;break;case2:y=a-b;break;}
正确答案:D
34、若有定义语句intA,b;doublex;则下列选项中没有错误的是一一[单选题]
Aswitch(x%2){case0:a++;break;case1:b++;break;default:a++;b++;}
Bswitch((int)x/2.0){case0:a++;break;case1:b++;break;default:a++;b++;}
Cswitch((int)x%2){case0:a++;break;case1:b++;break;default:a++;b++;}
Dswitch((int)(x)%2){case0.0:a++;break;case1.0:b++;break;default:a++;
b++;}
正确答案:C
35、以下选项中与if(a=l)a=b;elsea++;语句功能不同的switch语句是----[单选题]
Aswitch(a){easel:a=b;break;default:a++;}
Bswitch(a==l){case0:a=b;breakcase1:a++;}
Cswitch(a){default:a++;break;case1:a=b;}
Dswitch(a==l){case1:a=b;break;case0:a++;}
正确答案:B
36、有以下程序#includemainO{inta=7;while(a—);)程序运行后的变量a的值为一
一[单选题]
A-1
B0
C1
D7
正确答案:A
37、以下不构成无限循环的语句或语句组是一一[单选题]
An=0;do{++n;}while(n<=0);
Bn=0;while(1){n++;)
Cn=10;while(n);{n一;}
Dfor(n=0,i=l;;i++)n+=i
正确答案:A
38、有以下程序段intk=0;while(k=l)k++;while循环执行的次数是---[单选题]
A无限次
B有语法错,不能执行
C一次也不执行
D执行I次
正确答案:A
39、执行语句:for(i=l;i++<4:);后,变量i的值是——[单选题]
A3
B4
C5
D不定
正确答案:C
40、下列叙述中正确的是一一[单选题]
Abreak语句只能用于switch语句体中
Bcontinue语句的作用是使程序的执行流程跳出包含它的所有循环
Cbreak语句只能用在循环体内和switch语句体内
D在循环体内使用break语句和continue语句的作用相同
正确答案:C
41、在下列选项中,没有构成死循环的程序段是一一[单选题]
Ainti=100while(1){i=i%100+l;if(i>100)break;}
Bfor(;;);
Cintk=1000;do{++k;}while(k>=10000);
Dints=36while(s);一s;
正确答案:C
42、下列选项中,能正确定义数组的语句是一一[单选题]
Aintnum[0..2008];
Bintnum[];
CintN=2008;intnum[N];
DttdefineN2008intnum[N];
正确答案:D
43、若有定义语句:intm□={5,4,3,2,l},i=4;,则下面对m数组元素的引用中错误的是一
[单选题]
Am[-i]
Bm[2*2]
Cm[m[O]]
D
正确答案:C
44、以下叙述中不正确的是——[单选题]
A在不同的函数中可以使用相同名字的变量
B函数中的形式参数是局部变量
C在一个函数内定义的变量只在本函数范围内有效
D在一个函数内的复合语句中定义的变量在本函数范围内有效
正确答案:D
45、下列叙述中错误的是一一[单选题]
A改变函数形参的值,不会改变对应实参的值
B函数可以返回地址值
C可以给指针变量赋一个整数作为地址值
D当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL
正确答案:C
46、以下关于return语句的叙述中正确的是一一[单选题]
A■—个自定义函数中必须有一条return语句
B一个自定义函数中可以根据不同情况设置多条return语句
C定义成void类型的函数中可以有带返回值的return语句
D没有return语句的自定义函数在执行结束时不能返回到调用处
正确答案:B
47、若函数调用时的实参为变量时,下列关于函数形参和实参的叙述中正确的是一一[单选题]
A函数的实参和其对应的形参共占同一存储单元
B形参只是形式上的存在,不占用具体存储单元
C同名的实参和形参占同一存储单元
D函数的形参和实参分别占用不同的存储单元
正确答案:D
48下面的函数调用语句中func函数的实参个数是func(f2(vl,v2),(v3,v4,v5),(v6,
max(v7,v8)));---[单选题]
A3
B4
C5
D8
正确答案:A
49>有以下函数定义:voidfun(intn,doublex){...}若以下选项中的变量都已正确定
义并赋值,则对函数fun的正确调用语句是一一[单选题]
Afun(inty,doublem);
Bk=fun(10,12.5);
Cfun(x,n);
Dvoidfun(n,x);
正确答案:C
50、当调用函数时,实参是一个数组名,则向函数传送的是一一[单选题]
A数组的长度
B数组的首地址
C数组每一个元素的地址
D数组每个元素中的值
正确答案:B
51、有以下程序#includeinta=l,b=2;viodfunl(intA,intb)
{printf(a%d%d”,a,b);}viodfun2(){a=3;b=4;}main(){funl(5,6);fun2();
printf("%d%d\n”,a,b);}程序运行后的结果是——[单选题]
A1256
B5634
C5612
D3456
正确答案:B
52、在一个C源程序文件中所定义的全局变量,其作用域为一一[单选题]
A所在文件的全部范围
B所在程序的全部范围
C所在函数的全部范围
D由具体定义位置和extern说明来决定范围
正确答案:D
53、以下叙述中错误的是一一[单选题]
A在程序中凡是以开始的语句行都是预处理命令行
B预处理命令行的最后不能以分号表示结束
CttdefineMAX是合法的宏定义命令行
DC程序对预处理命令行的处理是在程序执行的过程中进行的
正确答案:D
54、若程序中有宏定义行:#defineN100,则下列叙述中正确的是一一[单选题]
A宏定义行中定义了标识符N的值为整数100
B在编译程序对C源程序进行预处理时用标识符N替换100
C对C源程序进行编译时用标识符N替换100
D在运行时用标识符N替换100
正确答案:B
55、设有定义:intx=0,*p;,立刻执行以下语句,正确的语句是一一[单选题]
Ap=x;
B*p=x;
Cp=NULL;
D*p=NULL;
正确答案:C
56、若有定义语句:charA,*p=&a;以下叙述中错误的是---[单选题]
A定义语句中的*号是一个地址运算符
B定义语句中的*号只是一个说明符
C定义语句中的P只能存放char类型变量的地址
D定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P
正确答案:A
57、若x是整型变量,Pb是基类型为整型的指针变量,则正确的赋值表达式是一一[单选题]
Apb=&x;
Bpb=x;
C*pb=&x;
D*pb=*x
正确答案:A
58、设有如下定义语句intm[]={2,4,6.8},*k=m;以下选项中,表达式的值为6的是---[单
选题]
A*(k+2)
Bk+2
C*k+2
D*k+=2
正确答案:A
59、若有以下定义includeintx[10],*pt=x;则对x数组元素的正确引用是一一[单选题]
A
B*(x+3)
C*(pt+10)
Dpt+3
正确答案:B
60、MEGA16单片机的I/O管脚共有——[单选题]
A32
B44
C8
D40
正确答案:A
61、如果PAO管脚外接共阴极接法的LED,初始化后,LED是不亮状态,按逻辑位操作方式初始化
该DDRA与PORTA寄存器时,可用下面语句实现一一[单选题]
APORTA=OXOO;DDRA=OXFF;
BPORTA&-AO);DDRA&=~(1«PAO);
CPORTA|=(1«PAO);DDRA=(1«PAO);
DPORTA&=~(1<〈PAO);DDRA|=(1«PAO);
正确答案:D
62、Megal6单片机复位后,所有I/O口的状态是一一[单选题]
A高阻状态
B输出低电平状态
C输此高电平状态
D输入,内部电阻上拉状态
正确答案:A
63、如果MEGA16单片机的PDO管脚外接一个没有上拉电阻的按键,则可以通过____初始化语
句来实现内部上拉电阻使能一一[单选题]
APORTD|=(1«PDO);DDRD&='V(1«PDO);
BPORTD&=(1«PDO);DDRD&="(1«PDO);
CPORTD|=(1«PDO);DDRD|=(1«PDO);
DPORTD|=(1«PDO);DDRD&=(1«PDO);
正确答案:A
64、PINA是只读寄存器,当MEGA16单片机的程序中运行到PINA时,PINA中的信息是—[单选
题]
APBO—PB7八个管脚外部电平信息,不管是输入还是输出状态
BPC0-PC7八个管脚外部电平信息,不管是输入还是输出状态
CPA0-PA7八个管脚外部电平信息,不管是输入还是输出状态
DPD0-PD7八个管脚外部电平信息,不管是输入还是输出状态
正确答案:C
65、MEGA16单片机的I/O口在使用之前,一般情况下要根据_____进行初始化。一一[单选题]
A外接元件的封装特性
B必须进行PORTX设置
C外接元件的电路性质及功能要求
D必须进行DDRX设置
正确答案:C
66、单片机控制多位数码管显示时,一般采用一法一一[单选题]
A静态+动态显示
B静态显示
C动态显示
D以上都不是
正确答案:C
67、多位数码管的动态显示法原理是一一匚单选题]
A每一位数码管单独、轮流显示一段时间,对指定的一位数码管轮流显示时间的间隔要控制在
1秒时间之内。
B每一位数码管单独、轮流显示一段时间,对指定的一位数码管轮流显示时间的间隔要控制在
正常视觉暂留效应时间之内。
C每一位数码管单独、轮流显示一段时间,对指定的一位数码管轮流显示时间的间隔要控制在
100毫秒时间之内。
D每一位数码管单独、轮流显示一段时间,对指定的一位数码管轮流显示时间的间隔要控制在
2000毫秒时间之内。
正确答案:B
68、单片机的基本组成结构包括:CPU、程序存储器、、输入接n、输出接口五大部分。
——[单选题]
AEEPR0M
B数据存储器
CROM
D堆栈
正确答案:B
69、ATATmegal6单片机的I/O管脚共有个。——[单选题]
A32
B44
C8
D40
正确答案:A
70、ATmegal6单片机常用的数制是进制。一一[单选题]
B十
C十六
D八
正确答案:A
71、ATmegal6单片机片内自带,因此,在一般应用场合,不需要在外接晶体振荡器。-
[单选题]
A晶体振荡器
BRLC振荡器
CLC振荡器
DRC振荡器
正确答案:D
72、ATmegal6单片机的复位管脚是复位。一一[单选题]
A高电平
B低电平
C任意电平
D上升沿
正确答案:B
73、ATmegal6单片机的硬件系统,一般直接加到单片机的电源管脚电压大小是—
[单选题]
A12V直流
B5V直流
C220V交流
D5V交流
正确答案:B
74、单片机的三总线结构是指:数据总线、地址总线和o——[单选题]
A控制总线
B采集总线
C接收总线
D发送总线
正确答案:A
75、ATmegal6的数据存储器中共有32个通用工作寄存器,有_____个寄存器可以合并成为
个16位的寄存器。一一[单选题]
A4、2
B6、2
C6、3
D8、4
正确答案:C
76、单片机的数据存储器包含_____和两大部分。一一[单选题]
AROM,RAM
BEEPROM,CPU
CRAM,EEPROM
DROM,CPU
正确答案:C
77、ATmegal6通电后,单片机即可开始工作,4组端口的数据寄存器PORTx处于状态。-
一[单选题]
A0X00
BOXFF
C高阻态
D不确定
正确答案:A
78、ATmegal6通电后,单片机即可开始工作,4组端口的数据方向寄存器DDRx处于状态。
——[单选题]
A0X00
B0XFF
C高阻态
D不确定
正确答案:A
79、LED发光二极管具有导电性。——[单选题]
A双向
B单向
C单工
D双工
正确答案:B
80、LED发光二极管的正极接_____信号时,可点亮。一一[单选题]
A高电平
B低电
C平地
D220V
正确答案:A
81、直插式LED的两个引脚中,较长的为贴片式LED有缺角的一边是。一一[单
选题]
A正极,正极
B正极,负极
C负极,正极
D负极,负极
正确答案:A
82、ATmegal6单片机常用的软件开发环境不包括。一一[单选题]
AAVR
BStudioGCC
CAVRICC
DAVRD.PuTTY64
正确答案:D
83、ATmegal6单片机外围接口,有2个_____位的定时器。一一[单选题]
A4
B8
C16
D10
正确答案:B
84、ATmegal6单片机的PA端口控制LED灯发光,输出控制信号的是_____。一一[单选题]
APINA
BPORTA
CDDRA
DSFIOR
正确答案:B
85、ATmegal6单片机的PB端口对按键识别过程中,内部上拉电阻有效,设置为。-
[单选题]
APINB=0XFF
BPORTB=OXFF
CDDRB=OXFF
DPORTB=OXOO
正确答案:B
86、ATmegal6单片机的PC端口中,PC3采集按键状态,寄存器设置准确的是。一一[单选
题]
APINOOXFF
BPORTCI=(1«PA3)
CDDRC=OXOO
DDDRC&="(1«PC3)
正确答案:D
87、ATmegal6单片机的PD端口中,控制8只LED灯亮灭,寄存器设置准确的是。-
[单选题]
APIND=0X55
BPIND=OXFF
CDDRD二OXFF
DDDRD=OXOO
正确答案:c
88、ATmegal6是一种。---[单选题]
A存储器
B寄存器
C计算机
D外部设备
正确答案:C
89、ATmegal6有131条机器指令,大多数指令的执行时间为一—时钟周期。一一匚单选题]
A单个
B两个
C多个
D不确定
正确答案:A
90、ATmegal6单片机有个16位的定时/计数器。一一[单选题]
A4
B3
C2
D1
正确答案:D
91、ATmegal6单片机有路PWM通道。——[单选题]
A4
B3
C2
D1
正确答案:A
92、ATmegal6单片机工作电压范围是______。一一[单选题]
A4.5~5.5V
B3r2V
C5~36V
D5.5~220V
正确答案:A
93、ATmegal6单片机有______路10位的ADC。——[单选题]
A4
B8
C2
D10
正确答案:B
94、ATmegal6的通用寄存器组中,有3个16位的寄存器。名称分别为:寄存器、
______寄存器、_____寄存器。一一[单选题]
AI、0、P
BA、B、C
CX、Y、Z
DM、N、P
正确答案:C
95、Proteus中,工作界面包括预览窗口、图形编辑窗口、、标栏等。一一[单选题]
A对象选择窗口
B缩放窗口
C数字窗口
D移动窗口
正确答案:A
96、ATmegal6单片机编程时,十六进制的0x65和二进制的相等。一一[单选题]
A10100101
B1100101
C11000101
D11100101
正确答案:B
97、ATmegal6单片机的[单选题]_____功能是作为数字通用I/O口来用的。一一[单选题]
A3
B2
C1
D4
正确答案:C
98、ATmegal6单片机的PA~PD端口,不涉及[单选题]二功能时.,基本I/O功能是的。一
一[单选题]
A不同
B不等效
C相同
D依情况而定的
正确答案:C
99、ATmegal6单片机内置()个可编程的I/O口。---[单选题]
A32
B33
C34
D35
正确答案:A
100,以下不属于使用C语言开发单片机应用程序优点的是()。一一[单选题]
A入门简单
B开发效率高
C库函数丰富
D程序可读性差
正确答案:D
101、以下语句不能够实现循环控制的是()。一一[单选题]
AdoWhile
Bwhile
Cfor
Dif
正确答案:D
102、单片机在执行程序的过程中,突然发生了一些紧急的事件,CPU暂停当前的程序转而去执
行相应的服务处理程序,这种机制称为()。一一[单选题]
A紧急处理
B程序转移
C程序跳跃
D中断
正确答案:D
103、ATmegal6有3个外部中断源,不包含()。一一[单选题]
AINTO
BINTI
CINT2
DINT3
正确答案:D
104、以下不属于ATmegal6中断控制相关寄存器的是()。一一[单选题]
AMCU控制寄存器MCUCR
BMCU控制与状态寄存器MCUCSR
C通用中断控制寄存器GICR
D计数寄存器TCNT0
正确答案:D
105、关于中断标志寄存器GIFR,以下说法错误的是()。一一[单选题]
ATNTF1为外部中断1的中断标志位
BINTF0为外部中断0的中断标志位
CINTF2为外部中断2的中断标志位
DINTF3为外部中断3的中断标志位
正确答案:D
106、以下外部中断0服务函数声明中,正确的写法是()。一一[单选题]
A#interrupt_handlerPragmaIntO_service:2
BftpragmalnterrupthandlerIntOservice:2
C#pragmaInterrupt_handlerIntO_service:3
D#pragmalnterrupt_handlerintO_service:19
正确答案:B
107、ATmegal6内部的T/CO是一个通用的8位定时/计数器,其计数范围是从。至()。——[单
选题]
A254
B255
C256
D65535
正确答案:B
108、关于ATmegal6的脉冲信号源,以下说法错误的是()。——[单选题]
A可以使用内部的信号源
B可以使用外部的信号源
C可以对信号源进行分频设置,从而获得不同的计数频率
D使用ATmegalG进行计数,无需信号源
正确答案:D
109、以下关于C语言数据类型的说法中,错误的是()。一一[单选题]
A无符号字符型unsignedchar
B整型int
C无符号整型unsignedint
D字符型float
正确答案:D
110、ATmegal6有PA、PB、PC、PD四个I/O端口,每个端口包含()条I/O口线。——[单选题]
A5
B6
C7
D8
正确答案:D
111、在点亮LED灯项目中,如果在Proteus软件中忘记修改限流电阻的阻值,则()。——[单选
题]
ALED不会被点亮
BLED仍然会被点亮
CProteus软件报错
D将无法正常加载cof文件
正确答案:A
112、在进行中断寄存器初始化之前,首先需要使用()函数关闭系统所有中断,这个函数包含在
AVRdef.h这个头文件中。----[单选题]
ACLI
BSEI
CSET
DCLEAR
正确答案:A
113、以下说法错误的是()。一一[单选题]
AINTO的中断向量为2
BINT1的中断向量为3
CINT2的中断向量为19
DATmegal6只有2个外部中断INTO和INT1
正确答案:D
114、定时/计数器最基本的功能就是计数,其计数的对象是()。一一[单选题]
ALED灯的闪烁次数
B脉冲信号
C数码管
D延时函数
正确答案:B
115、关于ATmegal6的引脚,以下说法错误的是()。一一[单选题]
AVCC是电源引脚
BGND是电源地
C4个I/O端口均为16位单向I/O口
DRESET是复位引脚
正确答案:C
116、关于C语言中的变量,以下说法错误的是()。一一[单选题]
A程序运行中变量的值可以被改变
B必须先声明后使用
C根据变量名称对其进行操作
D变量必须是整数
正确答案:D
117、语句PORTB~=(1<<PB2);中的~是异或操作符其功能是对相应位进行一一[单选题]
A置1
B置0
C取反
D求补
正确答案:C
118、ATATmegal6单片机的I/O管脚共有_____个。——匚单选题]
A32
B44
C8
D40
正确答案:A
119^ATmegal6单片机片内的SRAM容量是______。----[单选题]
A512KB
B512B
C1KB
D16KB
正确答案:C
120、ATmegal6单片机的贴片式封装,共有个引脚。一一[单选题]
A14
B44
C40
D28
正确答案:B
121、ATmegal6的DIP封装共有引脚,其中共有I/O口线。一一[单选题]
A40、32
B40、8
C32、4
D40、4
正确答案:A
122、单片机的数据存储器包含_____和______两大部分。一一[单选题]
AROM,RAM
BEEPROM,CPU
CRAM,EEPROM
DROM,CPU
正确答案:C
123、ATmegal6通电后,单片机即可开始工作,4组端口的数据方向寄存器DDRx处于状态。
―[单选题]
A0X00
BOXFF
C高阻态
D不确定
正确答案:A
124、Proteus器件显示窗口中,“P”按钮用来元件。——[单选题]
A选择
B分类
C排列
D删除
正确答案:A
125、Proteus器件显示窗口中,“L”按钮用来打开«一―[单选题]
A元件属性窗口
B元器件库
C列表
D元件选择窗口
正确答案:B
126、Proteus绘图区中,鼠标右键单击元件表示选中,之后再单击一次右键则是该元件。
一一[单选题]
A选择
B复制
C排列
D删除
正确答案:D
127、Proteus由和ARES两个应用功能软件组成,前者用于原理图设计和仿真。一一[单
选题]
APCB
BISIS
CSPICE
DMOD
正确答案:B
128、LED发光二极管的正极接信号时•,可点亮。一一[单选题]
A高电平
B低电平
C地
D220V
正确答案:A
129、ATmegal6单片机外围接口,有2个_____位的定时器。一一[单选题]
A4
B8
C16
D10
正确答案:B
130、ATmegal6单片机常用的软件开发环境不包括。一一[单选题]
AAVRStudio
BGCCAVR
CICCAVR
DVC
正确答案:D
131、Proteus中,鼠标可以缩放原理图。——[单选题]
A左键
B滚轮
C右键
D左键按住不放,拖放
正确答案:B
132、当单片机运行PORTA=(1<<PA3);DDRA&=~(1〈<PA3);两句后,表示的功能。——[单
选题]
APA3端口方向输出、内部上拉电阻使能
BPA3端口方向输出,输出高电平
CPA3端口方向输入,内部上拉电阻使能
DPA3端口方向输入,输出高电平
正确答案:C
133、ATmegal6单片机的PA端口控制LED灯发光,输出控制信号的是_____。——[单选题]
APINA
BPORTA
CDDRA
DSF1OR
正确答案:B
134、ATmegal6单片机的PA端口控制LED灯发光,数据输入输出方向由设置。——[单
选题]
APINA
BPORTA
CDDRA
DSFIOR
正确答案:C
135、ATmegal6单片机的PB端口对按键识别过程中,内部上拉电阻有效,设置为。
[单选题]
APINB=0XFF
BPORTB=0XFF
CDDRB=0XFF
DP0RTB=0X00
正确答案:B
136、ATmegal6单片机端口有个,每个端口有_____位。——[单选题]
A2、32
B4、8
C4、16
D8、8
正确答案:B
137、ATmegal6单片机有路10位的ADC。——[单选题]
A4
B8
C2
D10
正确答案:B
138、ATmegal6的引脚是32引脚,作用是片内AD的参考电压。——[单选题]
AVCC
BGND
CAREF
DAVCC
正确答案:C
139、ATmegal6单片机编程时,十六进制的0x65和二进制的相等。一一[单选题]
A10100101
B1100101
C11000101
D11100101
正确答案:B
140、ATmegal6单片机的[单选题]功能是作为数字通用I/O口来用的。一一[单选题]
A3
B2
C1
D4
正确答案:C
141、ATmegal6单片机的PA~PD端口,不涉及[单选题]二功能时,基本I/O功能是_____的。
一一[单选题]
A不同
B不等效
C相同
D依情况而定的
正确答案:C
142、将组成微机的各个功能部件都集成在一片芯片上的计算机称为()。一一[单选题]
A芯片机
B单片机
C一片机
D集成机
正确答案:B
143、以下不属于单片机组成功能部件的是0。一一[单选题]
A中央处理器
B定时器
C数码管
DI/O接口
正确答案:C
144、ATmegal6单片机属于()系列单片机。一一[单选题]
AARM
BAVR
CSTC
DPIC
正确答案:B
145、ATmegal6单片机每组I/O口包含有3个8位寄存器,其中不包括()。——[单选题]
A数据方向寄存器DDRx
B端口数据寄存器PORTx
C输入引脚寄存器PINx
D输出引脚寄存器POUTx
正确答案:D
146、当单片机的I/O工作在输入方式,内部的上拉电阻()。一一[单选题]
A必须使用
B必须不使用
C可以选择使用或不使用
D根本没有上拉电阻
正确答案:C
147、以下语句不能够实现循环控制的是0。一一[单选题]
AdoWhile
Bwhile
Cfor
Dif
正确答案:D
148、单片机在执行程序的过程中,突然发生了一些紧急的事件,CPU暂停当前的程序转而去执
行相应的服务处理程序,这种机制称为()。一一[单选题]
A紧急处理
B程序转移
C程序跳跃
D中断
正确答案:D
149、ATmegal6有3个外部中断源,不包含0。——[单选题]
AINTO
BINTI
CINT2
DINT3
正确答案:D
150、关于ATmegal6定时器T/CO的普通工作模式,以下说法正确的是()。一一[单选题]
A在普通工作模式下,计数器为单向减1计数器
B当计数寄存器TCNTO的数值达到OxFF,下一个计数脉冲到来时便恢复0x00
CTCNTO的值一经设置,在程序中便不可随意修改
D普通模式中不可以使用比较匹配功能产生定时中断
正确答案:B
151、在单片机CPU内部参与运算的数是()数。一一[单选题]
A八进制
B十六进制
C二进制
D十进制
正确答案:C
152、在单片机的项目开发进行器件选型时,应遵循的原则不包括0。一一[单选题]
A采购方便原则
B高性价比原则
C独创性原则
D资源节约原则
正确答案:C
153、以下不属于ATmegal6内部组成结构的是()。——[单选题]
A通用寄存器
B中断模块
C定时器
D液晶显示器
正确答案:D
154、ATmegal6有PA、PB、PC、PD四个I/O端口,每个端口包含()条I/O口线。——[单选题]
A5
B6
C7
D8
正确答案:D
155、已知单片机上电复位以后,PA口的寄存器DDRA与PORTA的初始值都为0,则以下正确的说
法是()。一一[单选题]
APA口的每一个管脚都设置为输出
B内部上拉电阻设置为允许
C不能从输入寄存器PINA中读取到数据
D可以从输入寄存器PINA中读取到数据
正确答案:C
156、以下不属于单片机的是()。——[单选题]
ASTC
BPC
CAYR
DARM
正确答案:B
157、在流水灯项目中,8只LED选用的连接方法中,错误的是()。一一[单选题]
A采用共阳极接法
B采用共阴极接法
C共阳极、共阴极接法混用
D不使用限流电阻
正确答案:D
158、在进行中断寄存器初始化之前,首先需要使用()函数关闭系统所有中断,这个函数包含在
AVRdef.h这个头文件中。----[单选题]
ACLI
BSEI
CSET
DCLEAR
正确答案:A
159、以下说法错误的是0。一一[单选题]
AINTO的中断向量为2
BINT1的中断向量为3
CINT2的中断向量为19
DATmegal6只有2个外部中断INTO和INT1
正确答案:D
160、语句#pragmalnterrupt_handlerint0_isr:2中,intO_isr是0。---[单选题]
A中断服务函数名
B中断向量号
C中断源
D中断优先级
正确答案:A
161、ATmegal6中的T/CO是一个8位的定时/计数器,其计数范围是从0至4()。一一[单选题]
A7
B255
C65535
D9999999
正确答案:B
162、关于ATmegal6的引脚,以下说法错误的是()。一一[单选题]
AVCC是电源引脚
BGND是电源地
C4个I/O端口均为16位单向I/O口
DRESET是复位引脚
正确答案:C
163、单片机的算术逻辑单元可以进行运算的种类不包括0。一一[单选题]
A算术运算
B逻辑运算
C位操作运算
D浮点运算
正确答案:D
164、语句PORTB~=(1<<PB2);中的~是异或操作符其功能是对相应位进行一一[单选题]
A置1
B置0
C取反
D求补
正确答案:C
165、液晶显示器LCD1602中的16含义是()。——[单选题]
A可以最多显16种字符
B每行最多显示16个字符
C可以同时显示至多16行
D显示小数时精确到小数点后16位
正确答案:B
166、在模拟航标灯项目中,使用定时器来控制LED的闪烁频率,关于其优点的说法中,错误的是
Oo——[单选题]
A可以精确控制LED的闪烁时间
B不使用延时函数delay,提高CPU程序运行效率
C使用了单片机的定时器功能,使单片机负荷变大,降低其使用寿命
D可以在程序中方便地调整闪烁频率
正确答案:C
167、ATmegal6单片机的数据存储器为_____位,因而它属于______位单片机。一一[单选题]
A8,8
B16,16
C32,32
D8,16
正确答案:A
168、ATmegal6单片机片内的SRAM容量是______。——[单选题]
A512KB
B512B
C1KB
D16KB
正确答案:C
169、ATmegal6单片机采用指令结构。——[单选题]
A哈弗
BRISC
CMISC
D冯?诺依曼
正确答案:B
170、ATmegal6单片机的贴片式封装,共有个引脚。一一[单选题]
A14
B44
C40
D28
正确答案:B
171、ATMEL公司生产的单片机以三大系列为主,其中megaAVR是属于。一一[单选题]
A低档单片机
B中档单片机
C高档单片机
D普通单片机
正确答案:C
172、ATmegal6的数据存储器中共有32个通用工作寄存器,有个寄存器可以合并成为
个16位的寄存器。一一[单选题]
A4、2
B6、2
C6、3
D8、4
正确答案:C
173、单片机的数据存储器包含和两大部分。——[单选题]
AROM,RAM
BEEPROM,CPU
CRAM,EEPROM
DROM,CPU
正确答案:C
174、ATmegal6通电后,单片机即可开始工作,4组端口的数据寄存器PORTx处于状态。
——[单选题]
A0X00
BOXFF
C高阻态
D不确定
正确答案:A
175、ATmegal6通电后,单片机即可开始工作,4组端口的输入引脚寄存器PINx处于状态。
—[单选题]
A0X00
BOXFF
C高阻态
D不确定
正确答案:C
176、Proteus由______和ARES两个应用功能软件组成,前者用于原理图设计和仿真。一一[单
选题]
APCB
BISIS
CSPICE
DMOD
正确答案:B
177、Proteus7生成的电路原理图文件扩展名为。---[单选题]
AADSN
B*.pdsprj
C*.PCB
D*.LS
正确答案:A
178、ATmegal6单片机外围接口,有2个_____位的定时器。——[单选题]
A4
B8
C16
D10
正确答案:B
179、ATmegal6单片机常用的软件开发环境不包括。一一[单选题]
AAVRStudio
BGCCAVR
CICCAVR
DVC
正确答案:D
180、Proteus中,打开元件选择窗口的快捷键是。一一[单选题]
AS
BP
CC
DF
正确答案:B
181、Proteus中,鼠标______可以缩放原理图。一一[单选题]
A左键
B滚轮
C右键
D左键按住不放,拖放
正确答案:B
182、ATmegal6单片机对按键识别过程中,读取按键状态的寄存器是。一一[单选题]
APINX
BPORTX
CDDRX
DSFIOR
正确答案:A
183、ATmegal6单片机的PA端口对按键识别过程中,数据输入输出方向由设置。-
[单选题]
APINA
BPORTA
CDDRA
DSFIOR
正确答案:C
184、ATmegal6单片机的PB端口对按键识别过程中,内部上拉电阻有效,设置为。——
[单选题]
APINB=0XFF
BPORTB=OXFF
CDDRB=0XFF
DPORTB=0X00
正确答案:B
185、ATmcgal6单片机的PC端口中,PC3采集按键状态,寄存器设置准确的是。——[单
选题]
APINC=OXFF
BPORTC|=(1«PA3)
CDDROOXOO
DDDRC&="(1«PC3)
正确答案:D
186、ATmegal6单片机的PD端口中,控制8只LED灯亮灭,寄存器设置准确的是一」——
[单选题]
APIND=0X55
BPIND=0XFF
CDDRD=OXFF
DDDRD=OXOO
正确答案:C
187、ATmegal6单片机端口有个,每个端口有______位。——[单选题]
A2、32
B4、8
C4、16
D8、8
正确答案:B
188、ATmegal6单片机的4个端口数据传输方向是的。一一[单选题]
A双向
B单向
C单工
D双工
正确答案:A
189、ATmegal6是一种。----[单选题]
A存储器
B寄存器
C计算机
D外部设备
正确答案:C
190、ATmegal6单片机有32个位通用工作寄存器。一一[单选题]
A4
B8
C16
D10
正确答案:B
191、ATmegal6单片机有路PWM通道。——[单选题]
A4
B3
C2
D1
正确答案:A
192、ATmegal6单片机工作电压范围是。——[单选题]
A4.5~5.5V
B312V
C5~36V
D5.5~220V
正确答案:A
193、ATmegal6单片机是功耗为_____的单片机。一一[单选题]
A大功率
B低功耗
C固定功率
D大功耗
正确答案:B
194、ATmegal6单片机编程时,十六进制的0x64和等值。——[单选题]
A100
B255
C110
D200
正确答案:A
195、ATmegal6单片机编程时,十六进制的0x65和二进制的相等。——[单选题]
A10100101
B1100101
C11000101
D11100101
正确答案:B
196、ATmegal6单片机的PA~PD端口,不涉及[单选题]二功能时,基本I/O功能是______的。
一一[单选题]
A不同
B不等效
C相同
D依情况而定的
正确答案:C
197、ATmegal6单片机有四个端口,每个端口包含()个引脚。一一[单选题]
A5
B6
C7
D8
正确答案:D
198、在点亮LED项目中,通常为LED串接一个限流电阻,本课程中选用的限流电阻的阻值为()。
一一匚单选题]
A50Q
B320Q
C1KQ
D10KQ
正确答案:B
199、当单片机的I/O工作在输入方式,内部的上拉电阻()。一一[单选题]
A必须使用
B必须不使用
C可以选择使用或不使用
D根本没有上拉电阻
正确答案:C
200、指令P0RTB&=~(l<〈PB2);的功能是——[单选题]
A将PB2置1
B将PB2清零
C将PB2取反
D将PB2移位
正确答案:B
201、以下语句不能够实现循环控制的是0。一一[单选题]
AdoWhile
Bwhile
Cfor
Dif
正确答案:D
202、ATmegal6有飞个外部中断源,不包含()。一一[单选题]
AINTO
BINTI
CINT2
DINT3
正确答案:D
203、关于ATmegal6定时器T/CO的普通工作模式,以下说法正确的是0。一一[单选题]
A在普通工作模式下,计数器为单向减1计数器
B当计数寄存器TCNTO的数值达到OxFF,下一个计数脉冲到来时便恢复0x00
CTCNTO的值一经设置,在程序中便不可随意修改
D普通模式中不可以使用比较匹配功能产生定时中断
正确答案:B
204、单片机的三总线结构是指:数据总线、地址总线和()。一一[单选题]
A控制总线
B采集总线
C接收总线
D发送总线
正确答案:A
205、语句#pragmalnterrupt_handlerext_intO:10中的10是0。---[单选题]
A中断10次
B中断向量号
C计数次数为10次
D中断服务函数
正确答案:B
206、在单片机CPU内部参与运算的数是()数。一一[单选题]
A八进制
B十六进制
C二进制
D十进制
正确答案:C
207、与十进制数58等值的十六进制数是()。——[单选题]
AA3H
B3AH
C3CH
DOCH
正确答案:B
208、以下不属于ATmegal6内部组成结构的是()。一一[单选题]
A通用寄存器
B中断模块
C定时器
D液晶显示器
正确答案:D
209、ATmegal6有PA、PB、PC、PD四个I/O端口,每个端口包含()条I/O口线。——[单选题]
A5
B6
C7
D8
正确答案:D
210、在流水灯项目中,8只LED选用的连接方法中,错误的是()。一一[单选题]
A采用共阳极接法
B采用共阴极接法
C共阳极、共阴极接法混用
D不使用限流电阻
正确答案:D
211、在点亮LED灯项目中,如果在Proteus软件中忘记修改限流电阻的阻值,则()。一一[单选
题]
ALED不会被点亮
BLED仍然会被点亮
CProteus软件报错
D将无法正常加载cof文件
正确答案:A
212、在进行中断寄存器初始化之前,首先需要使用()函数关闭系统所有中断,这个函数包含在
AVRdef.h这个头文件中。---[单选题]
ACLI
BSE1
CSET
DCLEAR
正确答案:A
213、ATmegal6中的T/C1是一个16位的定时/计数器,其计数范围是从0至ij()。一一[单选题]
A15
B255
C65535
D10的16次方减1
正确答案:C
214、已知单片机的时钟频率为8MHz,定时/计数器的分频系数为8,则定时/计数器的计数脉冲
频率是()。一一[单选题]
A8MHz
B1MHz
C64MHz
D16MHz
正确答案:B
215、关于语句intnumber=100;以下说法错误的是()。---[单选题]
A声明了一个整数类型的变量
B变量名是number
C这条语句有语法错误
D语句执行后number的值是100
正确答案:C
216、ATMegal6单片机共有()3个定时与计数器。一一[单选题]
AT2、T3、T4
BTO、T2、T3
CTO、Tl、T2
DTl、T2、T3
正确答案:C
217、ATMegal6单片机的定时器TO的计数寄存器名称是___。——[单选题]
ATCCRO
BTIFR
CTCNTO
DTIMSK
正确答案:C
218、ATMegal6单片机的定时器TO的控制寄存器名称是.——[单选题]
ATCCRO
BTIFR
CTIMSK
DTCNTO
正确答案:A
219、ATMegal6单片机的定时器TO的中断屏蔽寄存器名称是—。一一[单选题]
ATIMSK
BTCNTO
CTIFR
DTCCRO
正确答案:A
220、ATMegal6单片机的定时器TO的匹配比较寄存器名称是—。一一[单选题]
ATIFR
BTIMSK
CTCCRO
DOCRO
正确答案:D
221、ATMogal6单片机内部的定时器TO是一个。——[单选题]
A8位的定时器与计数器
B16位的定时与计数器
C12位的定时与计数器
D1位的定时与计数器
正确答案:A
222、ATMegal6单片机定时器TO可以通过()计数来实现对时间的计时。一一[单选题]
A对单片机晶振基准信号在分频器的分频后
B直接对晶振的基本频率信号
C单片机对任意波形
D单片机指定的波形
正确答案:A
223、ATMegal6单片机内部定时器TO的TCNTO是一个___位的计数器。——[单选题]
A8
B16
C10
D12
正确答案:A
224、ATMegal6单片机TO的控制寄存器TCCRO的最后3位CS02、CS01,CSOO的功能是___。
一一[单选题]
A启动、停止、分频与选择外部时钟信号源
B当CS02、CSORCSOO为000时,T0是关闭状态
C可以对内部时钟源分频也可以选择外部的时钟源信号接入
D以上都是
正确答案:D
225、ATMegal6单片机的定时器T0的工作模式是通过TCCRO的WGM01WGMOO两位控制的共有()
工作模式。——[单选题]
A普通相位修正PWMCTC快速PWM等4种
B相位修正PWMCTC快速PWM等3种
C普通等1种
D普通相位修正PWMCTC快速PWM、外部计数等5种
正确答案:A
226、ATMegal6单片机TO的普通工作模式指的是__。一一[单选题]
A在指定分频系后的信号频率,TCNTO从初始值累计到最大值后,清零,然后重新开始的反复计
数过程
B在指定分频系后的信号频率,TCNTO从0累计到最大值255后,清零,然后从0开始的反复计
数过程
C在指定分频系后的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会场安全协议合同范本
- 学校如何促进学生的身心发展
- 代理生产加工合同范本
- 2025年度搅拌站混凝土供应合同实施细则
- 2025年度养老产业项目合作居间合同
- 代仓业务合同范本
- 个人微型企业用工合同范本
- 出口退税销售合同范本
- 产品广告拍摄合同范本
- 保洁用品合同范本
- 浙江省Z20联盟(名校新高考研究联盟)2024届高三下学期第三次联考英语试题 含答案
- 第五单元《分数的意义》复习试题(单元测试)-2024-2025学年五年级上册数学北师大版
- 腕踝针中医技术
- DB34T 4620-2023 疼痛科治疗室建设规范
- 2024年二级建造师继续教育考核题及答案
- (完整版)医疗废物处置管理制度
- 物流公司员工守则以及管理制度
- 高中生综合素质评价典型事例【六篇】
- 2024人形机器人产业半年研究报告
- 【正当防卫的限度条件及司法认定问题浅析10000字(论文)】
- 市政管网工程投标方案(技术方案)
评论
0/150
提交评论