收藏 分享(赏)

《单片机技术与应用》测试考试试题二.doc

上传人:HR专家 文档编号:11561349 上传时间:2020-06-24 格式:DOC 页数:7 大小:50KB
下载 相关 举报
《单片机技术与应用》测试考试试题二.doc_第1页
第1页 / 共7页
《单片机技术与应用》测试考试试题二.doc_第2页
第2页 / 共7页
《单片机技术与应用》测试考试试题二.doc_第3页
第3页 / 共7页
《单片机技术与应用》测试考试试题二.doc_第4页
第4页 / 共7页
《单片机技术与应用》测试考试试题二.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、单片机技术与运用测试试题二一二三四五六总 分得 分得 分评分人一、填空题 (每空格1分,共30分)1.单片机即一个芯片的计算机,此芯片上包括五部分:运算器、 、 、输入部分、 。2.MCS51指令系统中 direct表示的含义是 。3.P0、P1、P2、P3四个均是 位的 口(填“串行”还是“并行”),其中P0的功能是 ;P2口的功能是 ;而 是双功能口; 是专门的用户口。4.片内RAM可进行位寻址的空间位地址范围是 。5.MCS51的存储器空间配置从功能上可分为四种类型: 、内部数据存储器、 、外部程序存储器。6.8051单片机有 个中断源, 级中断优先级别。7、子程序返回指令是_,中断子程

2、序返回指令是_。 8、8051单片机的存储器的最大特点是_与_分开编址。 9、8051最多可以有_个并行输入输出口,最少也可以有_个并行口。10、串行口方式2接收到的第9位数据送_寄存器的_位中保存。 11、MCS-51内部提供_个可编程的_位定时/计数器,定时器有_种工作方式。 12、一个函数由两部分组成,即_和_。 13、串行口方式3发送的第9位数据要事先写入_寄存器的_位。得 分评分人二、单项选择题(每小题1分,共15分)1.在中断服务程序中至少应有一条( )。A.传送指令 B.转移指令 C.加法指令 D.中断返回指令2当MCS-51复位时,下面说法准确的是( )。A.PC=0000H

3、B.SP=00H C.SBUF=00H D.(30H)=00H3要使MCS-51能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( )。A.98H B.84H C.42H D.22H4.若某存储器芯片地址线为12根,那么它的存储容量为( )。A. 1KB B. 2KB C.4KB D.8KB5.控制串行口工作方式的寄存器是( )。A.TCON B.PCON C.SCON D.TMOD6.PC中存放的是( )。A.下一条指令的地址 B.当前正在执行的指令C.当前正在执行指令的地址 D.下一条要执行的指令7.所谓CPU是指( )。A.运算器和控制器 B.运算器和存储器 C.输入

4、输出设备 D.控制器和存储器8.关于MCS-51的堆栈操作,正确的说法是( )。A.先入栈,再修改栈指针 B.先修改栈指针,再出栈 C. 先修改栈指针,在入栈 D.以上都不对9A/D转换方法有以下四种,ADC0809是一种采用( )进行A/D转换的8位接口芯片。A.计数式 B.双积分式 C.逐次逼近式 D.并行式108051单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。A.4, 5 B.2, 4 C.5, 2 D.2, 3 11、定时器/计数器工作方式1是( )。 A、8位计数器结构 B、2个8位计数器结构 C、13位计数结构 D、16位计数结构 12、C语言

5、提供的合法的数据类型关键字是( )。 A、Double B、short C、integer D、Char 13、片内RAM的20H2FH为位寻址区,所包含的位地址是( )。 A、00H20H B、00H7FH C、20H2FH D、00HFFH 14、以下能正确定义一维数组的选项是( )。 A、int a5=0,1,2,3,4,5; B、char a =0,1,2,3,4,5; C、char a=A,B,C; D、int a5=0123; 15、数据的存储结构是指( )。 A、存储在外存中的数据 B、数据所占的存储空间量 C、数据在计算机中的顺序存储方式 D、数据的逻辑结构在计算机中的表示 得

