




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机单片机 C C 语言复习题语言复习题 一、单项选择题:一、单项选择题: 1、MCS-51 系列的单片机中片内 RAM 的字节大小可能的是() A、128MB、128KC、128D、64 2、C51 语言提供的合法的数据类型关键字是() 。 A、sfrB、BITC、CharD、integer r 3、片内 RAM 的位寻址区,位于地址()处。 A、00H1FHB、20H2FHC、30H7FHD、80HFFH 4、间接寻址片内数据存储区(256 字节) ,所用的存储类型是() A、dataB、bdataC、idataD、xdata 5、MCS-51 单片机上电复位的信号是() A、下降沿B、上升沿C、低电平D、高电平 6、可以将 P1 口的低 4 位全部置高电平的表达式是() A、P1&=0x0fB、P1|=0x0fC、P1=0x0fD、P1=P1 7、一般单片机 C51 程序中,为了使程序执行的效率最高,函数参数传递时,函数参数 的个数不能够超过() A、1B、2C、3D、4 8、需要扩展一片外部 RAM,大小 32K 字节,需要的地址线是() A、15B、14C、13D、12 9、如果将中断优先级寄存器 IP 中,将 IP 设置为 0x0A,则优先级最高的是() A、外部中断 1B、外部中断 0 C、定时/计数器 1D、定时/计数器 0 10、单片机 C51 中用关键字()来改变寄存器组 A、interruptB、unsignedC、usingD、reentrant 11、红外线遥控码由发射电路经()Hz 的载频调制后发射。 A、38KB、 12MC、6MD、 32。768K 12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的()决定的。 A、电平B、宽度C、频率D、形状 13、DS1302 内的时钟寄存器是以()的数据格式定义的。 A、十进制B、十六进制C、BCD 码D、压缩 BCD 码 14、设 MCS-51 单片机晶振频率为 12MHz,定时器作定时器使用时,其最高的输入计 数频率应为() A、2MHzB、1MHzC、500kHzD、250kHz 15、使用_nop_()函数时,必须包含的库文件是() A、reg52.hB、absacc.hC、intrins.hD、stdio.h 16、ADC0809 的启动转换的信号是() A、ALEB、EOCC、CLOCKD、START 17、线反转法识别有效按键时,如果读入的列线值不全为 1,则说明() A、有键被按下B、一定只有一个键被按下 C、一定有多个键被按下D、没有键被按下 18、DS18B20 的总线方式是() A、SPIB、I2CC、ONEWIRED、SP2 19、24C02 采用的总线形式是() A、CANB、SPIC、I2CD、PWM 20、串行口每一次传送()字符。 A、1 个B、1 串C、 1 波特D、1 帧 21、MCS-51 系列的单片机中片内 RAM 的字节大小可能的是() A、128MB、128KC、128D、64 22、C51 语言提供的合法的数据类型关键字是() 。 A、sfrB、BITC、CharD、integer r 23、片内 RAM 的位寻址区,位于地址()处。 A、00H1FHB、20H2FHC、30H7FHD、80HFFH 24、间接寻址片内数据存储区(256 字节) ,所用的存储类型是() A、dataB、bdataC、idataD、xdata 25、MCS-51 单片机上电复位的信号是() A、下降沿B、上升沿C、低电平D、高电平 26、可以将 P1 口的低 4 位全部置高电平的表达式是() A、P1&=0x0fB、P1|=0x0fC、P1=0x0fD、P1=P1 27、一般单片机 C51 程序中,为了使程序执行的效率最高,函数参数传递时,函数参 数的个数不能够超过() A、1B、2C、3D、4 28、需要扩展一片外部 RAM,大小 32K 字节,需要的地址线是() A、15B、14C、13D、12 29、 如果将中断优先级寄存器 IP 中, 将 IP 设置为 0x0A, 则优先级最高的是 () A、外部中断 1B、外部中断 0 C、定时/计数器 1D、定时/计数器 0 30、单片机 C51 中用关键字()来改变寄存器组 A、interruptB、unsignedC、usingD、reentrant 31、红外线遥控码由发射电路经()Hz 的载频调制后发射。 A、38KB、 12MC、6MD、 32。768K 32、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的()决定的。 A、电平B、宽度C、频率D、形状 33、DS1302 内的时钟寄存器是以()的数据格式定义的。 A、十进制B、十六进制C、BCD 码D、压缩 BCD 码 34、设 MCS-51 单片机晶振频率为 12MHz,定时器作定时器使用时,其最高的输入计 数频率应为() A、2MHzB、1MHzC、500kHzD、250kHz 35、使用_nop_()函数时,必须包含的库文件是() A、reg52.hB、absacc.hC、intrins.hD、stdio.h 36、ADC0809 的启动转换的信号是() A、ALEB、EOCC、CLOCKD、START 37、线反转法识别有效按键时,如果读入的列线值不全为 1,则说明() A、有键被按下B、一定只有一个键被按下 C、一定有多个键被按下D、没有键被按下 38、DS18B20 的总线方式是() A、SPIB、I2CC、ONEWIRED、SP2 39、24C02 采用的总线形式是() A、CANB、SPIC、I2CD、PWM 40、串行口每一次传送()字符。 A、1 个B、1 串C、 1 波特D、1 帧 二、判断题:二、判断题: 1、C51 中,特殊功能寄存器一定需要用大写。 () 2、使用片内存储器时,EA脚必须置低。 () 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、使用片内存储器时,EA脚必须置低。 () 13、单片机外部中断时只有用低电平触发。 () 14、bit 定义的变量一定位于内部 RAM 的位寻址区。() 15、采用单片机的 C 语言开发时,只能利用 C51 语言书写程序,不能嵌套汇编语 言。 () 16、51 系列的单片机至少有 5 个中断,KEIL C51 软件支持最多 32 个中断。 () 17、MCS-51 单片机的程序存储器是可以用来存放数据的。() 18、bit 和 sbit 都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。 () 19、MCS-51 单片机的位地址总共有 256 位。() 20、串口中断请求标志必须由软件清除。() 三、选择题:三、选择题: 1 、目前,MCS-51 单片机采用的开发语言是() A、机器语言B、汇编语言C、BASIC 语言 D、C 语言E、PASCAL 语言 2、51 单片机的 RAM 包含以下几个部分() A、通用寄存器区B、可位寻址区C、用户 RAM 区D 、 SFR 3、C51 中使用最广泛的三个数据类型是() A、bitB、unsigned charC、unsigned intD、int 4、关于 bit 型变量的用法,说法正确的() A、bit 变量不能声明为指针B、不能定义有 bit 数组 C、bit 型变量自动存储于内部 RAM 的位寻址区D、bit 型变量不可用作函数返 回值 5、存储器模式有() A、xdataB、smallC、codeD、large 6 、目前,MCS-51 单片机采用的开发语言是() A、机器语言B、汇编语言C、BASIC 语言 D、C 语言E、PASCAL 语言 7、51 单片机的 RAM 包含以下几个部分() A、通用寄存器区B、可位寻址区C、用户 RAM 区D 、 SFR 8、C51 中使用最广泛的三个数据类型是() A、bitB、unsigned charC、unsigned intD、int 9、关于 bit 型变量的用法,说法正确的() A、bit 变量不能声明为指针B、不能定义有 bit 数组 C、bit 型变量自动存储于内部 RAM 的位寻址区D、bit 型变量不可用作函数返 回值 10、存储器模式有() A、xdataB、smallC、codeD、large 四、填空四、填空 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是 双 电 源 工 作 方 式 , 第 二 电 源 的 作 用 是 _。 12、单片机中,常用作串入并出的芯片是_,常用作 232 串口电平转 换芯片是_。 12、在单片机硬件设计时,31 脚一般要接_ _, 晶振在 PCB 设计中应尽 量_。 13、单片机程序的入口地址是_,外部中断 0 的入口地址是 _。 14、非编码式键盘识别有效键盘的方法通常有两种:一种是_另一 种是_。 15、 若采用 12MHz 的晶体振荡器, 则 MCS-51 单片机的振荡周期为_, 机器周期为_。 16、LCD1602 常用的写子函数有 _和_ _两种。 17、KeiL C51 软件中,工程文件的扩展名是_ _,编译连接后生成可烧写的 文件扩展名是_ _ 18、字符型 LCD 标准西文字库采用是_ _编码方式。 19、若只需要开串行口中断,则 IE 的值应设置为_ _,若需要将外部中断 0 设置为下降沿触发,则执行的语句为_。 20、红外编码中用户码的作用是_一帧按键码由个_ 字节组成。 21 、 DS1302是 双 电 源 工 作 方 式 , 第 二 电 源 的 作 用 是 _。 21、设 X=5AH,Y=36H,则 X 与 Y“或”运算为_,X 与 Y 的“异或”运算 为_。 22、若机器的字长为 8 位,X=17,Y=35,则 XY=_,XY=_(要求结 果写出二进制形式) 。 23、单片机的复位操作是_(高电平/低电平) ,单片机复位后,堆栈指针 SP 的值是_。 24、单片机中,常用作地址锁存器的芯片是_,常用作地址译码器芯片是 _。 25、若选择内部程序存储器,应该设置为_(高电平/低电平) ,那么,PSEN 信号的处理方式为_。 26 、 单 片 机 程 序 的 入 口 地 址 是 _ , 外 部 中 断 1 的 入 口 地 址 是 _。 27、若采用 6MHz 的晶体振荡器,则 MCS-51 单片机的振荡周期为_,机器周 期为_。 28 、 外 围 扩 展 芯 片 的 选 择 方 法 有 两 种 , 它 们 分 别 是 _ 和 _。 29、单片机的内部 RAM 区中,可以位寻址的地址范围是_,特殊功 能寄存器中,可位寻址的地址是_。 30、子程序返回指令是_,中断子程序返回指令是_。 31 、 8051 单 片 机 的 存 储 器 的 最 大 特 点 是 _ 与 _分开编址。 32、8051 最多可以有_个并行输入输出口,最少也可以有_个并行口。 33、_是 C 语言的基本单位。 34、串行口方式 2 接收到的第 9 位数据送_寄存器的_位中保存。 35、MCS-51 内部提供_个可编程的_位定时/计数器,定时器有_种 工作方式。 36、一个函数由两部分组成,即_和_。 37、串行口方式 3 发送的第 9 位数据要事先写入_寄存器的_位。 38、利用 8155H 可以扩展_个并行口,_个 RAM 单元。 39、C 语言中输入和输出操作是由库函数_和_等函数来完成。 五、综合题五、综合题 1、在使用 8051 中断前,应对它进行初始化,其步骤是什么? 2、什么是函数嵌套?一般什么情况下使用,使用时有哪些需要注意的地方? 3.指令周期 4.SFR 5.伪指令 6.中断优先级 7.指针变量 8、假设单片机的晶体振荡器的频率是 12MHz,利用定时器 1 采用方式 1 定 时 20ms,写出初值的计算过程和整个定时器初始化程序,同时写出在 P1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景德地理考试题及答案
- 解剖考试题及答案简单
- 甲方搭建场地合同范本
- 美发店铺转租合同范本
- 音乐学校劳务合同范本
- 民间改造工程合同范本
- 软件实施培训合同范本
- 门面租赁房屋合同协议
- 进口泵阀销售合同范本
- 酒店与保安员合同协议
- 新转型九年一贯制学校三年发展规划(2025年-2028年)
- 期神丁鹏期货交易课件
- 反走私课件教学课件
- 大货车闯红灯安全培训课件
- 变电站SVG培训课件
- 2025秋教科版(2024)科学三年级上册教学设计(附目录)
- 2025年人教版三年级数学上册全册教案
- 《中国人首次进入自己的空间站》导学案 部编语文八年级上册
- Unit 2 My friends (Period 3) 课件2025-2026学年人教版英语四年级上册
- 烟花爆竹经营安全管理知识培训考核试题及答案
- 西游记第16回课件
评论
0/150
提交评论