河北机电学院《单片机应用技术》试卷AB

更新时间:2023-05-02 11:33:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

页眉内容

河北机电职业技术学院期末考试试卷

2015-2016年度第二学期《单片机应用技术》课程(A卷)(开卷可以带笔记本)班级电子1401 学号姓名成绩

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

1.51系列单片机芯片有_______个引脚,有_______个并行I/O端口,分别是_______、________、_________和___________。

2.8051芯片最小系统的构成,包括:电源、接地、___________电路和_____________电路。

3.一个C源程序至少应包括一个_______函数。程序的执行从_______执行,到_______结束。

4.单片机复位后IE=_________,PC=_________,SP=_____________。

5.十进制数127转换为二进制数为_________,转换为十六进制数为_______。

6.51系列单片机内部有_________个中断源,分别是______、______、______、______、_______。其中,有_________个内部中断源。

7.51系列单片机的存储器主要有4个物理存储空间,即__________、__________、

__________和___________。

8.在共阴极数码管显示器上若要显示字符“A”,其相应的字形码是____________。

9.串行通信方式有__________种,分别是________________,51系列单片机串行口的通信方式是___________。

10.A/D转换器的作用是____________,应用在单片机控制系统的____________通道。

二、判断题,下列各小题叙述是否正确,正确的在后面括号内打“√”,错误的在后面括号内打“×”。(每小题1分,共10分)

1.单片机复位后,其四个并行I/O端口的状态分别为0FFH。( )

2.51系列单片机中的程序据存储器断电后信息不消失了。( )

3.内部RAM位寻址区为30H~3FH单元,共有16个字节,128个位,位地址为00H~7FH。( )

4.独立式键盘接口电路的硬件电路和软件编程都比较简单,但每个按键必须占一根I/O

页脚内容6

页眉内容

口线,在按键个数较多时,I/O口线资源浪费较大,故只在按键数量不多时采用这种结构电路。( )

5.串行口的发送数据和接收数据端为TXD和RXD。( )

6.单片机并行扩展时,P2口分时复用做地址线和数据线。( )

7.定时/计数器工作方式寄存器TMOD中的门控位GATE为启动方式控制位。当GATE =0时,定时/计数器仅受TR0或TR1控制;当TR0或TR1为1时,定时器开始工作,此时称软启动方式。( )

8.常用的EPROM有2732是8位的程序存储器,其存储器容量为8KB。()

9.一个机器周期由16个时钟脉冲周期构成。()

10.C51编写的源程序,单片机不能直接执行,必须经过编译成目标程序才能执行。()三、选择题(每小题2分,共20分)

1.51单片机的中断源中自然优先级最高的是()。

A.定时器T0 B.定时器T1 C.外部中断0 D.串行口

2.对于消除机械式按键抖动的方法,硬件去抖是通过()实现的。

A.延时B.中断C.单稳态电路D.查询

3.一个EPROM的地址有A0~A12引脚,它的容量为()

A.13KB B.8KB C.4KB D.12KB

4.DAC0832是一种()芯片。

A.8位模拟量转换成数字量B.16位模拟量转换成数字量

C.8位数字量转换成模拟量D.16位数字量转换成模拟量

5.51系列单片机的CPU是__________位的。

A.16 B.4 C.8 D.准16位

6.外部扩展存储器时,高8位地址线应接在()。

A.P3口B.P2口C.P1口D.P0口

7.C51程序中常把()作为循环体,用于消耗CPU运行时间产生延时效果。

A空词句 B 判断语句 C 描述语句 D 表达式语句

8.51系列单片机的四个并行端口作为通用I/O端口使用,()常用作普通I/O端口。

A.P2口B.P1口C.P0口D.P3口

9.C语言程序有()个子函数。

A.1 B.0 C.任意多D.0或1

页脚内容6

页眉内容

10.执行以下程序后,sum的内容为()。

i=10;

sum=0;

while(i>5)

{

sum=sum+i;

i++;

}

A.40 B.39 C.41 D.46

四、基本编程题(20分)

利用定时器/计数器T1方式2定时功能,通过P1对八个LED的亮与灭的控制,使八个灯每隔5ms亮、灭一次。系统工作脉冲的频率为6MHz。

要求:①计算出计数器的初始值;

②写出初始化程序;

③写出题目完整的源程序

五、设计题(第1小题10分,第2小题20分,共30分)

1.编程实现在一位共阴极数码管上循环显示7个字符:”D”、”A”、”C”、”0”、”8”、”3”、”2”,间隔时间为2s。

2.试画出单片机与DAC0832的硬件连接图,并编写周期为200ms的锯齿波电压。

(附答题纸2页)

页脚内容6

页眉内容

河北机电职业技术学院期末考试试卷

2015-2016年度第二学期《单片机应用技术》课程(B卷)(开卷可以带笔记本)班级电子1401 学号姓名成绩

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