6、 分评分人三、判断题(每小题1分,共11分)( )、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。 ( )、在C语言的复合语句中,只能包含可执行语句。 ( )、自动变量属于局部变量。 ( )4、Continue 和break都可用来实现循环体的中止。 ( )5、字符常量的长度肯定为。 ( )6、在MCS-51系统中,一个机器周期等于1.5s。 ( )7、C语言允许在复合语句内定义自动变量。 ( )8、若一个函数的返回类型为void,则表示其没有返回值。 ( )9、所有定义在主函数之前的函数无需进行声明。 ( )10、定时器与计数器的工作原理均是对输入脉冲进行计数。( )1

7、1、END表示指令执行到此结束。得 分评分人四、程序分析与填空题(每小题10分,共20分)1.横线上将空缺的语句补充完整。 /该程序功能为使第一个发光二极管以间隔500ms亮灭闪动。 #include /52系列单片机头文件 #define uint unsigned int /宏定义 sbit led1=P10; /声明单片机P1口的第一位 void delay1s( ); /声明子函数 void main( ) /主函数 while(1) /大循环 led1=0; /*点亮第一个发光二极管*/ delay1s( ); /调用延时子函数 led1=1; /*关闭第一个发光二极管*/ dela

8、y1s( ); /调用延时子函数 /子函数体 uint i,j; for(i=500;i0;i-) for(j=110;j0;j-); 2、在横线上将空缺的语句补充完整。 /该程序功能为使第一个数码管显示8 #include /52系列单片机头文件 sbit dula=P26; /申明U1锁存器的锁存端 sbit wela=P27; /申明U2锁存器的锁存端 void main() /打开U2锁存器 P0=0xFE; /送入位选信号 wela=0; /关闭U2锁存器 /打开U1锁存器 P0=0x7F; /送入段选信号 dula=0; /关闭U2锁存器 while(1); /程序停止到这里 得

9、分评分人五、简答题(每小题8分,共24分)1、在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么? 2、8051引脚有多少I/O线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位? 3、在有串行通信时,定时器/计数器1的作用是什么,怎样确定串行口的波特率?单片机技术与应用测试试题二答案一、填空题 (每空格1分,共30分)1. 存储器;控制器; 输出部分2. 片内存储器地址3. 8;并行;地址/数据分时复口; 高8位地址口;P3;P1。4. 00HFFH5.片内程序存储器;外部数据存储器6.并行; 37Ret;RETI 8内部RAM;外部RAM 932;

10、8 10SCON;RB8 113;16;4 12说明部分;语句部分 13 SCON;TB8二、单项选择题(每小题1分,共15分)15 DAACC 610 AACCB 1115 DBBBD三、判断题(每小题1分,共11分)1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、 四、程序分析题(每小题10分,共20分)略。五、简答题(每小题8分,共24分)1、答:(1)确定T/C的工作方式编程TMOD寄存器; (2)计算T/C中的计数初值,并装载到TH和TL; (3)T/C在中断方式工作时,须开CPU中断和源中断编程IE寄存器; (4)启动定时器/计数器编程TCON中TR1或TR0位

11、。 3、答:1)8051引脚共有40个引脚,8051的地址总线由P2和P0口提供,P2口是地址总线的高8位,P0口是地址总线的低8位;数据总线由P0口提供;P0口的地址总线和数据总线是分时进行的,P0口的地址总线需要外接地址锁存器完成地址锁存。 2)地址总线共16位,数据总线是8位。 4、答:在有串行通信时,定时器/计数器1的作用是串行口发生器。 串行口的波特率根据串行口的工作方式具有不同的计算方式: 方式0的波特率固定为晶体振荡器的十二分之一; 方式1的波特率=2SMOD.(定时器1的溢出率)/32; 方式2波特率=2SMOD.(fosc/64); 方式3波特率同方式1(定时器l作波特率发生器)。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报