洛阳理工学院2018-2019学年第二学期微控制器原理及接口技术期末考试试题卷(B) 下载本文

内容发布更新时间 : 2024/11/20 1:47:16星期一 下面是文章的全部内容请认真阅读。

洛阳理工学院2018/2019学年第二学期微控制器原理及接

口技术期末考试试题卷(B)

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

1、除了单片机和电源外、单片机最小系统包括( )电路和( )电路 2、单片机的应用程序一般存放在( )中。 3、单片机的复位电路有两种,既( )和( )。

4、C51程序中定义一个可位寻址的变量FLAG访问P3口的P3.1引脚的方法是( )。

5、表达式语句由( )组成。

6、在单片机的C语言程序设计中,( )类型数据经常用于处理ASCII字符或用于处理小于等于255的整形数。

7、LED数码管显示电路中,( )显示方式编程较简单,但占用I/O口线多,其一般适用显示位数较少的场合。

8、在共阳极数码管使用中,若要是仅显示小数点,则其相应的字形码是( )。 9、51单片机的定时/计数器,若只用软件启动,与外部中断无关,应使TMOD中的( )。

10、定时器控制寄存器TCON的作用是( )。

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

1、Intel8051是( )位单片机。

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

2、外部扩展存储器时,分时复用做数据线和低8位地址线的是( )

A.P0口 B.P1口 C.P2口 D.P3口 3、当单片机应用系统需要扩展外部存储器或其他接口芯片时,( )可作为高8位地址总线使用。

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

4、C程序总是从( )开始执行的

A.主函数 B.主程序 C.子程序 D.主过程 5、在C51程序中常常把( )作为循环体,用于消耗CPU运行时间,产生延时效果。

A.赋值语句 B.表达式语句 C.循环语句 D.空语句

6、在C51的数据类型中,unsigned char 型的数据长度和值域为( ) A.单字节,-128~127 B.双字节,-32768~+32767 C.单字节,0~255 D.双字节,0~65535 7、下面是对一维数组s的初始化,其中不正确的是( ) A.char s[5]={“abc”}; B.char s[5]={‘a’,’b’,’c’}; C.char s[5]=””; D.char s[5]=”abcdef”;

8、对两个数组a和b进行如下初始化: char a[]=”ABCDEF”; char b[]={‘A’,’B’,’C’,’D’,’E’,’F’}; 则下列叙述正确的是( )

A.a和b数组完全相同 B.a与b长度相同 C.a和b中都存放字符串 D.a数组比b数组长度长

9、启动T0开始计数是使TCON的( )

A.TF0位置1 B.TR0位置1 C.TR0位清0 D.TR1位清0

10、使51单片机的定时器T0停止计数的语句是( ) A.TR0=0 B.TR1=0 C.TR0=1 D.TR1=1

三、简答题(每小题10分,共40分)

1、什么是单片机应用系统?

2、什么是机器周期,机器周期和晶振频率有何关系?当晶振频率为6MHz时,机器周期是多少?

3、请描述函数由哪两部分组成?并对每部分做简要的叙述。 4、LED大屏幕显示一次能点亮多少行?显示的原理是怎样的?

四、编程题(每小题10分,共20分)

1、利用单片机控制8个发光二极管,设计8个灯同时闪烁的控制程序,硬件电路如下图。