51单片机c语言试题及答案,单片机考试复习题及答案

这是一份关于51单片机的C语言考试复习资料,涵盖了选择题、填空题、判断题和简答题,内容涉及单片机的工作原理、定时器/计数器配置、中断系统、程序设计等多个方面,旨在帮助考生全面掌握51单片机的基础知识和应用技巧。
摘要由CSDN通过智能技术生成

《单片机考试复习题及答案》由会员分享,可在线阅读,更多相关《单片机考试复习题及答案(14页珍藏版)》请在人人文库网上搜索。

1、选择题1、主频为12MHz的单片机他的机器周期为(c)。A、1/12微秒 B、0.5微秒C、1微秒 D、2微秒2、MCS-51系列单片机是属于(C)体系结构。A、冯诺依曼 B、普林斯顿C、哈佛 D、图灵3、定时器/计数器工作方式0为(A)。A、13位定时/计数方式 B、16位定时/计数方式C、8位可自动装入计数初值方式 D、2个8位方式6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。A、中断标志位 B、中断允许控制位C、中断优先级控制位 D、外部中断触发方式控制位7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。A、1个机器周期 B、。

2、2个机器周期C、4个机器周期 D、8个机器周期8、在下列寄存器中,与定时器/计数器无关的是(C)。scon是控制寄存器A、TCON B、TMOD C、SCON D、IE9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。A、00100101 B、01010010C、10101101 C、110110101010、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。A、8.192ms B、16.384ms C、65.53ms D、131.07211、当晶振频率为6MHz,定时/计数器T0工作于定时器。

3、方式2,若要求定时值为0.2ms,则定时初值为(A)。A、156 B、56 C、100 D、20012、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。A、2MHz B、1MHz C、500KHz D、250KHz13、利用下列(D)关键字可以改变工作寄存器组。A、interrupt B、sfr C、while D、using14、(D)是c语言提供的合法的数据类型关键字。A、Float B、signed C、integer D、Char15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。A、1us B、2u。

4、s C、4us D、8us16、8051单片机的定时器/计数器工作方式1是(B)。A、8位计数器结构 B、16位计数器结构C、13位计数器结构 D、2个8位计数器结构17线反转法识别有效按键时,如果读入的列线全为1,则说明(A)。A、没有键被按下 B、有一个案件被按下C、有多个按键被按下 D、以上说法都不对、18、利用下列(D)关键字可以改变寄存器组。A、interrupt B、sfr C、while D、using19、支持写入单片机或仿真调试的目标程序的文件格式是(D)A、*.ASM B、*.C C、*.EXE D、*.HEX20. MCS_51单片机的复位信号是(A)有效。A 高电平 B。

5、 低电平 C 脉冲 D 下降沿21. AT89S51单片机是(B)单片机。 A 4位 B 8位 C 16位 D 32位22. 51单片机五个中断源的默认优先权由高到低排队正确的是(C)A 串行口、定时计数器0、定时计数器1、外中断0、外中断1B 串行口、外中断0、定时计数器0、定时计数器1、外中断1C外中断0、定时计数器0、外中断1、定时计数器1、串行口D外中断0、外中断1、定时计数器0、定时计数器1、串行口23. 定时/计数器T0的M1M0=00时,定时计数器的最大计数值是(B)A 65536 B 8192 C 256 D 12824. 下列选项中不是C51编程是使用的的关键字的是(B)A 。

6、integer B define C break D sbit25. 定时/计数器中段发生在(D)A 送入初始值 B 启动定时/计数器C 定时/计数器停止时D计数器满量程时 26 . 89C51定时/计数器共有四种操作模式,由TMOD寄存器中M1/M0的状态决定,当M1/M0的状态为01时,定时/计数器被设定为(A) A13位定时/计数器B16位定时/计数器C自动重装8位定时/计数器DT0为2个独立的8位定时/计数器27.8051单片机的一个机器周期包含(C)个时钟周期A6B2C12D9 28. 单片机的定时器/计数器工作方式1是(D)A8位计数器结构B 2个8位计数器结构C13位计数器结构D。

7、 16位计数结构29. C51中一般char型变量占用(A)字节存储。A一个B两个C三个D四个30. 函数_crol_()包含在头文件(C)中Areg51.hBabsacc.hCintrins.hDmath.h31. 十进制数67在C语言中表达为十六进制数形式为(C)A0x52B0x67C0x43D0x3432. 八段共阴极数码管显示0的字段码是(A)A0x3fB0xc0C0x00D0xff33、MCS-51单片机的51子系列为用户提供了( B)个硬件中断源A、4 B、5 C、6 D、7 34、下列选项中( )是定时/计数器T0的中断允许控制位A、EAB B、ET0 C、IT0 D、IE035。

8、、已知某数的BCD码为0111010101000010,则其表示的十进制数值为(B )A、7542H B、7542 C、75.42H D、75.4236、所谓CPU是指( A)A、运算器和控制器 B、运动器和存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值