山东大学单片机原理与应用期末试卷及答案_第1页
山东大学单片机原理与应用期末试卷及答案_第2页
山东大学单片机原理与应用期末试卷及答案_第3页
山东大学单片机原理与应用期末试卷及答案_第4页
山东大学单片机原理与应用期末试卷及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、一、 填空1、 mcs51单片机的控制信号线有 2、 mcs51单片机内部ram的位寻址空间有 位,位寻址空间对应的字节地址为 ,位地址为 3、 mcs51单片机并行口p0的用途是 p2口的用途是 4、 指令mov p1,r0中两操作数的寻址方式分别是 5、 2764为 芯片,地址线 条,可扩展 k空间,地址从0000h至 h6、 外部中断int1的中断入口地址为 ,在同级优先级中串行口中断的优先级排在第 位。 7定时/计数器有四种工作方式:方式0的功能为: ,方式1的功能为: ,方式2的功能为: ,方式3的功能为: 8、 若晶振为12mhz,则一个机器周期为: ,一条双字节单周期指令的执行时

2、间是 。 9、 mcs51单片机的堆栈设置在 区内,堆栈的最深深度为 字节。二、 请写出完成下列功能的指令(可用多条语句实现)1、将r0内容送入r72、将位地址50h内容送入smod位3、将外部eprom 1000h单元内容送入外部ram 3000h 单元 4、用单条指令完成累加器acc清零,有几种方法。5、设rs1=0,rs0=1,将r1内容入栈三、 读程序,填写执行结果1、 mov 40h,#36hmov r0,#40hmov a,r0 setb caddc a,#0f9h c ac f0 rs1 rs0 ov p2、 mov sp,#50hmov dptr,#1050hmov a,#88

3、hpush dplpush dphpush accpop dplpop dphpop acc3、 mov a,#40hswap ainc amovc a,a+pc s0: ajmp s0 tab: db 10h,11h,12h,13h,14h,15h db 16h,17h,18h,1ah,19h,1bh四、 程序设计编程序完成下列逻辑功能 五、 甲乙联机通信,两机晶振均为6mhz,甲机将内部ram 40h4fh单元数据顺序向乙机发送,乙机接收这16字节数据依次存放在内部ram 30h3fh单元中,要求波特率为400bit/s,串行口工作在方式1,定时器1工作在方式2,用中断方式读取数据。请给出

4、甲乙两机的通信程序。六、 完成下图系统的部分连线,写出两片6264的地址a卷标准答案一、填空(共24分)1、ale,rst,psen,ea(全对2分,对1分)2、128,20h2fh,00h7fh(每空1分,共3分)3、通用i/o口或8位数据/低8位地址复用总线,通用i/o口或高8位地址总线(每空1分共2分)4、p1(或目的操作数)为直接寻址,r0(或源操作数)为寄存器间接寻址(每部分1分共2分)5、eprom,13,8k,1fffh(没空1分共4分)6、0013h,3(每空1分,共2分)7、13位定时/计数器,16位定时/计数器,自动重装初始值的8位定时/计数器,定时/计数器0为两个8位定时

5、/计数器而定时/计数器1停止工作(前3空每空1分后一空2分共5分)8、1us,1us(每空1分,共2分)9、内部ram,80h(或128)(每空1分,共2分)二、写指令(共20分,每题4分)1、mov a,r0 mov r7,a(仅此一种方法)2、mov acc,#7fh anl acc,pcon mov c,50h clr acc mov acc.7,c anl acc,pcon;pcon不可位寻址,mov smod,50h或直接操作50h的均不正确3、mov dptr,#1000h movc a,dptr mov dptr,#3000h movx dptr,a4、mov acc,#00h

6、xrl acc,a clr a anl a,#00h;每条1分5、pusf 09h;其它方法均不正确三、填写运行结果(共14分)1、acc=0x2fh(2分) c=1,ac=0,f0,rs1,rs0不变,ov=0,p=1(4分)2、acc=50h,dpl=88h,dph=10h(每空2分共6分)3、acc=13h(2分)四、程序设计(共10分) 设p1.0、p1.1和p1.2分别为a、b和c,临时结果和最后结果放在p1.3 mov c,p1.0 anl c,p1.1 anl c,p1.2 cpl c moc p1.3,c mov c,p1.0 orl c,p1.2 anl c,/p1.1 an

7、l c,/p1.3 mov p1.3,c(将式子化简的不扣分,将a、b和c用字节类型但程序正确的根据程序口1到2分)五、程序(共20分) 甲:org 0000f start:ajmp main org 0023h ajmp send org 0100h main:setb ea;开中断 setb es; clr et1; init:mov tmod,#20h mov th1,#d9h mov tl1,#d9h mov pcon,30h (mov th1,#b2h mov tl1,#b2h mov pcon,#80h) mov scon,#40h setb tr1 mov r5,#10h mov

8、 r0,#49h loop:mov a,r0 mov sbuf,a inc r0 djnz r5,loop ret send:clr ti reti end 乙:org 0000f start:ajmp main org 0023h ajmp rece org 0100h main:setb ea;开中断 setb es; clr et1; init:mov tmod,#20h mov th1,#d9h mov tl1,#d9h mov pcon,30h (mov th1,#b2h mov tl1,#b2h mov pcon,#80h) mov scon,#50h setb tr1 mov r5,#10h mov dptr,#3fh loop:ajmp loop rece:jb ti,skip clr ri inc dptr mov a,sbuf mov r0,a skip:reti end甲、乙个10分,初始化5分,程序5分六、连图(共12分)u1 p00-7-u2 d0-7u1 p00-7-u3,u4 d0-7u2 q0-7-u3,u4 a0-7u1 p20-4-u3,u4 a8-12u1 p2.5-u3 cs1

温馨提示

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

评论

0/150

提交评论