为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

单片机C语言复习题

2019-02-26 7页 doc 25KB 69阅读

用户头像

is_418164

暂无简介

举报
单片机C语言复习题单片机C语言复习题 一、单项选择题: 1、MCS-51系列的单片机中片内RAM的字节大小可能的是(        ) A、128M      B、128K          C、128          D、64 2、C51语言提供的合法的数据类型关键字是(    )。 A、sfr          B、BIT          C、Char          D、integer r 3、片内RAM的位寻址区,位于地址(      )处。 A、00H~1FH    B、20H~2FH    C、30H~7FH    D、8...
单片机C语言复习题
单片机C语言复习题 一、单项选择题: 1、MCS-51系列的单片机中片内RAM的字节大小可能的是(        ) A、128M      B、128K          C、128          D、64 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帧 21、MCS-51系列的单片机中片内RAM的字节大小可能的是(        ) A、128M      B、128K          C、128          D、64 22、C51语言提供的合法的数据类型关键字是(    )。 A、sfr          B、BIT          C、Char          D、integer r 23、片内RAM的位寻址区,位于地址(      )处。 A、00H~1FH    B、20H~2FH    C、30H~7FH    D、80H~FFH 24、间接寻址片内数据存储区(256字节),所用的存储类型是(      ) A、data          B、bdata        C、idata          D、xdata 25、MCS-51单片机上电复位的信号是(      ) A、下降沿        B、上升沿      C、低电平        D、高电平 26、可以将P1口的低4位全部置高电平的表达式是(      ) A、P1&=0x0f      B、P1|=0x0f      C、P1^=0x0f      D、P1=~P1 27、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过(        ) A、1            B、2            C、3            D、4 28、需要扩展一片外部RAM,大小32K字节,需要的地址线是(        ) A、15            B、14            C、13          D、12 29、如果将中断优先级寄存器IP中,将IP设置为0x0A,则优先级最高的是(        ) A、外部中断1                B、外部中断0          C、定时/计数器1              D、定时/计数器0 30、单片机C51中用关键字(            )来改变寄存器组 A、interrupt      B、unsigned      C、using        D、reentrant 31、红外线遥控码由发射电路经(     )Hz的载频调制后发射。 A、38K        B、 12M           C、6M          D、 32。768K 32、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的(    )决定的。 A、电平        B、宽度          C、频率          D、形状          33、DS1302内的时钟寄存器是以(  )的数据格式定义的。 A、十进制      B、十六进制      C、BCD码        D、压缩BCD码 34、设MCS-51单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为(    ) A、2MHz        B、1MHz        C、500kHz        D、250kHz 35、使用_nop_()函数时,必须包含的库文件是(            ) A、reg52.h      B、absacc.h      C、intrins.h        D、stdio.h 36、ADC0809的启动转换的信号是(        ) A、ALE          B、EOC        C、CLOCK        D、START 37、线反转法识别有效按键时,如果读入的列线值不全为1,则说明(     ) A、有键被按下           B、一定只有一个键被按下  C、一定有多个键被按下   D、没有键被按下 38、DS18B20的总线方式是(      ) A、SPI    B、I2C      C、ONE—WIRE   D、SP2 39、24C02采用的总线形式是(     ) A、CAN          B、SPI          C、I2C          D、PWM 40、串行口每一次传送(       )字符。 A、1个          B、1串          C、 1波特        D、1帧 二、判断题: 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、串口中断请求标志必须由软件清除。(        ) 11、C51中,特殊功能寄存器一定需要用大写。 (        ) 12、使用片内存储器时, 脚必须置低。(      ) 13、单片机外部中断时只有用低电平触发。(      )
/
本文档为【单片机C语言复习题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索