单片机原理与c51基础 试题库 作者 赵丽清 试题库答案 《单片机原理与应用》试卷7_第1页
单片机原理与c51基础 试题库 作者 赵丽清 试题库答案 《单片机原理与应用》试卷7_第2页
单片机原理与c51基础 试题库 作者 赵丽清 试题库答案 《单片机原理与应用》试卷7_第3页
单片机原理与c51基础 试题库 作者 赵丽清 试题库答案 《单片机原理与应用》试卷7_第4页
全文预览已结束

下载本文档

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

文档简介

一、选择题(每题1分,共8分)1A2A3B4A5D6C7D8B二、判断题(每题1分,共8分)1对2对3对4对5对6对7对8错三、填空题(每空1分,共14分)101101001001001012DAC0832、ADC0809332H、00H、3CH5直接寻址方式6随机发生的72、16、482750BPS四、综合题(每题6分,共30分)18051的振荡周期是最小的定时单位,也称为晶振周期或节拍;一个时钟周期包含2个振荡周期或节拍;一个机器周期包含12个时钟周期或节拍;不同的指令一般其指令周期一般不同,可包含有1、2、3、4个机器周期;当振荡频率为8MHZ时,一个单片机的振荡周期为0125微妙,一个单片机的时钟周期为025微妙。2答所谓堆栈,顾名思义就是一种以“堆”的方式工作的“栈”。堆栈是在内存中专门开辟出来的按照“先进后出,后进先出”的原则进行存取的RAM区域。堆栈的用途是保护现场和断点地址。在8051单片机复位后,堆栈指针SP总是初始化到内部RAM地址07H。从08H开始就是8051的堆栈区,这个位置与工作寄存器组1的位置相同。因此,在实际应用中,通常要根据需要在程序初始化时对SP重新赋值,以改变堆栈的位置。3MOVA,0FH;A0FH,立即寻址MOV30H,0F0H;30HF0H,立即寻址MOVR2,A;R20FH,寄存器寻址MOVR1,30H;R130H,立即寻址MOVA,R1;AF0H,寄存器间接寻址MOVDPTR,1000H;DPTR1000H,立即寻址MOVA,50H;A50H,立即寻址MOVCA,ADPTR;A5AH,基址变址寻址JMPADPTR;PC目标105AH,基址变址寻址CLRC;C0,寄存器寻址MOV20H,C;(20H)0,寄存器寻址4N2562SMODFOSC/(波特率3212)13183H5BFF8HBFFFHMOVDPTR,BFF8HMOVXDPTR,AMOVXA,DPTR五、设计应用题(每题10分,共40分)1答ORG0500HMOVDPTR,JPTABMOVA,R2RLAJMPADPTRJPTABAJMPKEY0AJMPKEY1AJMPKEY2AJMPKEY15KEY0KEY1KEY2KEY152解在MCS51系列单片机中有除法指令,转化比较方便。因8位二进制数对应的十进制数为0255,所以先将原数除以100,商就是百位数的BCD码;余数作为被除数再除以10,商为10位数的BCD码;最后的余数就是个位数的BCD码,将10位、个位的BCD码合并到一个字节中,将结果存人即可。程序如下ORG1000HMOVA,20H;取数送AMOVB,64H;除数100送B中DIVAB;商百位数BCD码在A中,余数在B中MOV22H,A;百位数送22HMOVA,B;余数送A做被除数MOVB,0AH;除数10送B中DIVAB;十位数BCD码在A中,个位数在B中SWAPA;十位数BCD码移至高4位ORLA,B;并入个位数的BCD码MOV21H,A;十位、个位BCD码存人21HEND3分析题目的要求可用下图来表示。由上图可以看出只要使P10的电位每隔250取一次反即可。所以定时时间应取250。1)计算计数初值设计数初值为X,由定时计算公式知2)专用寄存器的初始化D7D6D5D4D3D2D1D0GATEM1M0GATEM1M000010000所以,TMOD应设置为10H开放定时器/计数器1中断,所以IE应设置为88H3编写程序ORG0000HSJMPMAINORG001BHAJMPINTT1MAINMOVTMOD10HMOVIE,88HMOVTH1,0FFHMOVTL1,83H;初始化LOOPSETBTR1;启动HERESJMPHERE;等待中断AJMPLOOPINTT1MOVTH1,0FFH;中断响应程序MOVTL1,83HCPLP10RETI;中断返回4ORG2000HBJS0JBP10,BJS0MOVR6,08HMOVR1,40HCLRESMOV

温馨提示

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

评论

0/150

提交评论