单片机试卷及答案_第1页
单片机试卷及答案_第2页
单片机试卷及答案_第3页
单片机试卷及答案_第4页
单片机试卷及答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

答案《单片机原理及接口技术》(A)一选择题:1-5:DACDA6-10:ADDAA11-15:ACCDC二填空:(1)硬件系统、软件系统(2)时钟、复位、(3)、1us;、2us。(4MOV,MOVX,MOVC,MOVC。(5)8。(6)单工、全双工、半双工(7)并行数据传送、串行数据传送、串行、(8)相同(9)4K、15、三简答题1.简述单片机应用研发过程和研发工具。答:任务分析→方案论证→硬件设计→软件设计→仿真调试→实物制作与调试。研发工具:调试仿真软件KEIL、在线仿真器、编程器或ISP下载器、PROTEUS仿真平台、教学实验板等。2.中断响应需要哪些条件?答:条件:(1)已经开总中断(EA=1)和相应中断源的中断;(2)未执行同级或更高级的中断;(3)当前执行指令的指令周期已经结束;(4)正在执行的不是RET1指令和访问IE、IP的指令,否则要再执行一条指令后才能响应。3.存储器的主要性能指标有哪些?答:存储器的主要性能指标有:(1)存储容量;(2)存取时间;(3)可靠性;(4)功耗;(5)集成度;(6)性能价格比。4.如异步通信,每个字符由11位组成,串行口每秒传送250个字符,问波特率为多少?解:波特率是每秒传送二进制数的位数,所以此题的波特率为:11x250=2750四编程题:1.编写程序,将外部数据存储器中的4000H—40FFH单元全部置“1”。解:ORG0000HMAIN:MOVA,#0FFH;送预置数给AMOVR0,#0FFH;设置循环次数MOVDPTR,#4000H;设置数据指针的初值LOOP:MOVX@DPTR,A;当前单元清零INCDPTR;指向下一个单元DJNZR0,LOOP;是否结束END2.已知F=6MHZ,试编写程序,使P1.7输出高电平宽40us,低电平宽360us的连续矩OSC形脉冲。答:利用T0分别定时器40us和360us来控制P1.7初值计算过程:根据晶振得机器周期为2us,初值(T0)=28-40/2=ECH(40us)初值(T0)=28-360/2=4CH(360us)程序如下ORG0000HSJMPMAINORG0BHSJMPT0SORG30HMAIN:CLRP1.7MOVTMOD,#22HMOVTH0,#0ECHMOVTL0,#0ECHSETBEASETBET0SETBTR0HERE:SJMP$T0S:CPLP1.7MOVC,P1.7JCL1MOVTH0,#0ECHMOVTL0,#0ECHSJMPL2L1:MOVTH0,#04CHMOVTL0,#04CHL2:RETI期终考试引脚()。A.必须接地B.必须接+5V电源C.可悬空D.以上三种情况视需要而定AT89C51单片机5个中断源的优先权从高到低的是()INT0、T0、INT1、T1、串行口B.T0、T1、INT0、INT1、串行口C.串行口、T0、INT1、T1、INT0D.INT0、INT1、T0、T1、串行口定时器工作在工作方式2,要定时200us,要装入的初始值为().56HB.9CHC.3CB0HD.0FFH(12)ADC0809的模拟通道选择地址线ADDC、ADDB、ADDA的状态为011,则选择模拟的通道为()A.IN6B.IN5C.IN4D.IN3(13)8255A的A组控制电路是用来控制()A.A口及C口的低4位B.A口及B口的低4位C.A口及B口的高4位D.A口及C口的高4位(14)外部扩展存储器时,分时复用做数据总线和低8位地址线的是()。A.P0口B.P1口C.P2口D.P3口(15)PSW中的RS1和RS0两位用来()。A.选择工作寄存器组B.指示复位C.选择定时器D.选择工作方式选择题选择题答案:1-56-1011-15得得分阅卷人(1)单片机应用系统是由和组成的。(2)除了单片机芯片和电源外,AT89C51单片机最小系统包括电路和电路。当振脉冲荡频率为12MHz时,一个机器周期为;当振脉冲荡频率为6MHz时,一个机器周期为。访问内部RAM使用指令,访问外部RAM使用指令,访问内部ROM使用指令,访问外部ROM使用指令。74LS138是具有3个输入的译码器,其输出作为选片信号时,最多可以选中块芯片。(6)异步串行数据通信有、和共3种数据通路形式。计算机的数据传送有两种方式,即方式和方式,其中具有成本低特点的是数据传送。系别:_系别:_____________班级:_____________姓名:_______________学号:______________得分______________传送多少个字符?得分阅卷人12根地址线可选个存储单元,32KB存储单元需要根地址线。三、简答题(共4题,每题5分,共20分)1.AT89C51单片机由哪些主要功能部件组成?2.扩展存储器的编址技术有哪几种?3.AT89C51单片机响应中断的优先顺序应依什么原则?4.设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个个字符包含10位(1个起始位,7个数据位,1上奇偶校验位,1个停止符),问每秒最多可得得分阅卷人四、编程题(每题15分,共30分)1.编写程序,将外部数据存储器中的5000H~50FFH单元全部清零。2.已知F=6MHZ,试编写程序,利用T0工作在方式2,使P1.0和P1.1分别输出周期为OSC1ms和400us的方波。答案《单片机原理及接口技术》(B)一选择题:1-5:CCDCA6-10:DACDA11-15:ADDAA二填空:(1)硬件系统、软件系统(2)时钟、复位、(3)、1us;、2us。(4MOV,MOVX,MOVC,MOVC。(5)8。(6)单工、全双工、半双工(7)并行数据传送、串行数据传送、串行、(8)相同(9)4K、15、三、简答题(共4题,每题5分,共20分)1.AT89C51单片机由哪些主要功能部件组成?答:CPU,RAM,ROM,I/O接口等。2.扩展存储器的编址技术有哪几种?答:进行存储器扩展时,可供使用的编址方法有两种:线选法和译码法3.AT89C51单片机响应中断的优先顺序应依什么原则?答:先优先级从高到低,同优先级的再按优先权从高到低的响应原则。4.设串行异步通信的传送速率为2400波特,传送的是带奇偶校验的ASCII码字符,每个个字符包含10位(1个起始位,7个数据位,1上奇偶校验位,1个停止符),问每秒最多可传送多少个字符?解:每秒可传送的字符为:2400÷10=240四、编程题(每题15分,共30分)1.编写程序,将外部数据存储器中的5000H~50FFH单元全部清零。解:ORG0000HMOVDPTR#5000HMOVR0,#0FFHCLRALOOP:MOVX@DPTR,AINCDPTRDJNZR0,LOOPEND2.已知F=6MHZ,试编写程序,利用T0工作在方式2,使P1.0和P1.1分别输出周期OSC -7-为1ms和400us的方波。答:程序如下:采用200us定时初值计算过程:根据晶振得机器周期为2us,初值(T0)=28-200/2=9CHORG0000HSJMPMAINORG0BHSJMPT0SORG30HMAIN:MOVR0,#2MOVR1,#5MOVTMOD,

温馨提示

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

评论

0/150

提交评论