


已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-密-封-线- (答题不能超出密封装订线)班级(学生填写):姓名:学号:命题:审题:审批:2018 2019学年第 1 学期 单片机原理及应用科目试题A卷答案使用班级(教师填写):电气18-3、4班题号一二三四五六七八九总分得分阅卷人一、单项选择题(115=15分)123456789101112131415二、填空题(每空0.5分,0.540=20分)1234567891011121314151617181920三、判断题(每空1分,1.010=10分)12345678910一、单项选择题(1.015=15分)1在微型计算机中,负数常用 表示。(C)A原码 B反码 C补码 D真值2将十进制数215转换成对应的二进制数是 。(A) A11010111 B11101011 C10010111 D101011013将二进制数(1101001)2转换成对应的八进制数是 。(A)A151 B39 C69 D100011043的补码是 。(D)A10000011B11111100C11111110D111111015在单片中“A”是用 来表示。(D)ABCD码B二十进制C余三码DASCII码6单片机应用程序一般存放在(B)ARAMBROMC寄存器DCPU7已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )A7542HB7542C. 75.42HD. 75.428. 下列指令中不影响标志位CY的指令有(D)。A. ADD A, 20HB. CLRC. RRC AD. INC A980C51基本型单片机内部程序存储器容量为(C)。A)16KB)8KC)4KD)2K10在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。A. P0B. P1C. P2D. P311.在远距离数据传送时,一般采用_传送方式。( B )A. 串行B. 并行C. 模拟D. 数字12以下不属于传送类指令的( D )A. MOVB. MOVXC. MOVCD. SUBB13下列四条叙述中,有错误的一条是( A )A. 16根地址线的寻址空间可达1MBB)内存储器的存储单元是按字节编址的C)CPU中用于存放地址的寄存器称为地址寄存器D)地址总线上传送的只能是地址信息14用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A)A. 方式0B方式1C. 方式2D. 方式315要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )A. 98HB. 84HC. 42HD. 22H二、填空题(每空0.5分,20分)16MCS-51单片机有4个存储空间,它们分别是: 片内程序存储器 、 片外程序存储器 、 片内数据存储器 、 片外数据存储器 。17在MCS-51单片机内部,其RAM高端128个字节的地址空间称为特殊功能寄存区/SFR 区,但其中仅有21 个字节有实际意义。 18在MCS-51单片机中,使用P2、P0口传送地址 信号,且使用P0口来传送数据 信号,这里采用的是 复用 技术。 19PC的内容是 下一条要执行的指令地址 。20MCS-51单片机指令中,Rn表示 R0、R1、R2、R3、R4、R5、R6、R7中的一个 。21. MCS-51单片机寻址方式有 立即数、直接地址、寄存器、寄存器间接、变址、相对、位寻址等七种寻址方式 。22. 指令JBC CY, LOOP是 3 字节、 2 个机器周期指令。23. MCS-51单片机堆栈操作的基本原则是 先进后出 。24. C51中关键字sfr的作用定义51单片机内部一个字节的特殊功能寄存器 ,sbit的作用 定义51单片机片内可位寻址位 。25. 函数定义由函数头 和 函数体 两部分组成。26. C51表达式语句由表达式和分号 组成。27. C51中“!”运算符的作用是 逻辑非 。28. 若局部变量未初始化,其初值为 不确定 。29. C51中int型变量的长度为16位 ,其值域为 0-65535 。30. MCS-51单片机有5 个中断源。上电复位时,同级中断的自然优先级从高至低依次为外中断0、定时器/计数器0、外中断1、定时器/计数器1、串行口,若IP=00010100B,优先级别最高者为外中断1 、最低者为定时器/计数器1 。31. 当定时器/计数器1申请中断时,TF1为 1 ,当中断响应后,TF1为 0 。当串口完成一帧字符接收时,RI为 1 ,当中断响应后,RI为 1 ,需要 软件 清零。32. 中断源扩展有三种方式,分别是 定时器/计数器扩展、查询方式扩展、中断控制芯片扩展 。三、判断题(每空1分,1.010=10分,错误打“”,正确打“”)33MCS-51单片机中有2个16位的定时器/计数器。( )34若系统晶振频率为12MHz,则T0工作于定时方式1时最多可以定时65536s。( ) 35欲对300个外部事件计数,可以选用定时器/计数器T1的模式1或模式0。( )36若系统晶振频率为6MHz,则定时器可以实现的最小定时时间为2s。( )37MCS-51单片机工作于计数状态时,计数脉冲来自单片机内部事件。( ) 38当SCON中的M0M1=10时,表示串口工作于方式1,波特率为fosc/32或fosc/64 。( ) 39MCS-51单片机串行通信时,先发送高位,后发送低位。() 40设T1工作于定时方式2,作波特率发生器,时钟频率为11.0592MHz,SMOD=0,波特率为2.4K时,T1的初值为FAH。( ) 41MCS-51单片机串行方式0通信时,数据从P2.0引脚发送/接收。() 42液晶显示的优点是:与数码管相比,显示内容多,可显示数字、字符,甚至汉字和图形()四、简答题(58=40分)43MCS-51单片机P0-P3端口在功能上各有什么用途和区别?当它们作为I/O口使用时,具有哪些应用特点?答:51单片机共有P0-P3四个端口,他们除了可以做普通I/O口之外,P0口既可以作为8位数据总线还可以分时输出低8位地址,经锁存器锁存形成A0-A7;P1口仅作为I/O用;P2口还可以输出作为高8位地址A8-A15;P3口具有第二功能,P3.0-P3.7第二功能分别依次为RXD、TXD、/INT0、/INT1、T0、T1、/WR、/RD。作为I/O口使用时的应用特点是:l 4个并行I/O口均由内部总线控制,端口的功能复用会自动识别,不用用户选择。l P0是8位、漏极开路的双向I/O口,可分时复用为数据总线和低8位地址总线,可驱动8个LSTTL负载。作地址/数据总线口时,P0是一真正双向口,而作通用I/O口时,只是一个准双向口。l P1是8位、准双向I/O口,具有内部上拉电阻,可驱动4个LSTTL负载。l P2是8位、准双向I/O口,具有内部上拉电阻,可驱动4个LSTTL负载,可用作高8位地址总线。l P3是8位、准双向I/O口,具有内部上拉电阻,可驱动4个LSTTL负载。P3口的所有口线都具有第二功能。l 单片机功能多,引脚数少,因而许多引脚都具有第二功能。单片机对外呈现三总线形式,由P2、P0口组成16位地址总线;由P0口分时复用为数据总线;由ALE、/PSEN、RST、/EA与P3口中的/INT0、/INT1、T0、T1、/WR、/RD共10个引脚组成控制总线。44以下程序段执行后,A= , (30H)= 。 MOV 30H,#0AH MOV A,#0D6H MOV R0,#30H MOV R2,#5EHANL A,R2ORL A,R0SWAP A CPL A XRL A, #0FEHORL 30H, A 答:A=E4H (30H)=EEH45MCS-51单片机有几个中断源?各中断标志是如何产生的?如何撤销的?各中断源的中断矢量分别是什么?答:MCS-51单片机有5个中断源。外中断0/1电平触发方式,在对应引脚上检测到低电平将中断标志位IE0/1置1向CPU申请中断,边沿触发方式,在对应引脚上检测到负跳变将中断标志位IE0/1置1向CPU申请中断;定时器/计数器0/1在计数溢出时将TF0/1置1向CPU申请中断;串行口发送1帧结束将TI置1或接收1帧数据将RI置1向CPU申请中断。对于T0/T1和边沿触发的INT0/INT1中断标志在进入中断服务程序后自动撤销;对于电平触发的INT0/INT1需在中断申请引脚处加硬件撤销电路;对于串行口中断标志TI/RI需在进入中断服务程序后用软件CLR RI或CLR TI,撤销。它们的中断矢量分别是:0003H、000BH、0013H、001BH、0023H。46定时器/计数器T0和T1各有几种工作方式?简述每种工作方式的特点。如何控制定时器/计数器的工作方式?答:T0可以工作于方式0,1,2,3;T1可以工作于方式0,1,2方式0:是13位定时/计数器,由TLX的低5位(TLX的高3位未用)和THX高8位组成。方式1:TLX和THX组成16位定时/计数器。方式2:方式2为自动重装初值的8位定时/计数器。方式3只适用于定时/计数器T0,当T0工作在方式3时,TH0和TL0被分为两个独立的8位计数器。TMOD用来控制定时计数器的工作方式,位结构如下:D7D6D5D4D3D2D1D0GATEM1M0GATAM1M0T1方式字段T0方式字段C/T:定时或计数功能选择位。1为计数方式, 0为定时方式。GATE:门控位,用于控制定时/计数器的启动是否受外部中断请求信号的影响。GATE=0,软件控制位TR0(TR1)1启动定时/计数器开始计数。GATE=1,软件控制位TR0(TR1)1,INT0(INT1)引脚为高电平时启动定时/计数器开始计数。M1、M0:定时/计数器工作方式选择位,如下表所示。 M1 M0工作方式方式说明 0 0方式013位定时/计数器 0 1方式116位定时/计数器 1 0方式2具有自动重装初值的8位定时/计数器 1 1方式3T0为两个独立的8位计数器,T1为波特率发生器47. 设MCS-51单片机的晶振频率fOSC=6MHz,分别讨论定时器/计数器0在各种工作方式下的最长定时时间。答:由fosc =6MHz可知,一个机器周期T=2us,由于是加1计数,所以最长定时应是计数初值最小时(即为0时)的定时时间。方式0:(2130)2us= 214us=16384us=16.384ms方式1:(2160)2us= 217us=131.072ms方式2、3:(280)2us= 29us=0.512ms当 fosc =6MHz,即T=2us时各种方式下的定时时间,若fosc =12MHz,则最长定时时间将缩短一半。48. 已知某栈的入栈序列为a,b,c,出栈序列有哪几种,写出每种的序列?答:共5种,分别是:(1) a,b,c (2) a, c, b (3) b, a, c (4) b, c, a (5) c, b, a49. MCS-51单片机串行口各种工作方式的波特率如何设置,怎样计算定时器的初值?答:串行口各种工作方式的波特率设置:工作方式O:波特率固定不变,它与系统的振荡频率fosc的大小有关,其值为fosc/12。工作方式1和方式3:波特率是可变的,波特率=(2SMOD/32)定时器T1的溢出率工作方式2:波特率有两种固定值。当SM0D=1时,波特率=(2SM0D/64)fosc=fosc/32当SM0D=0时,波特率=(2SM0D/64)fosc=fosc/64计算定时器的初值计算:50. 何谓LED静态显示?何谓LED动态显示?两种显示方式各有何优缺点?答:LED静态显示是指数码管显示某一字符时,相应的发光二极管恒定导通或恒定截止,公共端恒定接地(共阴极)或接正电源(共阳极)。LED动态显示是一位一位地轮流点亮各位数码管的显示方式,每位数码管点亮的时间大约在lms左右。但由于LED具有余辉特性以及人眼也有视觉暂留特性,使人看起来就好像在同时显示不同的字符一样。静态显示的优点是,显示控制程序简单,显示亮度大,节约单片机工作时间。静态显示的缺点是,在显示位数较多时,静态显示占用的I/O口线较多,或者需要增加额外的硬件电路,硬件成本较高。动态显示的优点是,可以大大简化硬件线路。动态显示的缺点是,要循环执行显示程序,对各个数码管进行动态扫描,消耗单片机较多的运行时间;在显示器位数较多或刷新间隔较大时,会有一定的闪烁现象,显示亮度较暗。五、综合题(115=15分)51. 设有一个单片机应用系统用三个LED数码管显示运行结果,电路如图1所示。显示数据的显示代码已分别存储在内部RAM32H30H中(百位在32H)。编写程序,实现静态显示。 图1答:汇编语言参考答案:(此图中,请将74164的Q0Q7接数码管的Dpa,或对显示内容从高到低逐位转换) ORG 0000H ;在0000H单元存放转移指令 SJMP MAIN ;转移到主程序 ORG 0030H ;程序从0030H开始MAIN: MOV 32H,#5 ;百位 MOV 31H,#4 ;十位 MOV 30H,#3 ;个位 MOV SCON,#00H ;初始化串行口方式0START: MOV DPTR,#TAB ;字形表的入口地址
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025商品交易合同协议
- 《2025协商解除劳动合同协议书范本》
- 合租店铺房屋合同范本
- 话费卡购销合同范本
- 2025年村庄土地承包合同模板
- 医疗设备装机合同范本
- 2025年纳米微晶石企业工程项目设备采购合同管理
- 养老服务协议合同范本
- 饭店财产租赁合同范本
- 住宿行业劳务合同范本
- 保安员资格考试复习题库及答案(800题)
- 乡村公路沥青铺设施工方案
- 2024年中考物理压轴题专项训练:电磁继电器核心综合练(原卷版)
- 矿山事故应急报告制度
- 2024-2025学年山东省淄博市桓台县四年级上学期数学期中考试试题
- DB1402T36-2024农村居家养老服务规范
- 中国发电企业碳中和数字转型白皮书-埃森哲
- ISO27001信息安全管理体系培训资料
- 《绝对值》教学课件
- Unit 6 Work quietly!(教学设计)2023-2024学年人教PEP版英语五年级下册
- 高考英语考纲词汇3500词(珍藏版)
评论
0/150
提交评论