tceic.com
简单学习网 让学习变简单
当前位置:首页 >> 学科竞赛 >>

11-12 B卷参考答案及评分标准


此 处 不 能 书 写

此 处 不 能 书 写

此 处 不 能 书 … 写 … … … 此 处 不 能 书 写

… … … … … … … … … … … … … … … … … 装 … …

北京理工大学珠海学院
2011 ~ 2012 学年第一学期《单片机原理及接口技术(A) 》

期末试卷(B)参考答案及评分标准
适用年级专业:2009 级机械工程及自动化 试卷说明:闭卷,考试时间 120 分钟

一、填空题(每空2分,共20分) 1 2 3 时钟信号 先写1 001BH 6 7 8 P0口 0xf8 0x84 二、选择题(每小题2分,共10分) 1 2 3 C B B

4 GATE=1 9 0x02 4 B

5 表达式+分号 10 512us 5 C

… … 此 … 处… 不 能… 书… 写… 线 … … … … … … …

… … … … … … 订 … …



此 处 不 能 书 写…

… …
此 处 不 能 书 写 … … … … … … … …

三、读程序(每项 1 分,共 10 分) P2.0 通过按钮 S 接地,P1.0 通过 LED 接地,S 按每一次,改变发光二极管的 状态,为下列语句注释(有//处说明语句的实际作用) #include <reg52.h> //包含头文件 reg52.h #define uchar unsigned char // 定义数据类型,宏定义 sbit S=P2^0; //位变量申明 sbit LED=P1^0; main( ) { uchar m; while(1) //死循环 { S=1; //作为输入口,先写 1 if(S==0) //如果按键被按下 { for(m=0;m<125;m++); //延时,去抖动 if(S==0) //如果仍有按钮按下,则确认 LED=!LED; //LED 灯状态改变 while(!LED); //等待按钮释放 } }}
第 1 页 共 4 页

… …

四、简答题(每小题 10 分,共 30 分) 1. 以外部中断 1 中断为例,简述中断过程。 答:主程序在运行过程中,中断源出现中断信号(P3.3 引脚出现下降沿信号) (2 分) ,相应的中断标志(IE1)硬件自动置 1,向 CPU 申请中断(2 分),CPU 根据 IE( EA=1,EX1=1 ) 、IP 的设置决定是否响应中断,相应的中断标志位 (IE1)自动复位(2 分) ,将断点的地址存入堆栈,将相应的中断服务的入口 地址 0013H 赋予程序计数器 PC(2 分) ,执行中断程序,执行完中断程序后, 堆栈中断点地址由硬件自动赋予 PC,程序返回主程序继续执行(2 分) 2. 什么是机器周期?机器周期和晶振频率有何关系?当晶振频率为 6MHz 是,机器周期是多少? 答:规定一个机器周期的宽度为 12 个振荡脉冲周期(2 分) ,因此机器周期 就是振荡脉冲的十二分频。 分) (3 当振荡脉冲频率为 6 MHz 时,一个机器周期为 2 ?s。 分) (5 3. P3 口的第二功能是什么? P3 口各引脚与第二功能表 引脚 第二功能 信号名称 P3.0 RXD 串行数据接收 P3.1 TXD 串行数据发送 P3.2 外部中断 0 申请 INT0 P3.3 外部中断 1 申请 INT1 P3.4 T0 定时/计数器 0 的外部输入 P3.5 T1 定时/计数器 1 的外部输入 P3.6 外部 RAM 写选通 WR P3.7 外部 RAM 读选通 RD 五、完成程序题(带*处每空 2 分,其余每空 1 分,共 30 分) 1. P1.0~P1.7 接共阴极 LED 七段数码管,P2.0 接共阴极 LED 七段数码管的公 共端, 用外部中断 0 测量负跳变信号的累计数, 同时在 LED 数码管上显示出来。 完成下列程序。 (带*处每空 2 分,其余每空 1 分,共 12 分) #include <reg51.h> #define uchar unsigned char sbit P2_0=P2^0; //将 P2_0 定义为 P2.0 引脚 uchar num; //设置全局变量 num,作为计数变量 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //*定义数组 table[]为七段数码管显示数组, 数组元素分别显示 0~9 void main() {
第 2 页共 4 页

此 处 不 能 书 写

此 处 不 能 书 写

此 处 不 能 书 … 写 … … … 此 处 不 能 书 写

… … … … … … … … … … … … … … … … … 装 … …

EA=1; EX0=1; IT0=1; P2_0=0; while(1) { P1=table[num]; 示 } } void int0() interrupt 0 { num++; if(num==10) num=0; }

//允许使用外部中断 0 //选择下降沿触发来触发外部中断 //将七段数码管公共端设为低电平