1.51系列单片机芯片是_______位,有_______个并行I/O端口,分别是_______、

________、_________和___________。

2.8051芯片最小系统的构成,包括:电源、接地、___________电路和_____________电路。

3.C51扩充的_______数据类型是访问51系列单片机内部的所有特殊功能寄存器。

4.单片机复位后PC=_________,P3=_________,TCON=_____________。

5.十进制数125转换为二进制数为_________,转换为十六进制数为_______。

6.51系列单片机内部有_________中断源,分别是______、______、______、______、_______,其中_________是外部中断源。

7.51系列单片机的存储器主要有4个物理存储空间,即__________、__________、

__________和___________。

8.在共阳极数码管显示器上若要显示字符“8”,其相应的字形码是____________。

9.串行通信方式有__________种,分别是________________,51系列单片机串行口的通信方式是___________。

10.D/A转换器的作用是____________,应用在单片机控制系统的____________通道。

二、判断题,下列各小题叙述是否正确,正确的在后面括号内打“√”,错误的在后面括号内打“×”。(每小题1分,共10分)

1.单片机复位后,其四个并行I/O端口的状态分别为0000H。( )

2.51系列单片机中的数据存储器断电后信息就不消失了。( )

3.内部RAM位寻址区为20H~2FH单元,共有16个字节,128个位,位地址为00H~7FH。( )

4.独立式键盘接口电路的硬件电路和软件编程都比较简单,但每个按键必须占一根I/O 口线,在按键个数较多时,I/O口线资源浪费较大,故只在按键数量不多时采用这种结构电路。( )

页脚内容6

页眉内容

5.串行口的发送数据和接收数据端为RXD和TXD。( )

6.定时/计数器工作方式寄存器TMOD中的门控位GATE为启动方式控制位。当GATE =0时,定时/计数器仅受TR0或TR1控制;当TR0或TR1为1时,定时器开始工作,此时称软启动方式。( )

7.常用的EPROM有2764是8位的程序存储器,其存储器容量为8KB。( )

8.单片机并行扩展时,P3口分时复用做地址线和数据线。()

9.一个机器周期由12个时钟脉冲周期构成。()

10.用C51编写的源程序,单片机可以直接执行。()

三、选择题(每小题2分,共20分)

1.51系列单片机CPU开、关中断的语句分别是()。

A.IE=0x01; IE=0x00; B.EA=1; EA=0; C.EA=0; EA=1; D.IE=0x00; IE=0x01;

2.51系列单片机的定时器T1用做计数方式时,采用工作方式1,则工作方式控制字TMOD寄存器的值为()。

A.10H B.30H C.01H D.03H

3.51单片机的中断源中自然优先级最低的是()。

A.外部中断0 B.串行口C.定时器T0 D.定时器T1

4.对于消除机械式按键抖动的方法,软件去抖是通过()实现的。

A.延时B.中断C.单稳态电路D.查询

5.LED数码管若采用动态显示方式,下列说法正确的是()。

A.将各位数码管的位选线并联

B.将所有的数码管的位选线共用一个8位I/O端口控制

C.将各位数码管的位选线用各自独立的I/O端口控制

D.将各位数码管的公共端直接连接在+5V或者GND上

6.一个EPROM的地址有A0~A13引脚,它的容量为()

A.13KB B.8KB C.4KB D.16KB

7.ADC0809是一种()芯片。

A.8位模拟量转换成数字量B.16位模拟量转换成数字量

C.8位数字量转换成模拟量D.16位数字量转换成模拟量

8.串行口工作方式1时,其波特率()。

A.取决于定时器1的溢出率B.取决于PCON中的SMOD位

页脚内容6

页眉内容

C.取决于时钟频率D.取决于PCON中的SMOD位和定时器1的溢出率。

9.51系列单片机的CPU是__________位的。

A.4 B.16 C.8 D.准16位

10.下面是对一维数组S的初始化,其中不正确的是__________。

A.char S[5 ]={“she”} B.char S[5]={‘s’,’h’,’e’}

C.char S[5]=“”D.char S[5]=“sheeee”

四、基本编程题(20分)

利用定时器/计数器T0方式1定时功能,通过P1对八个LED的亮与灭的控制,使八个灯每隔10ms亮、灭一次。系统工作脉冲的频率为12MHz。

要求:①计算出计数器的初始值;

②写出初始化程序;

③写出题目完整的源程序

五、实训操作编程题(每小题15分,共30分)

1.编程实现在一位共阳极数码管上循环显示10个字

符:”9”、”8”、”7”、”6”、”5” 、”4”、”3””2”、”1””0”,间隔时间为5s。

2.串行口扩展74LS164芯片,实现对8位信号灯的流水控制,画出原理图并写出控制程序。

(附答题纸2页)

页脚内容6

本文来源:https://www.bwwdw.com/article/afse.html

Top