新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

1

页(?/p>

41

页)

 

 

一

.

填空题(每空

1

分,?/p>

10

分)

 

1

.单片机的最小系统除了单片机外还应包括时钟电?/p>

. 

 

 

 

 

 

 

 

 

 

 

 

 

及电源电路?/p>

 

2

?/p>

MCS-51

单片机具有一?/p>

 

 

 

 

 

 

位的

CPU

?/p>

 

 

 

 

 

 

位的程序计数器?/p>

 

3

?/p>

MCS-51

单片机执行指令所用的时间以机器周期为单位?/p>

1

个机器周?/p>

= 

 

 

 

 

时钟周期?/p>

 

4

?/p>

如果单片机的晶振频率?/p>

12MHZ

?/p>

那么机器周期?/p>

 

 

 

 

 

 

 

 

?/p>

如果单片机的晶振频率?/p>

6MHZ

,那么机器周期为

 

 

 

 

 

 

 

 

?/p>

 

5

.用

Keil 

C51

软件编写

C

语言源文件时应保存为扩展名为

 

 

 

 

 

 

 

的文件,?/p>

PROTEUS

软件进行仿真时应下载扩展名为

 

 

 

 

 

 

的代码文件?/p>

 

6

.编译预处理命令是计算机?/p>

C

语言编译为机器语言是进行的预处理,编译预处理命令以

 

 

 

 

 

 

开头,末尾不加

 

 

 

 

 

 

 

?/p>

 

7

?/p>

C51

语言中有字符型、整型、浮点型指针型和位变量等几种基本变量类型,其中,字符

型变量所占用的长度为

 

 

 

 

 

Byte

。整型变量所占用的长度为

 

 

 

 

 

Byte

?/p>

 

8

.若想用

uchar

代换程序中的

unsigned char

则所使用的语句为?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

 

9.

在编程过程中?/p>

变量必须?/p>

 

 

 

 

 

 

后使用?/p>

#define N 5 

 

语句?/p>

N

?/p>

 

 

 

 

 

 