//*依次引用数组元素, 并将其送 P1 口显

//中断服务程序 //每触发一次外部中断,计数变量加 1 //如果计数变量加到 10,则清 0

… … 此 … 处… 不 能… 书… 写… 线 … … … … … … …

… … … … … … 订 … …



此 处 不 能 书 写…

… …
此 处 不 能 书 写 … … … … … … … …

2. P0.0 接 LED 发光二极管,使用定时器 T0 的方式 1 来控制 P0.0 引脚的 LED 的闪烁,要求闪烁周期 2s,即亮 1s,灭 1s。完成下列程序。 (带*处每空 2 分, 其余每空 1 分,共 18 分) #include<reg51.h> #define uchar unsigned char sbit D1=P0^0; //将 D1 位定义为 P0.0 引脚 uchar counter; void main(void) { EA=1; ET0=1; //定时器 T0 中断允许 TMOD=0x01; //*使用定时器 T0 的工作方式 1 TH0=(65536-50000)/256; //定时器 T0 的高 8 位赋初值 TL0=(65536-50000)%256; //定时器 T0 的低 8 位赋初值 TR0=1; //*启动定时器 T0 counter=0; //从 0 开始累计中断次数 while(1) ; //无限循环等待中断 } void Time0( ) interrupt 1 using 0 //“interrupt”声明函数为中断服务函数 { couner++; //中断次数自加 1 if(counter==20) //若累计满 20 次,即计时满 1s {
第 3 页 共 4 页

… …

D1=~D1; couner=0;

//*按位取反操作,将 P2.0 引脚输出电平取反 //将 counter 清 0,重新从 0 开始计数

} TH0=(65536-50000)/256; //定时器 T0 的高 8 位重新赋初值 TL0=(65536-50000)%256; //定时器 T0 的低 8 位重新赋初值 }

第 4 页共 4 页


推荐相关:

11-12 B卷参考答案及评分标准

装…… 北京理工大学珠海学院 2011 ~ 2012 学年第一学期《单片机原理及接口技术(A) 》 期末试卷(B)参考答案及评分标准适用年级专业:2009 级机械工程及自动化 ...


11-12 B卷参考答案及评分标准

11-12 B卷参考答案及评分标准_工学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档11-12 B卷参考答案及评分标准_工学_高等教育_教育专区。此处不能...


海淀区初二年级第一学期期末练习B卷参考答案及评分标准(12.11)

(B 卷) 物理参考答案及评分标准题 2 分) 题号 答案 1 D 2 A 3 C 4 B 5 D 6 C 7 C 8 B 9 B 10 C 11 A 12 D 2014.1 一、单项选择题(...


11-12系统概论考卷框架-运营B-参考答案及评分标准

《城市轨道交通系统概论》课程试卷 B (本卷考试时间 90 分钟) 题号 题分 得分 注:1、考卷为 2 套(卓越班 1 套、非卓越 1 套) ,每套包含 A、B 卷,共...


第四届启智杯竞赛试题B卷参考答案与评分标准

第四届启智杯竞赛试题B卷参考答案评分标准_学科竞赛_小学教育_教育专区。( 密封...1 5 7 4 6 8 3 10 2 11 12 3 7 6 10 9 12 2 11 1 8 9 4 5...


2013年船舶与海洋结构物静力学B卷参考答案及评分标准1

2013年船舶与海洋结构物静力学B卷参考答案及评分标准1_工学_高等教育_教育专区...12.862 7.001 3.036 0.896 0.115 0.000 586.286 11.575 574.711 ...


11-12第一学期概率与统计B卷及答案

中国计量学院11-12(1)概率... 暂无评价 2页 1财富值 11-12-2概率统计答案...(B 卷) 拟题 试题标准答案 人: 王军东 2010 级化工、计专 书写标准答案人...


11-12下概率统计试卷B及参考答案

11-12下概率统计试卷B及参考答案 暂无评价|0人阅读|0次下载|举报文档 杭州商学院《概率论与数理统计》课程考试试卷(B),适用专业:文科、工科各专业 杭州商学院 ...


11.12.26 山东省2011年12月普通高中学业水平考试政治试题(B)及参考答案与评分标准

11.12.26 山东省2011年12月普通高中学业水平考试政治试题(B)及参考答案评分标准_其它课程_高中教育_教育专区。试卷类型 山东省二 O 一一年冬季普通高中学生学业...


物理化学试题B卷参考答案-化学化工学院-10-11下

。 第2页 共9页 西南大学课程考核 (试题 〖B〗卷参考答案评分标准) 11....12. H 原子的波函数可以写作三个函数的乘积,这三个函数分别由量子数,, 来...

网站首页 | 网站地图
All rights reserved Powered by 简单学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com