77范文网 - 专业文章范例文档资料分享平台

C51单片机复习题ft(3)

来源:网络收集 时间:2019-04-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

它们就不能再用来进行数据I/O传送;同样道理,如果用作数据传送,就不能再作为第二功能信号使用。 T

4.MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源:来自于单片机内部的是定时,而来自于外部的则是计数。 T

5.P0端口在作为地址总线使用时,提供的是高8位地址。 F

6.单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。 T

7.DPTR是由DPH和DPL两个8位特殊寄存器组成的。 T

8.运算符“&”表示的是按位与运算。 T 10.命令语句if(x=10){P0=0xff};表达的含义是当x的值为10时,才执行P0=0xff的命令。 F

11.80c51单片机定时/计数器T0、T1都可以工作在方式3下 F

12.51单片机的串口工作在方式0,接收和发送数据都是通过RXD完成的。 T 13.正在进行的中断过程不能被新的同级或低优先级的中断请求所中断。 T 14.最小系统是单片机仅用本身有的资源就可以工作,不需要外接任何部件。 T 15.一片存储器芯片2764可扩展的最大容量是8KB. T

三、简答题(第1小题6分,第2小题4分) 1.提供扩展存储器芯片的片选信号的方法有哪几种?简述各方法的特点。

2.说明什么是中断、中断允许、中断屏蔽。 四、综合题(每小题10分,共30分) 1.已知单片机系统晶振频率为6MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0=?TL0=?

2.已知8255A与单片机的连接形式如下图所示(只给出部分重要连接线路):

要求:(1)分析8255A的A口、B口、C口及控制口的地址。

(2)若设定8255A的A口为方式0输入,

B口为方式0输出,用汇编语言写出初始化程序。

第11页共25页

是____双缓冲____、___单缓冲____、____直通

3.如下图,编写程序控制发光二极管循环点亮,当按下外中断INT0时,二极管闪烁三次后熄灭。

_____。

3. 液晶RT-1602C实际显示区有

_____2___行,每行显示_______16____个字符。

4. MCS-51单片机的串行口,启动接收

的条件是_____ren=1______和_____RI=0______。

5.单片机的复位操作是__________(高电平/低电平),且其上所加的复位电平的信号至少持续___2___个时钟周期。

6.使P1口的低4位输出1,高4位输出0的C51指令为___ p1=0x0f; _。 7.C51定义特殊功能寄存器中的位,使

1. MCS-51系列单片机为__8__位单片

用关键字为__sfr__。

8.C51变量中unsignedchar型变量的取值范围是____ 0~255 ____。 9.变量tmp=0xfe,经执行指令tmp<<1|1后tmp的值为____。

机。

2. DAC0832通过改变控制引脚的连接

方式,使其具有三种工作方式,分别

第12页共25页

10.变量a1=0xff,if(!a1)结果是____(真/假)。

11.C51数组的下标是从__0__开始的。 12.MCS-51单片机的P0口作为通用I/O口使用时,在作为输入数据口前应先向P0口写___1____。

13.-25的原码是___10011001 ___B、反码是___11100110 _____B、补码是-____11100111 ____B。

一、 选择题(共20分,每题1分) 1.单片机8051的XTAL1和XTAL2引脚是()引脚

A.外接定时器B.外接串行口C.外接中断D.外接晶振

2.8051单片机的一个机器周期包含()个时钟周期

A.6 B.2 C.12 D.9

3.8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是() A.P0B.P1C.P2 D.P3 4.单片机的定时器/计数器工作方式1是()。

A.8位计数器结构B.2个8位计数器结

C.13位计数结构D.16位计数结构 5.具有模数转换功能的芯片是() A.ADC0809

B.DAC0832

C.MAX813D.74LS373

6.C51语言的运算符中,能实现按位求反功能的是()运算符 A.~ B.^ C.| D.!

7.在编写串行口中断服务程序时,修饰符interruptm中m的取值应为() A.1 B.2 C.3 D.4

8.MCS—51单片机的CPU主要的组成部分为()

A.运算器、控制器B.加法器、寄存器 C.运算器、加法器D.运算器、译码器 9.C51中一般char型变量占用()字节存储。

A、一个B、两个C、三个D、四个 10.函数_crol_()包含在头文件()中 A.”reg51.h” B.”absacc.h” C.”intrins.h” D.”math.h”

11.十进制数67在C51语言中表示为十六进制数形式为()

AT89S52第13页共25页

A.0x52 B.0x67 C.0x43 D.0x34 12.下列选项中不属于C51的特殊功能寄存器的是()

A.P0 B.TMOD C.SBUF D.TI 13.8051单片机()口是一个8位漏极型开路型双向I/O端口。 A.P0 B.P1 C.P2 D.P3

14.八段共阴极数码管显示0的字段码是()

为()

A.19.5mv B.1.22mv C.0.42v D.3.58mv

20.利用下列()关键字可以改变工作寄存器组

A.interrupt B.sfrC.while D.using

三、编程计算题(共40分)

1.已知单片机的晶振频率fosc=12MHZ,

A.0x3f B.0xc0 C.0x00 D.0xff

串行口工作在方式1,PCON=0X80。若

15.可编程I/O扩展芯片8255A有()个

令串口的波特率为9600bit/s,请给出定

8位并行口

时计数器T1工作在方式2下的初值及其

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

计算过程。(10分)

16.MCS-51单片机的51子系列为用户

2.利用单片机的P3口接8个发光二极

提供了()个硬件中断源

管,P1口接8个开关,编程实现,当关

A.4 B.5 C.6 D.7

动作时,对应的二极管亮灭。(10分)

17.下列选项中()是定时/计数器T0的

3.如下图,在六个共阳极数码led1~led6

中断允许控制位

上分别显示数字1~6.(20分)

A.EA B.ET0 C.IT0 D.IE0

18.已知某串口1S钟可向外传送240帧,

每帧包含10位数据信息,其比特率为()

A.12×106 B.2400 C.9600 D.4800

19.一个5V满刻度的8位DAC其分辨率

第14页共25页

led1led2led3led4led5led6

附:

设单片机的fosc=12MHz,要求在P1.0上产生周期为2ms的方波。

要在P1.0上产生周期为2ms的方波。 定时器应产生1ms的周期性定时,定时到对P1.0取反。

要产生1ms的定时,应选择方式1,定时器方式。

TMOD的确定:选择定时器/计数器T0,定时器方式。方式1,GATE不起作用,高4位为0000,TMOD=01H。 TH、TL的确定:单片机的fosc=12MHz,则单片机的机器周期为1ms,

1ms=1000ms,计数器的计数初值为65536-1000,TH0=(65536-1000)/256,TL0=(65536-1000)%6。 ①采用查询方式 程序如下: #include sbitP1_0=P1^0; voidmain(void) { TMOD=0x01;

TR0=1;

for(;;)

{ TH0=(65536-1000)/256; } }

②采用中断方式 程序如下: #include sbitP1_0=P1^0;

voidtimer0(void)interrupt1using1

TL0=(65536-1000)%6; do{}while(!TF0); P1_0=!P1_0; TF0=0;

第15页共25页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C51单片机复习题ft(3)在线全文阅读。

C51单片机复习题ft(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/584249.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: