最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

单片机C语言期末考试题

来源:动视网 责编:小OO 时间:2025-10-01 09:40:46
文档

单片机C语言期末考试题

单片机C语言期末考试题(A)一、单项选择题:40分1、MCS-51系列的单片机中片内RAM的字节大小可能的是()A、128MB、128KC、128D、2、C51语言提供的合法的数据类型关键字是()。A、sfrB、BITC、CharD、integerr3、片内RAM的位寻址区,位于地址()处。A、00H~1FHB、20H~2FHC、30H~7FHD、80H~FFH4、间接寻址片内数据存储区(256字节),所用的存储类型是()A、dataB、bdataC、idataD、xdata5、MCS-5
推荐度:
导读单片机C语言期末考试题(A)一、单项选择题:40分1、MCS-51系列的单片机中片内RAM的字节大小可能的是()A、128MB、128KC、128D、2、C51语言提供的合法的数据类型关键字是()。A、sfrB、BITC、CharD、integerr3、片内RAM的位寻址区,位于地址()处。A、00H~1FHB、20H~2FHC、30H~7FHD、80H~FFH4、间接寻址片内数据存储区(256字节),所用的存储类型是()A、dataB、bdataC、idataD、xdata5、MCS-5
单片机C语言期末考试题(A)

一、单项选择题:40 分

1、MCS-51系列的单片机中片内RAM的字节大小可能的是(         )

A、128M       B、128K          C、128           D、

2、C51语言提供的合法的数据类型关键字是(     )。

A、sfr          B、BIT          C、Char           D、integer r

3、片内RAM的位寻址区,位于地址(       )处。

   A、00H~1FH    B、20H~2FH     C、30H~7FH     D、80H~FFH

4、间接寻址片内数据存储区(256字节),所用的存储类型是(      )

   A、data           B、bdata         C、idata          D、xdata

5、MCS-51单片机上电复位的信号是(       )

   A、下降沿        B、上升沿       C、低电平        D、高电平

6、可以将P1口的低4位全部置高电平的表达式是(      )

   A、P1&=0x0f      B、P1|=0x0f      C、P1^=0x0f      D、P1=~P1

7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过(         )

   A、1             B、2             C、3            D、4

8、需要扩展一片外部RAM,大小32K字节,需要的地址线是(         )

   A、15            B、14            C、13           D、12

9、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是(        )

   A、外部中断1                 B、外部中断0           

C、定时/计数器1               D、定时/计数器0

10、单片机C51中用关键字(            )来改变寄存器组

    A、interrupt       B、unsigned      C、using        D、reentrant

11、红外线遥控码由发射电路经(      )Hz的载频调制后发射。

A、38K         B、 12M           C、6M          D、 32。768K

12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的(    )决定的。

   A、电平         B、宽度          C、频率          D、形状          

13、DS1302内的时钟寄存器是以(  )的数据格式定义的。

    A、十进制      B、十六进制      C、BCD码        D、压缩BCD码

14、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为(    )

     A、2MHz        B、1MHz        C、500kHz        D、250kHz

15、使用_nop_()函数时,必须包含的库文件是(            )

    A、reg52.h       B、absacc.h       C、intrins.h        D、stdio.h

16、ADC0809的启动转换的信号是(        )

    A、ALE          B、EOC         C、CLOCK         D、START

17、线反转法识别有效按键时,如果读入的列线值不全为1,则说明(     )

A、有键被按下            B、一定只有一个键被按下 

C、一定有多个键被按下    D、没有键被按下

18、DS18B20的总线方式是(      )

A、SPI    B、I2C      C、ONE—WIRE   D、SP2

19、24C02采用的总线形式是(      )

A、CAN          B、SPI           C、I2C          D、PWM

20、串行口每一次传送(        )字符。

A、1个          B、1串          C、 1波特         D、1帧

二、判断题: 10分

1、C51中,特殊功能寄存器一定需要用大写。 (         )

2、使用片内存储器时,脚必须置低。(       )

3、单片机外部中断时只有用低电平触发。(       )

4、bit定义的变量一定位于内部RAM的位寻址区。(         )

5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。(       )

