好文档 - 专业文书写作范文服务资料分享网站

c单片机复习题

天下 分享 时间: 加入收藏 我要投稿 点赞

21、C51定义可寻址位,使用关键字为___ _ 。

25、变量tmp=0x15,经运算tmp>>=4;后的tmp值为___ _ 。 26、C51数组的下标是从__ __开始的。 27、C51中 0x75 | 0x42 运算结果是__ __。 二、判断题(每题1分,共15分)

1.单片机是在一块集成电路上把CPU、存储器、定时器/计数器及多种形式的I/O 接口集成在一起而构成的微型计算机。 2.只要有中断出现,CPU就立即响应中断。

3.MCS_51单片机P3端口的各端口线如果作为第二功能信号使用的话,那么它们就不能再用来进行数据I/O传送;同样道理,如果用作数据传送,就不能再作为第二功能信号使用。

4.MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源:来自于单片机内部的是定时,而来自于外部的则是计数。 5.P0端口在作为地址总线使用时,提供的是高8位地址。

6.单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。 7.DPTR是由DPH和DPL两个8位特殊寄存器组成的。 8.运算符“&”表示的是按位与运算。

10.命令语句if(x=10) {P0=0xff};表达的含义是当x的值为10时,才执行P0=0xff的命令。

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

12.51单片机的串口工作在方式0,接收和发送数据都是通过RXD完成的。

13.正在进行的中断过程不能被新的同级或低优先级的中断请求所中断。 14.最小系统是单片机仅用本身有的资源就可以工作,不需要外接任何部件。 15.一片存储器芯片2764可扩展的最大容量是8KB. 三、简答题(第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输出,用汇编语言写出初始化程序。

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

C51单片机原理与应用期末试题(A卷) 系、级、专业: 考试类别:考试 (考试时间120分钟,满分100分)

一、 填空题(共40分,每空2分)

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

2. DAC0832通过改变控制引脚的连接方式,使其具有三种工作方式,分别是___________、__________、_______________。

3. 液晶RT-1602C实际显示区有________行,每行显示___________个字符。 4. MCS-51单片机的串行口,启动接收的条件是___________和____________。 5.单片机的复位操作是__________(高电平/低电平),且其上所加的复位电平的

信号至少持续_______个时钟周期。

6.使P1口的低4位输出1,高4位输出0的C51指令为____ 。 7.C51定义特殊功能寄存器中的位,使用关键字为____。 8.C51变量中unsigned char型变量的取值范围是________。 9.变量tmp=0xfe,经执行指令tmp<<1|1后tmp的值为____。 10.变量a1=0xff,if(!a1)结果是____ (真/假)。 11.C51数组的下标是从____开始的。

12. MCS-51单片机的P0口作为通用I/O口使用时,在作为输入数据口前应先向P0

口写_______。

13. -25的原码是________B、反码是_________B、补码是___________B。 二、 选择题(共20分,每题1分)

1. 单片机8051的XTAL1和XTAL2引脚是()引脚

A.外接定时器 B.外接串行口 C.外接中断 D.外接晶振 2. 8051单片机的一个机器周期包含()个时钟周期

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

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

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

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

7. 在编写串行口中断服务程序时,修饰符interrupt m中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.”” B.”” C.””D.””

11. 十进制数67在C51语言中表示为十六进制数形式为() 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.0x3f B.0xc0 C.0x00 D.0xff 15.可编程I/O扩展芯片8255A有()个8位并行口 A.1 B.2 C.3 D.4 单片机的51子系列为用户提供了()个硬件中断源 A.4 B.5 C.6 D.7 17.下列选项中()是定时/计数器T0的中断允许控制位 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其分辨率为( ) A. B. C. D.

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

c单片机复习题

21、C51定义可寻址位,使用关键字为____。25、变量tmp=0x15,经运算tmp>>=4;后的tmp值为____。26、C51数组的下标是从____开始的。27、C51中0x75|0x42运算结果是____。二、判断题(每题1分,共15分)1.单片机是在一块集成电路上把
推荐度:
点击下载文档文档为doc格式
9uy538741a2p7v43zg0p6rgfk15t3500hcn
领取福利

微信扫码领取福利

微信扫码分享