《单片机原理与应用》试卷及部分答案_第1页
《单片机原理与应用》试卷及部分答案_第2页
《单片机原理与应用》试卷及部分答案_第3页
《单片机原理与应用》试卷及部分答案_第4页
《单片机原理与应用》试卷及部分答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

千里之行,始于足下让知识带有温度。第第2页/共2页精品文档推荐《单片机原理与应用》试卷及部分答案

6.单片机应用程序普通存放在()。

A、数据存储器RAM

B、程序存储器ROM

C、寄存器

D、CPU

7.下列等式中,正确的是()

A.1KB=1024ⅹ1024B

B.1MB=1024ⅹ1024B

C.1KB=1024MB

D.1MB=1024B

8.在80C51单片机系统中,为解决内外程序存储器连接问题所使用的信号是()。

A.EAB.PSENC.ALED.CE

9.下列特点中,不是串行数据传送所具有的是()。

A.成本低

B.速度快

C.传送线路容易

D.适用于长距离通信

10.已知某数的BCD码为0111010101000010则其表示的十进制数值为()

A、7542H

B、7542

C、75.42H

D、75.42

11.当外部中断哀求的信号方式为脉冲方式时,要求中断哀求信号的高电平状态和低电平状态都应至少维持()。

A、2个机器周期

B、1个机器周期

C、4个机器周期

D、10个晶振周期

12.二进制带符号数+1010111B的补码是()。

(A)01010111B(B)01011000B(C)01011001B(D)00101000B

13.计算机能直接识别的语言是:()

(A)汇编语言(B)自然语言(C)机器语言(D)高级语言

14.ADC0809芯片是m路模拟输入的n位A/D转换器,m、n分离是()。

A.8、8B.8、9C.8、16D.1、8

15.启动定时器0开头计数的指令是使TCON的()

(A)TF0位置1(B)TR0位置1(C)TR0位置0(D)TR1位置0

三、推断题(正确填√,错误填:。共10小题,每题1分,共10分)

(√)1.MCS-51中的P0口可以分时复用为数据总线和地址总线。

(√)2.微型计算机与普通计算机的主要区分是体积小、分量轻、耗电少、价格廉价。

(√)3.1602字符型液晶显示模块特地用于显示字符、数字等符号的液晶显示模块。

(√)4.目前常用的单片机和外设之间举行数据传输的串行总线主要有I2C总线、单总线和SPI总线。

(√)5.测温传感器DS18B20的数据传输线是一种单总线。

(√)6.五个中断源中自然优先级最高的是外部中断0,优先级最低的是串行口中

断。

()7.当P2口的某些位用作地址线后,其它位不行以用作I/O口线使用。

()8.在中断开启的状况下,任何中断均能立刻得到响应。

(√)9.数据指针DPTR是一个16位的寄存器,由两个8位寄存器DPH和DPL拼成。

()10.在MCS-51系统中,一个机器周期等于1μs。

四、简答题(共5小题,每题3分,共计15分)

1.MCS-51系列中断系统包括几个中断源和几个中断优先级,写出全部的中断源的名称及其入口地址。答:MCS-51系列中断系统包括5个中断源和2个中断优先级

中断源的名称及其入口地址:外部中断0(INT0)0003H

定时器/计数器中断T0000BH

外部中断1(INT1)0013H

定时器/计数器中断T1001BH

串行口中断0023H

2.什么叫单片机?其主要特点有哪些?

答:单片机是在一块硅片上集成了各种部件的微型计算机。

特点:1、体积小、分量轻、功耗低、功能强、性价比高

2、数据大都在单片机内部传送,运行速度快,抗干扰能力强,牢靠性高;

3、结构灵便,易于组成各种微机应用系统;

4、应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器

等领域。

3.51系列单片机定时/计数器初始化的三个步骤。

答:

①TMOD设置定时器工作方式

②设置定时器初值

③启动定时器

4.简述8051单片机中P0、P1、P2、P3口的主要作用。

答:并行I/O接口的作用

①P0口作为通用I/O口,也可以分时复用作为低8位地址/数据总线

②P1口仅作为作为通用I/O口使用,

③P2口既作为通用I/O接口,也可以分时复用作为高8位地址/数据线

④P3口作为通用I/O口外,还具有其次功能

5.MCS-51的中断处理过程可分为哪几部分?

答:MCS-51的中断处理过程:①中断响应②中断处理③中断返回

五、程序分析题,把答案写在题中横线上。(共7个空,每空1分,共计7分)

单片机中断系统应用广泛,下面是一段关于中断系统的程序,若单片机晶振为12MHZ请解释语句。#include

#include

sbitP1_0=P1^0;

voidtimer0(void)interrupt1using1//T0中断服务程序入口

{

P1_0=!P1_0;

TH0=-(1000/256);//计数初值重装

TL1=-(1000%256);

}

voidmain()

{

TMOD=0x01;//T0工作在定时器方式1

P1_0=0;

TH0=-(1000/256);//预置计数初值

TL1=-(1000%256);

EA=1;//CPU开中断

ET0=1;//T0开中断

TR0=1;//启动T0

do{}

while(1);

}

六、画仿真电路图(共1小题,1题8分,共计8分)

利用DS1302芯片读取时光,然后显示在数码管上,数码管交替显示时光和日期,完成数码管与单片机和38译码器的衔接,并写出用proteus软件实现硬件调试运行的过程。(8分)

步骤:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论