《单片机原理与应用》试卷8_第1页
《单片机原理与应用》试卷8_第2页
《单片机原理与应用》试卷8_第3页
《单片机原理与应用》试卷8_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《单片机原理与应用》试卷8PAGE第PAGE3页共3页命题教师教研室主任签名教学院长签名成绩统计表题号一二三四五合计得分专业班级:考生姓名:____________学号:__________一、选择题(每题1分,共8分)1:PC的值是()。A)下一条指令的地址B)当前正在执行指令的地址C)当前指令前一条指令的地址D)控制器中指令寄存器的地址2:MCS-51单片机的堆栈区一般应建立在()。A)片内数据存储区的低128字节单元B)片内程序存储区C)片内数据存储区的高128字节单元D)片外程序存储区3:在相对寻址方式中,寻址的结果体现在()。A)PC中B)累加器A中C)DPTR中D)某个存储单元中4:假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段ANLA,#17HORL17H,AXRLA,R0CPLA后,A的内容为()。A)CBHB)03HC)EBHD)C8H5:字符帧中,位于字符帧的开头,只占一位,始终位逻辑低电平的是()。A)起始位B)数据位C)奇偶校验位D)停止位6:在MCS-51中,需要外加电路实现中断撤除的是()。A)定时中断B)脉冲方式的外部中断C)串行中断D)电平方式的外部中断7:CS-51单片机定时器工作方式2是指的()工作方式。A)8位B)8位自动重装C)13位D)16位8:系统复位后单片机中PC和SP的值分别为()。A)0000H、07HB)0000H、00HC)0001H、07HD)0007H、00H二、判断题(每题1分,共8分)1:RET和RETI两条指令不可以互换使用。()2:程序状态字PSW是一个8位寄存器,它包含程序的状态信息。()3:增量指令INC将指令中指出的操作数的内容加1,但不影响任何标志。()4:伪指令并不是真正的指令,也不产生相应的机器码,它们只是在计算机将汇编语言转换为机器码时,指导汇编过程,告诉汇编程序如何汇编。()5:当需要从MCS-51单片机程序存储器取数据时,采用的指令为MOVXA,@DPTR。()6:定时/计数器可由TM0D设定四种工作方式。()7:低优先级的中断请求不能中断高优先级的中断请求,但是高优先级中断请求能中断低优先级中断请求。()8:空操作指令NOP也是CPU控制指令,它只消耗一个机器周期的时间,常用于程序的等待或时间的延迟。()三、填空题(每空1分,共14分)1:将BCD码100101111000.01010110转换成十进制数是()。2:8051单片机包括CPU、RAM、ROM、()、()、串行口等基本结构。3:假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令ADDA,@R0后:(A)=()、(CY)=()、(AC)=()、(OV)=()。4:系统的晶振频率为,则其时钟周期为()。2/fosc5:写出三种访问内部RAM可用的寻址方式为()、()、()。6:串行通信可以分成()通信和()通信两大类。7:起止范围是0000H~3FFFH的存储器的容量是()KB。四、综合题(每题6分,共30分)1:简述51子系列与52子系列的区别?2:写出下列程序段汇编后的结果:ORG1000HTAB:DW1234H,0ABH,103:用数据传送指令实现下列要求的数据传送。①R0的内容输出到R1。②内部RAM20H单元的内容传送到A中。③外部RAM30H单元的内容送到R0。4:系统复位后执行下述指令,试问T0的定时时间为多长?MOV

TH0,#06H

MOV

TL0,#00H

SETB

TR0

…5:MCS-51系列单片机中用于中断允许控制的寄存器是什么?写出此寄存器跟中断控制有关的各控制位的符号及含义。五、设计应用题(每题10分,共40分)1:已知内部RAM30H和40H单元分别存放着一个数a、b,试编写程序计算a2–b2,并将结果送入30H单元。设a、b均是小于10的数。2:试编程将片内40H~60H单元中内容传送到外部RAM以2000H为首地址的存储区中。3:用定时器1以工作方式2实现计数,每计数100,累加器进行加1操作,以查询方式编写程序。4:编写实现用方式1实现双机串行通信的基本通信程序。(1)通信双方的硬件连接作为应用系统首先要研究通信双方如何连接。一种办法是把两片8051的串行口直接相连,一片8051的TXD与另一片的RXD相连,RXD与另一片的TXD相连,地与地连通。由于8051串行口的输出是TTL电平,两片相连所允许的距离极短。(2)通信双方的软件约定为实现双机通信,我们规定如下:①假定A机为发送机,B机为接收机。②当A机发送时,先送一个“AA”信号,B机收到后回答一个“BB”信号,表示同意接收。③当A机接收到“BB”后,开始发送数据,每发送一次求一次“检查和”,假定数据块长16个字节,起始地址为30H,一个数据块发送完后再发出“检查和”。④B机接收的数据并转存到数据区,起始地址也为30H,同时每接收一次也计算一次“检查和”,当一个数据块收齐后,再接收A机发来的“检查和”,并将它与B机的“检查和”进行比较。若两者相等,说明接收正确,B机回答一个00;若两者不相等,说明接收不正确,B机回答一个FF,请求重发

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论