欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机原理及应用试卷5答案(共7页).doc

    • 资源ID:13842659       资源大小:55.50KB        全文页数:7页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机原理及应用试卷5答案(共7页).doc

    精选优质文档-倾情为你奉上一、选择题(共 10小题,每题 1 分,共计 10 分)1、若开机复位后,CPU使用的是寄存器第一组,地址范围是( D )。A、00H-10H B、00H-07H C、10H-1FH D、08H-0FH2、访问片外数据存储器的寻址方式是( C )。A、立即寻址 B、寄存器寻址 C、寄存器间接寻址 D、直接寻址3、要设计一个32键的行列式键盘,至少需要占用(A )根引脚线。A、12根 B、32根 C、18根 D、无法确定4、控制串行接口工作方式的寄存器是。( C )A、TCON B、PCON C、SCON D、TMOD5、下面哪种方式适合用于处理外部突发事件。( C )A、DMAB、无条件传送C、中断D、条件查询传送6、关于定时器,若振荡频率为12MHz,在方式0下最大定时时间为( A )。A、8.192ms B、 65.536ms C、 0.256ms D、16.384ms7、ADC 0809芯片是m路模拟输入的n位A/D转换器,m、n是 ( A ) A、8、8 B、8、9 C、8、16 D、1、88、定时器/计数器工作于模式1时,其计数器为几位?( B )A、8位B、16位C、14位D、13位9、已知:R0=28H (28H)=46 MOV A,#32H MOV A,45H MOV A,R0 执行结果A的内容为( A )A、46H B、28H C、45H D、32H10、仔细分析下图所示电路,当单片机P1.0 为高电平时,输入的Ui 应为( A )。A、高电平 B、低电平 C、高阻态 二、填空题(每空1分,共25分)1、 如果存储单元的数据位为8位,当它存放无符号数时,则该数的范围为( 0-255 )。2、 MCS-51单片机有( 4 )个并行输入/输出口,当系统扩展外部存储器或扩展I/O口时,( P0 )口作地址低8位和数据传送总线,( P2 )口作地址总线高8位输出,( P3 )口的相应引脚会输出控制信号。3、 数据指针DPTR有( 16 )位,程序计数器PC有( 16 )位。4、 EPROM27256芯片的存储容量为( 32K ),它的地址线有( 15 )根。5、 欲使P1口的低4位输出0,高4位不变,应执行一条( ANL P1,#0F0H )命令。6、 MCS51指令系统中,ADD与ADDC指令的区别是( ADDC指令除加数和被加数相加外,还要加进位信号 )。7、 8051单片机有( 2 )个16位定时/计数器。8、 8051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行,外部中断0入口地址为:( 0003 )H,T1入口地址为;( 001B )H。9、 特殊功能寄存器中,单元地址( 能被8整除 )的特殊功能寄存器,可以位寻址。10、计算机三大总线分别为( 地址总线 )、( 控制总线 )和数据总线。11、74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在( 8 )块芯片中选中其中任一块。12、在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行( 256 )次。13、8031单片机接4个8段LED数码管显示,每个数码管的8个段(a、b、c、d、e、f、g、sp)同名端并联,这种接法一定采用( 动 )态显示法。14、8051串行口4种工作方式中,方式( 1 )是波特率可变10位异步通信。15、当PSW4=1,PSW3=0时,工作寄存器Rn,工作在第( 2 )区。16、堆栈区是在片内RAM中开辟的一个区域,其数据的存取遵守( 后进先出 )的原则。17、传输速率是用每秒传送数据位的位数来表示,把它定义为( 波特率 ),单位为( bps )。三、判断题:(每题1分,共15分)1、MCS51单片机的CPU能同时处理8位二进制数据。( )2、当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。( )3、读内部ROM时使用的是“MOV”指令,读外部RAM时使用的是“MOVX”指令。( )4、必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。( )5、串行通信的通信方式为单工方式和双工方式。( )6、8155是一种8位单片机。( )7、51单片机只能做控制用,不能完成算术运算。( )8、单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。( )9、扩展I/O口占用片外数据存储器的地址资源。( )10、8051单片机必须使用内部ROM。( )11、指令AJMP的跳转范围是1KB。( )12、MCS-51有中断源5个。( )13、A/D转换器的作用是将模拟量转换数字量;D/A转换器的作用是将数字量转为模拟量。( )14、MOVX A,3057H ( )15、ANL R1,#0FH ( )四、简答题(共2小题,每题5分,共计10分)1、 想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。答:必须在中断服务程序入口地址处放一条长转移指令,转移到中断服务程序放置在的任意区域。例如:对于外部中断0的例子如下ORG 0003HLJMP INT0。ORG XXXXHINT0:。RETI2、 MCS51单片机片内128B的数据存储器可分为几个区?分别作什么用?分为3个区:寄存器组区 地址为00-1FH,用于寄存器寻址位寻址区 地址为20H-2FH,用于位的寻址用户区 地址为30H-3FH,用于堆栈或存放临时数据五、程序设计题(共24分)1、 当系统选用6MHz晶体振荡器时,由T0工作在方式为,并中断响应,产生周期为1ms的方波信号,并由P1.0输出。(1)写出T0定时器的方式控制字,T0定时器初值计算。(4分)T0定时器的方式控制字TMOD=B或02HT0定时器初值计算:当系统选用6MHz晶体振荡器时,计数周期为2S产生周期为1ms的方波信号,定时时间为500S,初值=256-500/2=06H(2)试采用中断方式分别用汇编语言和C51语言编写程序完成此功能。(10分)TCON:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0TMOD:GATE C/T M1 M0 GATE C/T M1 M0IE: EA ET2 ES ET1 EX1 ET0 EX0汇编语言:ORG 0000HLJMP MAINORG 000BH ;中断处理程序CPL P1.0RETIORG 0100H ;主程序MAIN:MOV TMOD,#02HMOV TH0,#06HMOV TL0,#06HSETB EASETB ET0SETB TR0SJMP $ENDC51语言: # include <reg51.h> /包含特殊功能寄存器库sbit P1_0=P10;void main() TMOD=0x02;TH0=0x06;TL0=0x06;EA=1;ET0=1;TR0=1;while(1);void time0_int(void) interrupt 1 /中断服务程序 P1_0=!P1_0;2、将外部RAM 4000H401FH单元,共32字节传送到以40H为首址的内部RAM中。(10分)汇编语言: ORG 0000HLJMPMAINMAIN:MOV R0,MOV DPTR,#4000HMOV R2,#32LOOP:MOVX A,DPTRMOV R0,AINC ROINC DPTRDJNZ R2,LOOPSJMP $ENDC51语言:# include <reg51.h> /包含特殊功能寄存器库#define uchar unsigned char /*定义符号uchar为数据类型符unsigned char*/#define uint unsigned intvoid main()uchar DATA *var1,i=0;uint XDATA *var2;var1=0x400var2=0x30while(i<32)*var1=*var2; var1+;var2+;i+;六、应用题(共1题,每空2分,共16分)采用8255A扩展I/O口,并将其设置成基本输入输出方式,且各口均作输入用。现要从8255A的 PA口输入50个数据,存到片内RAM 30H开始的连续单元中,采用定时器T1定时,每隔100ms读入一个数据。已知8255A的控制口地址为8003H,晶振频率为6MHz,试将下列程序补充完整。ORG0000HLJMP STARTORG 001B H;T1中断服务程序入口LJMPBRT1ORG0030HSTART:MOVDPTR,#8003HMOVA,#9BHMOVXDPTR,AMOVDPTR,#8000HMOVR0,#30HMOVR2,#50MOVTMOD,#10HMOVTH1,#3CHMOVTL1,#0B0HMOVIE,#88HSETBTR1SJMP$ORG0100HBRT1:MOVTH1,#3CHMOVTL1,#0B0MOVX A,#DPTRMOVR0,AINCR0DJNZR2,EXITCLRET1EXIT:RETIEND8255 方式控制字的格式如下图所示:D7D6D5D4D3D2D1D0B组C口低四位0:输出;1:输入B口0:输出;1:输入方式选择0:模式01:模式1 A组C口高四位0:输出;1:输入A口0:输出;1:输入方 式选 择0:模式01:模式11×:模式2方式标志:1(有效)专心-专注-专业

    注意事项

    本文(单片机原理及应用试卷5答案(共7页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开