资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
单片机技术与运用单片机技术与运用测试试题二测试试题二一二三四五六总 分得 分得 分评分人一、填空题一、填空题 ( (每空格每空格 1 1 分,共分,共 3030 分分) )1.单片机即一个芯片的计算机,此芯片上包括五部分:运算器、 、 、输入部分、 。2.MCS51 指令系统中 direct 表示的含义是 。3.P0、P1、P2、P3 四个均是 位的 口(填“串行”还是“并行”),其中 P0 的功能是 ;P2 口的功能是 ;而 是双功能口; 是专门的用户口。4.片内 RAM 可进行位寻址的空间位地址范围是 。5.MCS51 的存储器空间配置从功能上可分为四种类型: 、内部数据存储器、 、外部程序存储器。6.8051 单片机有 个中断源, 级中断优先级别。7、子程序返回指令是_,中断子程序返回指令是_。 8、8051 单片机的存储器的最大特点是_与_分开编址。 9、8051 最多可以有_个并行输入输出口,最少也可以有_个并行口。10、串行口方式 2 接收到的第 9 位数据送_寄存器的_位中保存。 11、MCS-51 内部提供_个可编程的_位定时/计数器,定时器有_种工作方式。 12、一个函数由两部分组成,即_和_。 13、串行口方式 3 发送的第 9 位数据要事先写入_寄存器的_位。得 分评分人二、单项选择题(每小题二、单项选择题(每小题 1 1 分,共分,共 1515 分)分)1.在中断服务程序中至少应有一条( ) 。A.传送指令 B.转移指令 C.加法指令 D.中断返回指令2当 MCS-51 复位时,下面说法准确的是( ) 。A.PC=0000H 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.输入输出设备 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 语言提供的合法的数据类型关键字是( ) 。 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、数据的逻辑结构在计算机中的表示 得 分评分人三、判断题(每小题三、判断题(每小题 1 1 分,共分,共 1111 分)分)( )、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。 ( )、在 C 语言的复合语句中,只能包含可执行语句。 ( )、自动变量属于局部变量。 ( )4、Continue 和 break 都可用来实现循环体的中止。 ( )5、字符常量的长度肯定为。 ( )6、在 MCS-51 系统中,一个机器周期等于 1.5s。 ( )7、C 语言允许在复合语句内定义自动变量。 ( )8、若一个函数的返回类型为 void,则表示其没有返回值。 ( )9、所有定义在主函数之前的函数无需进行声明。 ( )10、定时器与计数器的工作原理均是对输入脉冲进行计数。( )11、END 表示指令执行到此结束。得 分评分人四、程序分析与填空题(每小题四、程序分析与填空题(每小题 1010 分,共分,共 2020 分)分)1.横线上将空缺的语句补充完整。 /该程序功能为使第一个发光二极管以间隔 500ms 亮灭闪动。 #include /52 系列单片机头文件 #define uint unsigned int /宏定义 sbit led1=P10; /声明单片机 P1 口的第一位 void delay1s( ); /声明子函数 void main( ) /主函数 while(1) /大循环 led1=0; /*点亮第一个发光二极管*/ delay1s( ); /调用延时子函数 led1=1; /*关闭第一个发光二极管*/ delay1s( ); /调用延时子函数 /子函数体 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); /程序停止到这里 得 分评分人五、简答题(每小题五、简答题(每小题 8 8 分,共分,共 2424 分)分)1、在使用 8051 的定时器/计数器前,应对它进行初始化,其步骤是什么? 2、8051 引脚有多少 I/O 线?他们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位? 3、在有串行通信时,定时器/计数器 1 的作用是什么,怎样确定串行口的波特率?单片机技术与应用单片机技术与应用测试试题二答案测试试题二答案一、填空题一、填空题 ( (每空格每空格 1 1 分,共分,共 3030 分分) )1. 存储器;控制器; 输出部分2. 片内存储器地址3. 8;并行;地址/数据分时复口; 高 8 位地址口;P3;P1。4. 00HFFH5.片内程序存储器;外部数据存储器6.并行; 37Ret;RETI 8内部 RAM;外部 RAM 932;8 10SCON;RB8 113;16;4 12说明部分;语句部分 13 SCON;TB8二、单项选择题(每小题二、单项选择题(每小题 1 1 分,共分,共 1515 分)分)15 DAACC 610 AACCB 1115 DBBBD三、判断题(每小题三、判断题(每小题 1 1 分,共分,共 1111 分)分)1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、 四、程序分析题(每小题四、程序分析题(每小题 1010 分,共分,共 2020 分)分)略。五、简答题(每小题五、简答题(每小题 8 8 分,共分,共 2424 分)分)1、答:(1)确定 T/C 的工作方式编程 TMOD 寄存器; (2)计算 T/C 中的计数初值,并装载到 TH 和 TL; (3)T/C 在中断方式工作时,须开 CPU 中断和源中断编程 IE 寄存器;(4)启动定时器/计数器编程 TCON 中 TR1 或 TR0 位。 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:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号