(常?/p>

.

变量?/p>

?/p>

 

10.

在程序运行中,其值可以改变的量称为变量。一个变量主要由两部分构成:一?/p>

 

?/p>

 

 

 

 

 

 

 

 

,一个是

 

 

 

 

 

 

 

 

?/p>

 

11

?/p>

65%10= 

 

 

 

 

 

 

?/p>

67/10= 

 

 

 

 

 

?/p>

919%100= 

 

 

 

 

 

 

 

 

?/p>

0x7f

的十进制数为

 

 

 

 

 

 

?/p>

 

12

.逻辑表达式的结合性为

 

 

 

 

 

 

 

 

 

 

。逻辑表达式的值应该是一个逻辑?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

,以

 

 

 

 

 

 

 

代表假,?/p>

 

 

 

 

 

 

 

代表真?/p>

 

13

.函数是具有一定功能的程序段,

C

语言程序有主函数

. 

 

 

 

 

 

 

 

和用户自定义函数。函

数的定义不能嵌套。一段程序只能有且只有一?/p>

 

 

 

 

 

 

 

 

函数?/p>

 

14

.有两种方法可以终止子函数运行并返回到调用它的函数中:一是执行到函数?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回;二是执行到语句

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回,并可以带回返回值?/p>

 

15

?/p>

?/p>

Keil C

中,

如果被调函数定义在调用函数之后,

则在函数调用之前必须进行

 

 

 

 

 

 

 

 

?/p>

 

16.unsigned char a[10];

定义了一?/p>

 

 

 

 

 

 

 

 

 

 

 

 

型数?/p>

a,

数组长度?/p>

 

 

 

 

 

 

 

 

 

?/p>

可用的下?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

?/p>

unsigned char m[3][6];

定义了一?/p>

 

 

 

 

 

维数?/p>

m,

数组元素的个数为

 

 

 

 

 

?/p>

 

17

?/p>

数组定义时方括号中的数值必须是

 

 

 

 

 

 

 

 

?/p>

该数值反映了数组元素的多少?/p>

数组元素

的引用采?/p>

 

 

 

 

 

 

 

加下标的方法?/p>

 

18

?/p>

P1=0XFE;P1=P1<<2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

P1=0XF5;P1=P1>>2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

 

19

.循环结构是程序设计中的一种基本结构,循环结构的语句有?/p>

 

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

?/p>

do-while

语句?/p>

 

20

.在循环体中加入

break

语句可以改变循环的运行过程,遇到

break

;结?/p>

 

 

 

 

 

 

 

 

 

?/p>

 

21

.语?/p>

for(i=0;i<=5;i++);

控制的循环次数为

 

 

 

 

 

 

 

 

。语?/p>

for(i=5;i<0;i--);

控制的循环次

数为

 

 

 

 

 

 

 

 

。若

i=5

,语?/p>

while(i<6) i++;

控制的循环次数为

 

 

 

 

 

 

 

 

?/p>

 

22

.把

P1^1

口定义为

K1: 

 

 

 

 

 

 

 

 

; 

定义一个位变量

key1: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

23

.指针是

C

语言中一个重要的概念,指针型变量?/p>

 

 

 

 

 

标记?/p>

 

 

24

.按键消抖一般有两种方法?/p>

 

 

 

 

 

 

 

 

 

 

和软件消抖,

软件消抖中,

当单片机检测到有键

按下时,可以?/p>

 

 

 

 

 

 

 

 

 

 

 

 

越过抖动过程再对按键识别?/p>

 

25

?/p>

MCS-51

单片机有四个

8

位双向并行的

I/O

口,这四个端口既可以字节寻址又可

 

?/p>

 

 

 

 

 

 

 

 

 

,其中内部没有上拉电阻的端口?/p>

 

 

 

 

 

 

 

 

?/p>

 

26

.数码管按发光二极管连接方式分为共阴极和

 

 

 

 

 

 

 

 

数码?/p>

 

。按段数可分为七段数?/p>

管和

 

 

 

 

 

 

 

 

 

 

?/p>

 

27

?/p>

A

T89C51

单片机共?/p>

5

个中断源。它们分别为

2

个外部中断:

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

 

,3

?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

1

页(?/p>

41

页)

 

 

一

.

填空题(每空

1

分,?/p>

10

分)

 

1

.单片机的最小系统除了单片机外还应包括时钟电?/p>

. 

 

 

 

 

 

 

 

 

 

 

 

 

及电源电路?/p>

 

2

?/p>

MCS-51

单片机具有一?/p>

 

 

 

 

 

 

位的

CPU

?/p>

 

 

 

 

 

 

位的程序计数器?/p>

 

3

?/p>

MCS-51

单片机执行指令所用的时间以机器周期为单位?/p>

1

个机器周?/p>

= 

 

 

 

 

时钟周期?/p>

 

4

?/p>

如果单片机的晶振频率?/p>

12MHZ

?/p>

那么机器周期?/p>

 

 

 

 

 

 

 

 

?/p>

如果单片机的晶振频率?/p>

6MHZ

,那么机器周期为

 

 

 

 

 

 

 

 

?/p>

 

5

.用

Keil 

C51

软件编写

C

语言源文件时应保存为扩展名为

 

 

 

 

 

 

 

的文件,?/p>

PROTEUS

软件进行仿真时应下载扩展名为

 

 

 

 

 

 

的代码文件?/p>

 

6

.编译预处理命令是计算机?/p>

C

语言编译为机器语言是进行的预处理,编译预处理命令以

 

 

 

 

 

 

开头,末尾不加

 

 

 

 

 

 

 

?/p>

 

7

?/p>

C51

语言中有字符型、整型、浮点型指针型和位变量等几种基本变量类型,其中,字符

型变量所占用的长度为

 

 

 

 

 

Byte

。整型变量所占用的长度为

 

 

 

 

 

Byte

?/p>

 

8

.若想用

uchar

代换程序中的

unsigned char

则所使用的语句为?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

 

9.

在编程过程中?/p>

变量必须?/p>

 

 

 

 

 

 

后使用?/p>

#define N 5 

 

语句?/p>

N

?/p>

 

 

 

 

 

 

(常?/p>

.

变量?/p>

?/p>

 

10.

在程序运行中,其值可以改变的量称为变量。一个变量主要由两部分构成:一?/p>

 

?/p>

 

 

 

 

 

 

 

 

,一个是

 

 

 

 

 

 

 

 

?/p>

 

11

?/p>

65%10= 

 

 

 

 

 

 

?/p>

67/10= 

 

 

 

 

 

?/p>

919%100= 

 

 

 

 

 

 

 

 

?/p>

0x7f

的十进制数为

 

 

 

 

 

 

?/p>

 

12

.逻辑表达式的结合性为

 

 

 

 

 

 

 

 

 

 

。逻辑表达式的值应该是一个逻辑?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

,以

 

 

 

 

 

 

 

代表假,?/p>

 

 

 

 

 

 

 

代表真?/p>

 

13

.函数是具有一定功能的程序段,

C

语言程序有主函数

. 

 

 

 

 

 

 

 

和用户自定义函数。函

数的定义不能嵌套。一段程序只能有且只有一?/p>

 

 

 

 

 

 

 

 

函数?/p>

 

14

.有两种方法可以终止子函数运行并返回到调用它的函数中:一是执行到函数?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回;二是执行到语句

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回,并可以带回返回值?/p>

 

15

?/p>

?/p>

Keil C

中,

如果被调函数定义在调用函数之后,

则在函数调用之前必须进行

 

 

 

 

 

 

 

 

?/p>

 

16.unsigned char a[10];

定义了一?/p>

 

 

 

 

 

 

 

 

 

 

 

 

型数?/p>

a,

数组长度?/p>

 

 

 

 

 

 

 

 

 

?/p>

可用的下?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

?/p>

unsigned char m[3][6];

定义了一?/p>

 

 

 

 

 

维数?/p>

m,

数组元素的个数为

 

 

 

 

 

?/p>

 

17

?/p>

数组定义时方括号中的数值必须是

 

 

 

 

 

 

 

 

?/p>

该数值反映了数组元素的多少?/p>

数组元素

的引用采?/p>

 

 

 

 

 

 

 

加下标的方法?/p>

 

18

?/p>

P1=0XFE;P1=P1<<2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

P1=0XF5;P1=P1>>2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

 

19

.循环结构是程序设计中的一种基本结构,循环结构的语句有?/p>

 

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

?/p>

do-while

语句?/p>

 

20

.在循环体中加入

break

语句可以改变循环的运行过程,遇到

break

;结?/p>

 

 

 

 

 

 

 

 

 

?/p>

 

21

.语?/p>

for(i=0;i<=5;i++);

控制的循环次数为

 

 

 

 

 

 

 

 

。语?/p>

for(i=5;i<0;i--);

控制的循环次

数为

 

 

 

 

 

 

 

 

。若

i=5

,语?/p>

while(i<6) i++;

控制的循环次数为

 

 

 

 

 

 

 

 

?/p>

 

22

.把

P1^1

口定义为

K1: 

 

 

 

 

 

 

 

 

; 

定义一个位变量

key1: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

23

.指针是

C

语言中一个重要的概念,指针型变量?/p>

 

 

 

 

 

标记?/p>

 

 

24

.按键消抖一般有两种方法?/p>

 

 

 

 

 

 

 

 

 

 

和软件消抖,

软件消抖中,

当单片机检测到有键

按下时,可以?/p>

 

 

 

 

 

 

 

 

 

 

 

 

越过抖动过程再对按键识别?/p>

 

25

?/p>

MCS-51

单片机有四个

8

位双向并行的

I/O

口,这四个端口既可以字节寻址又可

 

?/p>

 

 

 

 

 

 

 

 

 

,其中内部没有上拉电阻的端口?/p>

 

 

 

 

 

 

 

 

?/p>

 

26

.数码管按发光二极管连接方式分为共阴极和

 

 

 

 

 

 

 

 

数码?/p>

 

。按段数可分为七段数?/p>

管和

 

 

 

 

 

 

 

 

 

 

?/p>

 

27

?/p>

A

T89C51

单片机共?/p>

5

个中断源。它们分别为

2

个外部中断:

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

 

,3

?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

1

页(?/p>

41

页)

 

 

一

.

填空题(每空

1

分,?/p>

10

分)

 

1

.单片机的最小系统除了单片机外还应包括时钟电?/p>

. 

 

 

 

 

 

 

 

 

 

 

 

 

及电源电路?/p>

 

2

?/p>

MCS-51

单片机具有一?/p>

 

 

 

 

 

 

位的

CPU

?/p>

 

 

 

 

 

 

位的程序计数器?/p>

 

3

?/p>

MCS-51

单片机执行指令所用的时间以机器周期为单位?/p>

1

个机器周?/p>

= 

 

 

 

 

时钟周期?/p>

 

4

?/p>

如果单片机的晶振频率?/p>

12MHZ

?/p>

那么机器周期?/p>

 

 

 

 

 

 

 

 

?/p>

如果单片机的晶振频率?/p>

6MHZ

,那么机器周期为

 

 

 

 

 

 

 

 

?/p>

 

5

.用

Keil 

C51

软件编写

C

语言源文件时应保存为扩展名为

 

 

 

 

 

 

 

的文件,?/p>

PROTEUS

软件进行仿真时应下载扩展名为

 

 

 

 

 

 

的代码文件?/p>

 

6

.编译预处理命令是计算机?/p>

C

语言编译为机器语言是进行的预处理,编译预处理命令以

 

 

 

 

 

 

开头,末尾不加

 

 

 

 

 

 

 

?/p>

 

7

?/p>

C51

语言中有字符型、整型、浮点型指针型和位变量等几种基本变量类型,其中,字符

型变量所占用的长度为

 

 

 

 

 

Byte

。整型变量所占用的长度为

 

 

 

 

 

Byte

?/p>

 

8

.若想用

uchar

代换程序中的

unsigned char

则所使用的语句为?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

 

9.

在编程过程中?/p>

变量必须?/p>

 

 

 

 

 

 

后使用?/p>

#define N 5 

 

语句?/p>

N

?/p>

 

 

 

 

 

 

(常?/p>

.

变量?/p>

?/p>

 

10.

在程序运行中,其值可以改变的量称为变量。一个变量主要由两部分构成:一?/p>

 

?/p>

 

 

 

 

 

 

 

 

,一个是

 

 

 

 

 

 

 

 

?/p>

 

11

?/p>

65%10= 

 

 

 

 

 

 

?/p>

67/10= 

 

 

 

 

 

?/p>

919%100= 

 

 

 

 

 

 

 

 

?/p>

0x7f

的十进制数为

 

 

 

 

 

 

?/p>

 

12

.逻辑表达式的结合性为

 

 

 

 

 

 

 

 

 

 

。逻辑表达式的值应该是一个逻辑?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

,以

 

 

 

 

 

 

 

代表假,?/p>

 

 

 

 

 

 

 

代表真?/p>

 

13

.函数是具有一定功能的程序段,

C

语言程序有主函数

. 

 

 

 

 

 

 

 

和用户自定义函数。函

数的定义不能嵌套。一段程序只能有且只有一?/p>

 

 

 

 

 

 

 

 

函数?/p>

 

14

.有两种方法可以终止子函数运行并返回到调用它的函数中:一是执行到函数?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回;二是执行到语句

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回,并可以带回返回值?/p>

 

15

?/p>

?/p>

Keil C

中,

如果被调函数定义在调用函数之后,

则在函数调用之前必须进行

 

 

 

 

 

 

 

 

?/p>

 

16.unsigned char a[10];

定义了一?/p>

 

 

 

 

 

 

 

 

 

 

 

 

型数?/p>

a,

数组长度?/p>

 

 

 

 

 

 

 

 

 

?/p>

可用的下?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

?/p>

unsigned char m[3][6];

定义了一?/p>

 

 

 

 

 

维数?/p>

m,

数组元素的个数为

 

 

 

 

 

?/p>

 

17

?/p>

数组定义时方括号中的数值必须是

 

 

 

 

 

 

 

 

?/p>

该数值反映了数组元素的多少?/p>

数组元素

的引用采?/p>

 

 

 

 

 

 

 

加下标的方法?/p>

 

18

?/p>

P1=0XFE;P1=P1<<2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

P1=0XF5;P1=P1>>2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

 

19

.循环结构是程序设计中的一种基本结构,循环结构的语句有?/p>

 

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

?/p>

do-while

语句?/p>

 

20

.在循环体中加入

break

语句可以改变循环的运行过程,遇到

break

;结?/p>

 

 

 

 

 

 

 

 

 

?/p>

 

21

.语?/p>

for(i=0;i<=5;i++);

控制的循环次数为

 

 

 

 

 

 

 

 

。语?/p>

for(i=5;i<0;i--);

控制的循环次

数为

 

 

 

 

 

 

 

 

。若

i=5

,语?/p>

while(i<6) i++;

控制的循环次数为

 

 

 

 

 

 

 

 

?/p>

 

22

.把

P1^1

口定义为

K1: 

 

 

 

 

 

 

 

 

; 

定义一个位变量

key1: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

23

.指针是

C

语言中一个重要的概念,指针型变量?/p>

 

 

 

 

 

标记?/p>

 

 

24

.按键消抖一般有两种方法?/p>

 

 

 

 

 

 

 

 

 

 

和软件消抖,

软件消抖中,

当单片机检测到有键

按下时,可以?/p>

 

 

 

 

 

 

 

 

 

 

 

 

越过抖动过程再对按键识别?/p>

 

25

?/p>

MCS-51

单片机有四个

8

位双向并行的

I/O

口,这四个端口既可以字节寻址又可

 

?/p>

 

 

 

 

 

 

 

 

 

,其中内部没有上拉电阻的端口?/p>

 

 

 

 

 

 

 

 

?/p>

 

26

.数码管按发光二极管连接方式分为共阴极和

 

 

 

 

 

 

 

 

数码?/p>

 

。按段数可分为七段数?/p>

管和

 

 

 

 

 

 

 

 

 

 

?/p>

 

27

?/p>

A

T89C51

单片机共?/p>

5

个中断源。它们分别为

2

个外部中断:

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

 

,3

?/p>

 

Ͼλ">
Ͼλ
Ŀ

《单片机(C51)技术》复习题 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

?/p>

1

页(?/p>

41

页)

 

 

一

.

填空题(每空

1

分,?/p>

10

分)

 

1

.单片机的最小系统除了单片机外还应包括时钟电?/p>

. 

 

 

 

 

 

 

 

 

 

 

 

 

及电源电路?/p>

 

2

?/p>

MCS-51

单片机具有一?/p>

 

 

 

 

 

 

位的

CPU

?/p>

 

 

 

 

 

 

位的程序计数器?/p>

 

3

?/p>

MCS-51

单片机执行指令所用的时间以机器周期为单位?/p>

1

个机器周?/p>

= 

 

 

 

 

时钟周期?/p>

 

4

?/p>

如果单片机的晶振频率?/p>

12MHZ

?/p>

那么机器周期?/p>

 

 

 

 

 

 

 

 

?/p>

如果单片机的晶振频率?/p>

6MHZ

,那么机器周期为

 

 

 

 

 

 

 

 

?/p>

 

5

.用

Keil 

C51

软件编写

C

语言源文件时应保存为扩展名为

 

 

 

 

 

 

 

的文件,?/p>

PROTEUS

软件进行仿真时应下载扩展名为

 

 

 

 

 

 

的代码文件?/p>

 

6

.编译预处理命令是计算机?/p>

C

语言编译为机器语言是进行的预处理,编译预处理命令以

 

 

 

 

 

 

开头,末尾不加

 

 

 

 

 

 

 

?/p>

 

7

?/p>

C51

语言中有字符型、整型、浮点型指针型和位变量等几种基本变量类型,其中,字符

型变量所占用的长度为

 

 

 

 

 

Byte

。整型变量所占用的长度为

 

 

 

 

 

Byte

?/p>

 

8

.若想用

uchar

代换程序中的

unsigned char

则所使用的语句为?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

 

9.

在编程过程中?/p>

变量必须?/p>

 

 

 

 

 

 

后使用?/p>

#define N 5 

 

语句?/p>

N

?/p>

 

 

 

 

 

 

(常?/p>

.

变量?/p>

?/p>

 

10.

在程序运行中,其值可以改变的量称为变量。一个变量主要由两部分构成:一?/p>

 

?/p>

 

 

 

 

 

 

 

 

,一个是

 

 

 

 

 

 

 

 

?/p>

 

11

?/p>

65%10= 

 

 

 

 

 

 

?/p>

67/10= 

 

 

 

 

 

?/p>

919%100= 

 

 

 

 

 

 

 

 

?/p>

0x7f

的十进制数为

 

 

 

 

 

 

?/p>

 

12

.逻辑表达式的结合性为

 

 

 

 

 

 

 

 

 

 

。逻辑表达式的值应该是一个逻辑?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

,以

 

 

 

 

 

 

 

代表假,?/p>

 

 

 

 

 

 

 

代表真?/p>

 

13

.函数是具有一定功能的程序段,

C

语言程序有主函数

. 

 

 

 

 

 

 

 

和用户自定义函数。函

数的定义不能嵌套。一段程序只能有且只有一?/p>

 

 

 

 

 

 

 

 

函数?/p>

 

14

.有两种方法可以终止子函数运行并返回到调用它的函数中:一是执行到函数?/p>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回;二是执行到语句

 

 

 

 

 

 

 

 

 

 

 

 

 

 

返回,并可以带回返回值?/p>

 

15

?/p>

?/p>

Keil C

中,

如果被调函数定义在调用函数之后,

则在函数调用之前必须进行

 

 

 

 

 

 

 

 

?/p>

 

16.unsigned char a[10];

定义了一?/p>

 

 

 

 

 

 

 

 

 

 

 

 

型数?/p>

a,

数组长度?/p>

 

 

 

 

 

 

 

 

 

?/p>

可用的下?/p>

?/p>

 

 

 

 

 

 

 

 

 

 

?/p>

unsigned char m[3][6];

定义了一?/p>

 

 

 

 

 

维数?/p>

m,

数组元素的个数为

 

 

 

 

 

?/p>

 

17

?/p>

数组定义时方括号中的数值必须是

 

 

 

 

 

 

 

 

?/p>

该数值反映了数组元素的多少?/p>

数组元素

的引用采?/p>

 

 

 

 

 

 

 

加下标的方法?/p>

 

18

?/p>

P1=0XFE;P1=P1<<2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

P1=0XF5;P1=P1>>2;

?/p>

?/p>

?/p>

P1= 

 

 

 

 

 

 

 

 

 

?/p>

 

19

.循环结构是程序设计中的一种基本结构,循环结构的语句有?/p>

 

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

?/p>

do-while

语句?/p>

 

20

.在循环体中加入

break

语句可以改变循环的运行过程,遇到

break

;结?/p>

 

 

 

 

 

 

 

 

 

?/p>

 

21

.语?/p>

for(i=0;i<=5;i++);

控制的循环次数为

 

 

 

 

 

 

 

 

。语?/p>

for(i=5;i<0;i--);

控制的循环次

数为

 

 

 

 

 

 

 

 

。若

i=5

,语?/p>

while(i<6) i++;

控制的循环次数为

 

 

 

 

 

 

 

 

?/p>

 

22

.把

P1^1

口定义为

K1: 

 

 

 

 

 

 

 

 

; 

定义一个位变量

key1: 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; 

23

.指针是

C

语言中一个重要的概念,指针型变量?/p>

 

 

 

 

 

标记?/p>

 

 

24

.按键消抖一般有两种方法?/p>

 

 

 

 

 

 

 

 

 

 

和软件消抖,

软件消抖中,

当单片机检测到有键

按下时,可以?/p>

 

 

 

 

 

 

 

 

 

 

 

 

越过抖动过程再对按键识别?/p>

 

25

?/p>

MCS-51

单片机有四个

8

位双向并行的

I/O

口,这四个端口既可以字节寻址又可

 

?/p>

 

 

 

 

 

 

 

 

 

,其中内部没有上拉电阻的端口?/p>

 

 

 

 

 

 

 

 

?/p>

 

26

.数码管按发光二极管连接方式分为共阴极和

 

 

 

 

 

 

 

 

数码?/p>

 

。按段数可分为七段数?/p>

管和

 

 

 

 

 

 

 

 

 

 

?/p>

 

27

?/p>

A

T89C51

单片机共?/p>

5

个中断源。它们分别为

2

个外部中断:

 

 

 

 

 

 

 

 

. 

 

 

 

 

 

 

 

 

,3

?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • м΢ϰ
  • óʵ̡̳κ˼
  • 2015עʦȫ⼰ - ͼ
  • ˹ڿ׮ʩ
  • ߽Ϣȫƶ̽
  • ѧϰ⼰
  • (ͥ)
  • 󡶵ϰ
  • ͨʶΡѧԴ
  • ڶԷ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@) ICP20003344-4