6、51系列的单片机至少有5个中断,KEIL C51软件支持最多32个中断。(         )

7、MCS-51单片机的程序存储器是可以用来存放数据的。(         )

8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。(       )

9、MCS-51单片机的位地址总共有256位。(     )

10、串口中断请求标志必须由软件清除。(         )

三、多项选择题:10分 

 1 、目前,MCS-51单片机采用的开发语言是(                   )

   A、机器语言              B、汇编语言             C、BASIC语言

 D、C语言                E、PASCAL语言 

2、51单片机的RAM包含以下几个部分(      )

A、通用寄存器区     B、可位寻址区          C、用户RAM区       D、SFR     

3、C51中使用最广泛的三个数据类型是(  )

A、bit        B、unsigned char         C、unsigned int      D、int

4、关于bit型变量的用法,说法正确的(     )

A、bit变量不能声明为指针              B、不能定义有bit数组    

C、bit型变量自动存储于内部RAM的位寻址区   D、bit型变量不可用作函数返回值

5、存储器模式有(    )

A、xdata     B、small    C、code      D、large

四、填空20分

1、单片机中,常用作串入并出的芯片是_____________,常用作232串口电平转换芯片是_________________。

2、在单片机硬件设计时,31脚一般要接_____ _____, 晶振在PCB设计中应尽量____________________。

3、单片机程序的入口地址是______________,外部中断0的入口地址是______________。

4、非编码式键盘识别有效键盘的方法通常有两种:一种是_______________另一种是_______________。

5、若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为_____________,机器周期为_______________。

6、LCD1602常用的写子函数有 ______________和_____ __________两种。

7、KeiL C51软件中,工程文件的扩展名是____ _____,编译连接后生成可烧写的文件扩展名是_____ ______

8、字符型LCD标准西文字库采用是__ ___________编码方式。

9、若只需要开串行口中断,则IE的值应设置为__ ________,若需要将外部中断0设置为下降沿触发,则执行的语句为____________。

10、红外编码中用户码的作用是______________一帧按键码由个______________字节组成。

11、DS1302是双电源工作方式,第二电源的作用是____________________________。

五、综合应用20分

1、假设单片机的晶体振荡器的频率是12MHz,利用定时器1采用方式1定时20ms,写出初值的计算过程和整个定时器初始化程序,同时写出在P1.7脚上输出0.2秒的方波的完整程序。

2、画出下列要求的原理图,假设单片机的P1口的连接8个LED,P3连接8的对地的按键,当某个按钮按下时相应的LED点亮。根据描述画出原理图,并编写程序控制? 

单片机C语言期末考试题(B)

一、单项选择题:40 分

1、MCS-51系列的单片机中片内RAM的字节大小可能的是(         )

A、128M       B、128K          C、128           D、

2、C51语言提供的合法的数据类型关键字是(     )。

A、sfr          B、BIT          C、Char           D、integer r

3、片内RAM的位寻址区,位于地址(       )处。

   A、00H~1FH    B、20H~2FH     C、30H~7FH     D、80H~FFH

4、间接寻址片内数据存储区(256字节),所用的存储类型是(      )

   A、data           B、bdata         C、idata          D、xdata

5、MCS-51单片机上电复位的信号是(       )

   A、下降沿        B、上升沿       C、低电平        D、高电平

6、可以将P1口的低4位全部置高电平的表达式是(      )

   A、P1&=0x0f      B、P1|=0x0f      C、P1^=0x0f      D、P1=~P1

7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过(         )

   A、1             B、2             C、3            D、4

8、需要扩展一片外部RAM,大小32K字节,需要的地址线是(         )

   A、15            B、14            C、13           D、12

9、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是(        )

   A、外部中断1                 B、外部中断0           

C、定时/计数器1               D、定时/计数器0

10、单片机C51中用关键字(            )来改变寄存器组

    A、interrupt       B、unsigned      C、using        D、reentrant

11、红外线遥控码由发射电路经(      )Hz的载频调制后发射。

A、38K         B、 12M           C、6M          D、 32。768K

12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的(    )决定的。

   A、电平         B、宽度          C、频率          D、形状          

