版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四川理工院试卷(至2015学年第学期)课程名称:单片机原理及应用(试课卷)命题教师:适用班级:电气工程及其自动化级卓越班考试题号
一
二
三
年四
月总分
日共页评(分教线
得分注事:名姓
、满分。要卷面整洁、字迹工整、无错别字。、考必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则为废卷。、考必须在签到单上签到,若出现遗漏,后果自负。题
、如答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分号
答
一同交回,否则不给分。
试
题学
要得分
评阅教师封
不班
一、填空题(每空1分,共20分)内1.
单片机英文名称是____SCM________,它的结构特点是将微型计算机的基本级
线
功能部件如____存储器______输入接口输出接口、定时/计数器及终端系统等全部集成在一个半导体芯片上。封
2.单片机的CPU主要包括
运算器
和_制器_大部件。业专
密
3.可寻址空间是两个64KB的空间,即64KB的___程序_________存储空间和的_数据_存储空间。4.单片机内部的寄存器区共有个字节单元,分为____4_____组寄存器,每组_个单元,以_为寄存器名称。系
密
5.单片机片内有_个中断源,其中______2______个外部中断源,可实现_______2_____级中断嵌套。通过堆栈操作实现子程序调用,首先要把_____PC____的内容入栈,以进行断6.7.点保护。调用子程序返回时再进行出栈操作,把保护的断点送回在寄存器间接寻址方式中,其“间接”体现在指令中寄器的内容不是操作数,而是操作数的_______地址_____。异步串行数据通信的帧格式由_______位___数_位____可编程8.________位和_停止_____位组成。第页
得分
评阅教师二、选择题,请将答案填入下面的表格内,否则不得分(每小题2分,20分)题号答案
1C
2A
3B
4C
5C
6A
7B
8D
9D
10B1.片机中,的值是:当前指令前一条指令的地址B.当前正在执行指令的地址C.下一条指令的地址D.控制器中指令寄存器的地址2.在片机中,用作标志寄存器的一个特殊功能寄存器是:B.DPTRC.D.B3.片机的ALE引脚是:输出高电平C.输出低电平
B.输出矩形脉冲,频率为的1/6D.输出矩形脉冲,频率为的1/24.若要求最大定时时间为个机器周期,则应选用定时器的最佳工作方式是:方式C.方式
B.方式1D.方式5.片机定时器外部中断1和外部断的触发方式选择位是:和TR0C.IT1和IT0
B.D.和TF06.片机定时器T0的溢出标志TF0,若计满数在应中断后:由硬件清零C.A和B都可以
B.由软件清零D.随机状态7.片机的堆栈指针始终是:指示堆栈底C.指示堆栈地址
B.指示堆栈顶D.指示堆栈长度8.利用下列哪个关键字可以改变使用工作寄存器组:interruptC.while
B.sfrD.9.片机的晶振频率为则执行一条双周期指令需要:C.2µS
B.0.5µSD.4µS第页
10.使用XBYTE宏来访问绝对地址时,一般需包含的库文件是:reg51.hC.
B.absacc.hD.得分
评阅教师三、简答及读程序题(每空2分,共20分)1.假定()=62H)=30H62H)=。执行下列指令:DPHDPL后,DPTR的内容为,SP的容为_。2.执行下列程序,求出执行后的结果。#10HR0,#22H21HANLA,A结果31H)=
27H
,01H
。3.执行下列程序,求出执行后的结果。已知A=83H,(17H)=34H,写出下列程序段执行之后的A中的内容是_____0CBH_____。ANLORLXRLEND
#17HA@R0A4.读下列程序,回答问题。x第页
main(){*ptr1,a,b;pdata*ptr2;ptr1=0x20;ptr2=&x;b=*ptr2;x=a*b;}“pdata的含义是指:以接访问的片外低
;“xdata的含义是指:以DPTR间接访问的片外RAM,可访问范围变量默认的存储区域是
片内RAMdata区);假设片内RAM处的值是0x20,片外RAM0x24处的值是,则执行完上述程序后:变量b值是变量x的值是
0x05
;。得分
评阅教师四、分析编程题,编程语言不限,程序应有适当注释(每小题10分,共40分符号
地址D7
D6
D5
D4
D3
D2
D1
D0TCON
88H
TF1
TF0
IE1
IT1
IE0
IT0TMOD
89H
GATEC/TM1M0GATEC/T
M1
M0IEIP
A8HEAB8H
ES
ET1PT1
EX1PX1
ET0PT0
EX0PX0
98H
REN
TB8
TI
RIPCON
87H
SMOD
IDL第页
1.将外部20H单元的内容传送到内部~单元。答案:main(){n=0x11;*ptr1=0x10;*ptr2;ptr2=0x10;while(n--){*ptr1++=*ptr2++;}
(2)(2)(2)}
(4)2.根据下图编制在个共阳极数码管上从左到右分别显示的程序已知共阳极数码管0~9字段码表0xC0,0xF9,0xB0,0x92,0xF8,0x80,0x90。第页
//DNGA
B
ECF
PGD
469
23456AAAA
ECBA
23456BBBB
641111
答案:
code{0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};codeLEDSelect[]={i;{LEDSelect[i];LEDCode[i+1];}}
(4)(6)第页
已知晶振频率为12MHZ,请用请用定时器T0的方式2时及溢出中断方式编程,实现从P1.0引脚输出周期为占空比为50%的方波。要求先确定定时时间并给出定时初值的计算步骤,然后写程序。答:fosc=12MHz,所以机器周期为。要使输出周期为的方波,也可以通过定时中断方式实现,定时时间为10ms,当时间到时,对P1.0求反即可。由于10ms/250us=40,所以也可以通过对的定时计数40来实现。(分)程序如下:P1_0=P1^0;//出周期为的方波的引脚num=0;//中断次数计数器,初值为main(){P1_0=0;//输出初值为0TMOD=0x02;//T0方2时计200次,计数初值为模减200TL0=TH0;IE=0x82;//允许应中断,允许发中断请求//动for(;;){}//限循环等待中断}timer0()interrupt1{num++;//中断次数加1if(num==40){//中断次数达到20次num=0;//断次数复位为0P1_0=!P1_0;//输出反}}
(4)(4)第页
4.设单片机时钟频率=11.0592MHz,编写一段程序,对串口进行初始化使之工作于方式1,波特率,并实现从串口接收一字节数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 13536:2024 EN Soil quality - Determination of the potential cation exchange capacity and exchangeable cations using barium chloride solution buffered at pH = 8,1
- 防控疫情的安全教案8篇
- 福建省宁德市福鼎市2024-2025学年高二上学期第一次月考(10月)数学试题含答案
- 2022师德师风个人自查报告(5篇)
- 2024年传统银饰项目资金需求报告代可行性研究报告
- DB12-T 1116-2021 控制性详细规划技术规程
- 海南省海口市(2024年-2025年小学五年级语文)统编版竞赛题((上下)学期)试卷及答案
- 江西省赣州市(2024年-2025年小学五年级语文)统编版质量测试(上学期)试卷及答案
- 2024年非晶、微晶合金项目资金筹措计划书代可行性研究报告
- 2023年动叶可调轴流电站用风机资金申请报告
- 天健军卫医院信息系统住院部分ppt课件
- 学习王红旭舍己救人光荣事迹心得体会(精选多篇)
- 广西壮族自治区普通高级中学学籍管理规定.doc
- 产科常见的疾病护理诊断及要求措施
- 小学数学教学中的预习
- 华师版八年级上册数学 【说课稿】13.2.4 边边边.doc
- 变形观测记录表.doc
- 《与朱元思书》《与顾章书》阅读练习及答案
- 民办中小学校教育收费定价成本监审表
- 山地项目场地平整设计方案说明范本
- 个人房屋买卖合同
评论
0/150
提交评论