单片机原理及应用试卷(2015A)
更新时间:2024-04-10 11:27:01 阅读量: 综合文库 文档下载
答 题 卷
(请将1-3题答案写在本答题卷上,别处答题将视作无效)
一、判断题(10*2=20分,请在正确的题号下打√,错误的题号下打×)
1 2 3 4 5 6 7 8 9 10 二、单项选择题(10*2=20分)
1 2 3 4 5 6 7 8 9 10 三、简答题(5*6=30分)
1.
2.
3. 4.
5.
四、应用题(2*15=30分)
2015-2016学年第一学期考试试题 (A)卷
课程名称《单片机原理及应用》 任课教师签名 陈艳 王春梅 出题教师签名 题库出题 审题教师签名 考试方式 (闭)卷 适用专业 13计算机,13网络工程 考试时间 (120)分钟
题号 一 二 三 四 总分 得分 评卷人 一、判断题(10*2=20分)
( )1. AT89S51片内包括一个8位的微处理器,4KB RAM,4KB Flash ROM
及一些外围部件。
( )2. AT89S51的中断系统具有5个中断源,可以通过软件设置5级中断优先级。
( )3. AT89S51片内RAM的前32个字节是4组通用工作寄存器区,每组占用8字节,寄存器编号为R0~R7。 ( )4.
PSEN为程序选通允许控制端,用作片外RAM的读选通信号。
( )5. 若变量的存储类型为xdata,表示变量存放在片内RAM中。 ( )6. 表达式x & 0x0f可以使字节变量x高四位不变,低四位取反。 ( )7. P0口可以作为地址总线和数据总线的分时复用端口,不能作为普通的I/O端口使用。
( )8. 51单片机可以用软件设置中断允许,中断优先级别,但不允许中断嵌套。
( )9. 定时模式是对单片机系统时钟经12分频后的内部脉冲信号计数。
( )10. LCD控制器、驱动器、RAM、ROM和液晶显示器用PCB连接在一起,称为液晶显示模块。 二、单项选择题(10*2=20分)
1. 单片机通常被称为( ),常嵌入到各种应用系统中,在工业检测、
控制领域中被广泛使用。
A) CPU B) MCU C) MPU D) FPGA 2. 单片机的可执行文件扩展名是( )
A) .DSN
B) .C
C) .uvproj
D) .hex
3. RST引脚上出现持续两个机器周期以上的高电平,系统将会( )
A) 复位 B) 进入空闲模式 C) 进入掉电运行模式 D) 关机 4. 在AT89S51系统中,一个机器周期包含( )个时钟周期。
A) 1 B) 6 C) 8 D) 12
5. 单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,
AT89S51的PC为16位,标志着它最大寻址范围为( ) A) 16KB
B) 64KB
C) 1MB
D) 1KB
6. 下列关于中断说法错误的是( )。
A) 中断函数没有返回值 B) 中断函数不能进行参数传递 C) 中断函数不能被其它语句调用 D) 一个程序中只能定义一个中断函数
7. 在AT89S51的中断请求源中,需要外加电路实现中断撤销的是( )。
A) 电平方式的外部中断请求 B) 边沿触发的外部中断请求 C) 外部串行中断
D) 定时中断
8. 下列语句中,可以使T0停止计数的是( )。
A) TR0=1; B)TR0=0; C)TR1=1; D) TR1=0; 9. 串行口的( )为同步移位寄存器输入/输出方式。这种方式一般用
于串口外接移位寄存器,以扩展并口
A) 方式0 B) 方式1 C) 方式2 D) 方式3
10. ADC0809的( )引脚有效时,C,B,A引脚的输入会进入内部的地址锁存与译码器,译码的结果选中IN0~IN7中的一个通过8路模拟开关。 A) ALE
B) OE C) EOC
D) START
三、简答题(5*6=30分)
1. 系统复位后,单片机会从哪个地址开始执行?怎样找到INT1的中断服务程序入口地址?
2. 什么是机器周期?什么是指令周期?在AT89S51单片机中,时钟周期、机器周期和指令周期有什么关系?
3. 使用单片机中的定时计数器T0,实现P1_0引脚输出频率为1KHz,占空比为25%的矩形波。写出对应的程序。(单片机主频12MHz)
4. INT0中断服务需要完成读P1口,并将结果写入P2口,延时1s,循环七次,每次将P2口数据左移1位,再延时1s,请中断服务函数(直接调用delay( )实现1s延时)。
5. 设单片机进行串行异步通信时时钟频率为11.0592MHz,选用T1作为波特率发生器,T1工作在方式2、定时模式。串口工作在方式1,SMOD=0。,波特率为4800,求T1的计数初值。 四、应用题(2*15=30分)
1. 根据软硬件逻辑功能等效性,有些功能既可以用软件来实现,也可以
用硬件实现。
1)写一个延时函数,实现软件延时(可用参数设置定时长短) 2)单片机的定时/计数器实现定时和计数有什么不同?
3)使用51单片机的定时计数器T0,实现每隔0.05秒触发一次定时器中断,写出对应的程序段。
2. 用AT89S51控制DAC0832的接口电路如下图(调整Rp和VREF,使输入
的参考电压VREF=5V)。
1)图中的锁存器有什么作用?图中对外设端口的选择是采用译码法还是线选法?
2)当输入数字量为1H时,输出的电压值Vo为多少?若要Vo=-2.5V,输入的数字量应该为多少(16进制表示)? 3)DAC0832的端口地址为FEH,编程输出三角波。
51常用寄存器格式:
附:参考答案
一、判断题(10*2=20分,请在正确的题号下打√,错误的题号下打×)
1 2 3 4 5 6 7 8 9 10 × × √ × × × × × √ √ 二、单项选择题(10*2=20分)
1 2 3 4 5 6 7 8 9 10 B D A D B D A B A A 三、简答题(5*6=30分)
1. 系统复位后,会从ROM的0000地址取出一条跳转指令,转到系统主程序执行;INT1的中断服务程序入口地址为0x0013
2.机器周期:CPU完成一个基本操作所需要的时间;指令周期是指从取指令、译码到指令执行所需要的时间
时钟周期是计算机最小的时间单位,是CPU工作频率或晶振频率的倒数;单片机的一个机器周期包含12个时钟周期;不同指令的指令周期不同,通常为1-4个机器周期 3.#include
TMOD=0x01;
TH0=(65536-400)/256; TL0=(65536-400)%6;
P1_0=1; EA=1; ET0=1; TR0=1; while (1); }
void timer0() interrupt 1 {
if(P1_0==1) P1_0=0; else {
if (++n==3) {P1_0=1; n=0;} }
TH0=(65536-2000)/256; TL0=(65536-2000)%6; }
4.void int0( ) interrupt 0 {
int n=7; P2=P1; delay( ); while (n-->0)
{ P2=P2<<1; Delay( );} }
5. (P121)波特率?2SMOD32?fosc12?(256?X)四、应用题(2*15=30分) 1.
X=FAH 1)
void delay(unsigned int n) {
unsigned int x; while (n-->0)
for (x=0;x<120;x++);
}
2)对系统时钟的12分频进行计数——定时;对外部输入的脉冲信号进行计数——计数
3) TMOD=0x01;
TH0=(65536-50000)/256; TL0=(65536-50000)%6; EA=1; ET0=1; TR0=1; while (1);
2.1)锁存低八位地址,将地址信号和数据信号分开;译码法 2)Vo=-5/256=-0.02V D=-2.5/5*256=128=80H 3)
#include
unsigned uchar unsigned char; void main()
{ uchar pdata *p; unsinged int d;
p=0xfe; while (1)
{ for (d=0;d<=0xff;d++) *p=d;
}
}
for (d=0xff;d>=0;d--) *p=d;
正在阅读:
单片机原理及应用试卷(2015A)04-10
律师暂停恢复执业申请表 doc03-09
2019年小学生三年级春天的油菜花作文06-12
史记 小崔小刚列传02-22
2019的第一场雪小学生二年级作文06-13
二上语文复习资料03-13
50MHz-250W射频功率放大器的设计01-18
我学会了游泳张瑾作文400字07-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 单片机
- 试卷
- 原理
- 应用
- 2015A
- 调整机关事业单位艰苦边远地区津贴标准
- 建设工程合同履行阶段法律风险防范—以施工企业为视角
- 房屋租赁合同(标准版范本)
- 纺织材料学复习题计算题答案(科大)
- 企业内部质量控制做法和措施情况说明
- 介质损耗正接法与反接法
- 救生员理论试题
- 地大《测量学》离线作业
- 酒店消防演习方案及请示报告
- 2015公务员公共基础知识笔记完全版
- 国际贸易 网络助考测试题 国贸复习题十套(含答案)
- 公司管理制度 - 图文
- 人教版九年级英语课文原文word版
- 直流电机修理工艺文件
- 浅析插花艺术的发展
- 广东省公路工程施工表格(第一册)(路基路面工程)
- 清华斯维尔三维算量工程实例教程
- 2018年中秋国庆活动策划-范文模板(12页)
- 青铜葵花 已修改
- 英文阅读+题+答案+翻译