13、DS1302内的时钟寄存器是以(  )的数据格式定义的。

    A、十进制      B、十六进制      C、BCD码        D、压缩BCD码

14、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为(    )

     A、2MHz        B、1MHz        C、500kHz        D、250kHz

15、使用_nop_()函数时,必须包含的库文件是(            )

    A、reg52.h       B、absacc.h       C、intrins.h        D、stdio.h

16、ADC0809的启动转换的信号是(        )

    A、ALE          B、EOC         C、CLOCK         D、START

17、线反转法识别有效按键时,如果读入的列线值不全为1,则说明(     )

A、有键被按下            B、一定只有一个键被按下 

C、一定有多个键被按下    D、没有键被按下

18、DS18B20的总线方式是(      )

A、SPI    B、I2C      C、ONE—WIRE   D、SP2

19、24C02采用的总线形式是(      )

A、CAN          B、SPI           C、I2C          D、PWM

20、串行口每一次传送(        )字符。

A、1个          B、1串          C、 1波特         D、1帧

二、判断题: 10分

1、C51中,特殊功能寄存器一定需要用大写。 (         )

2、使用片内存储器时,脚必须置低。(       )

3、单片机外部中断时只有用低电平触发。(       )

4、bit定义的变量一定位于内部RAM的位寻址区。(         )

5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。(       )

6、51系列的单片机至少有5个中断,KEIL C51软件支持最多32个中断。(         )

7、MCS-51单片机的程序存储器是可以用来存放数据的。(         )

8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。(       )

9、MCS-51单片机的位地址总共有256位。(     )

10、串口中断请求标志必须由软件清除。(         )

三、多项选择题:10分 

 1 、目前,MCS-51单片机采用的开发语言是(                   )

   A、机器语言              B、汇编语言             C、BASIC语言

 D、C语言                E、PASCAL语言 

2、51单片机的RAM包含以下几个部分(      )

A、通用寄存器区     B、可位寻址区          C、用户RAM区       D、SFR     

3、C51中使用最广泛的三个数据类型是(  )

A、bit        B、unsigned char         C、unsigned int      D、int

4、关于bit型变量的用法,说法正确的(     )

A、bit变量不能声明为指针              B、不能定义有bit数组    

C、bit型变量自动存储于内部RAM的位寻址区   D、bit型变量不可用作函数返回值

5、存储器模式有(    )

A、xdata     B、small    C、code      D、large

四、填空20分

1、单片机中,常用作串入并出的芯片是_____________,常用作232串口电平转换芯片是_________________。

2、在单片机硬件设计时,31脚一般要接_____ _____, 晶振在PCB设计中应尽量____________________。

3、单片机程序的入口地址是______________,外部中断0的入口地址是______________。

4、非编码式键盘识别有效键盘的方法通常有两种:一种是_______________另一种是_______________。

5、若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为_____________,机器周期为_______________。

6、LCD1602常用的写子函数有 ______________和_____ __________两种。

7、KeiL C51软件中,工程文件的扩展名是____ _____,编译连接后生成可烧写的文件扩展名是_____ ______

8、字符型LCD标准西文字库采用是__ ___________编码方式。

9、若只需要开串行口中断,则IE的值应设置为__ ________,若需要将外部中断0设置为下降沿触发,则执行的语句为____________。

10、红外编码中用户码的作用是______________一帧按键码由个______________字节组成。

11、DS1302是双电源工作方式,第二电源的作用是____________________________。

四、简答题20分

1、在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?

答:   

4、在有串行通信时,定时器/计数器1的作用是什么,怎样确定串行口的波特率?

文档

单片机C语言期末考试题

单片机C语言期末考试题(A)一、单项选择题:40分1、MCS-51系列的单片机中片内RAM的字节大小可能的是()A、128MB、128KC、128D、2、C51语言提供的合法的数据类型关键字是()。A、sfrB、BITC、CharD、integerr3、片内RAM的位寻址区,位于地址()处。A、00H~1FHB、20H~2FHC、30H~7FHD、80H~FFH4、间接寻址片内数据存储区(256字节),所用的存储类型是()A、dataB、bdataC、idataD、xdata5、MCS-5
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top