C51单片机复习试题ft.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WORD格式可编辑 专业技术资料整理分享 C51单片机试卷1 一、填空题(每小题1分,共30分) 1、8031的 P2 口为高8位地址总线口, P3 口为双功能口。 2、单片机的复位操作是_____RST_____引脚,要在此引脚加 __低______电平才能复位动作。 3、C51定义可寻址位,使用关键字为___sbit_ ,定义特殊功能寄存器当中的某位用关键字____sfr________ 。 4、已知P3=0X7F,要实现将P3口的值循环右移的指令是___RR ,循环右移3次后,P3=__ 。 5、有指令unsigned char mm[]={0X01,0X02,0X03},此指令中数组元素mm[1]的值为0X02_ 。 6、串口工作方式2接收的第9位数据放到了_SCON____ 寄存器的_RB8_位中。 7、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为__1/6us______,机器周期为_____2us_______。 8、单片机并行接口中,要作为输出口必须外接上拉电阻的端口是_p0___,其原因在于输出级是__漏极___开路电路。 9、由AT89C51构成的单片机最简系统中,只给单片机提供VCC和GND单片机是不会工作的,必须提供的__晶振电路____、_复位电路__和__扩展程序存储器___辅助形成一个最简系统。 10、若只需要开串行口中断,则其对应的源中断允许控制位是__ES___,若需要将外部中断0设置为下降沿触发,则执行的语句为___IT0=1_____。 11、C51中 0x75 | 0x42 运算结果是_______ 。 12、-25的原码是_________、反码是_________、补码是_______。 13、对于51子系列单片机,主要有____8031____、_____8051______、____8751_____三种机型。 14、修饰符interrupt?m中m的取值为0对应的中断情况是____外部_____中断。 15、TCON中IT0(IT1)表示_____中断触发方式_____。 16、5l子系列单片机片内有两个__16__位的定时计数器。 二、选择题(每小题1分,共20分) 1、一字节补码所能表示的整数范围是( A )。 A、-128~+127????B、-127~+127????C、-129~+128????D、-128~+128 2、12MHz晶振的单片机在定时工作方式下,定时器计一个数所用的定时时间是(A) A、1s???????? B、2s?????? C、4s???????? D、8s 3、通过串行口发送或接收数据时,发送或接收的数据暂存在(D)寄存器中。 A、SCON B、PCON C、TMOD D 、SUBF 4、 在单片机扩展系统中,8051做为地址总线和数据总线分时复用的端口是(A ) A、P0口???????????????B、P1口??????????C、P2口???????D、P3口 5、MCS-51单片机的定时器/计数器工作方式1是(B)。 A、8位计数器结构????????????? B、16位计数器结构 C、13位计数器结构???????????? D、2个8位计数器结构 6、片内RAM的20H~2FH为位寻址区,所包含的位地址是(?B? )。 A、00H~20H??? B、00H~7FH??? ?C、20H~2FH??? ?D、00H~FFH 7、使用宏来访问绝对地址时,一般需包含的库文件是( B ) A、reg51.h???? B、absacc.h?? C、intrins.h??? D、startup.h 8、8255A是可编程的并行输入/输出接口芯片,内部有( B )个8位的并行口。 A、2个   B、3个  C、4个   D、5个 9、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( B) A、2MHz B、1MHz C、500kHz D、250kHz *10、线反转法识别有效按键时,如果读入的列线值全为1,则说明(A  ) A、没有键被按下 B、有一个键被按下 C、有多个键被按下 D、以上说法都不对 11、利用下列( D )关键字可以改变工作寄存器组 A、interrupt     B、sfr C、w

文档评论(0)

文档分享 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档