ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:80KB ,
资源ID:1259338      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1259338.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(南昌大学单片机试卷.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

南昌大学单片机试卷.doc

1、南昌大学 20072008学年第二学期期末考试试卷答案 试卷编号: (A )卷课程编号: X61020011 课程名称: 单片机与接口技术 考试形式: 开 卷 适用班级:05级电子、通信、生医专业 姓名: 学号: 班级: 学院: 信息工程学院 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分20252035 100得分考生注意事项:1、本试卷共5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 填空题(每空1分,共20分) 得分评阅人 1、单片机存储器结构的主要特点是程序存储器空间和数据存储器空间是各自独

2、立的 。2、若(PSW)95H,那么内部RAM寄存区的当前寄存器是第 2 区,8个寄存器的单元地址为 10H 17H 。3、在MCS51中,PC和DPTR都用于提供地址,但PC是为访问 程序 存储器提供地址,而DPTR是为访问 数据 存储器提供地址。4、中断采样用于判断是否有中断请求信号,但MCS51中只有 外部中断 才有中断采样的问题。5、假定标号ABC的地址为0100H,标号DEF的值为0123H(即跳转的目标地址为0123H),则指令ABC:SJMP DEF中的相对偏移量为 21H 。6、对于电流输出的D/A转换器,为了得到电压的转换结果,应使用 运算放大器 。7、在串行通信中,收发双方

3、对波特率的设定应该是 相等 。8、设(R1)=40H,(40H)=36H,执行MOV 30H,R1 后,(30H)= 36H 。9、执行下列指令: MOV A,#03H MOVC A,A+PC RET DB 66H,77H,88H,99H后,(A)= 88H 。10、设(A)=4AH,(B)=12H,执行DIVAB后,(A)= 04H (B)= 02H 。11、(A)=25H, (DPTR)=4020H 执行JMP A+DPTR后,(PC)= 4045H 。12、执行下列指令:MOV SP, #60H 1050H: LCALL 3520H 后,(SP)= 62H (PC)= 3520H (61

4、H)= 53H (62H)= 10H 。13、(A)=57H,(C)=1,执行下列指令:RRC AXRL A, #0FH后,(A)= A4H 。二、 简答题(每题5分,共25分) 得分评阅人 1、说明以下程序实现什么功能。 START: MOV R7, #10HMOV R0, #30HCLR ALOOP: ADD A, R0 JNC NEXT INC 41HNEXT: MOV 40H, AINC R0 DJNZ R7, LOOP SJMP $该段程序实现对以30H为首地址的连续16个数的求和 ;3分和的高8位存放在41H单元,和的低8位存放在40H中 ; 2分2、说明以下程序实现什么功能。ST

5、ART: MOV P2, #00H MOV R0, #0EH MOV R1, #0FH MOVX A, R0 MOV 20H, A MOVX A, R1 XCH A, 20H MOVX R1, A MOV A, 20H MOVX R0, A SJMP $该段程序实现了外部数据存储器000EH与000FH两个单元内容的互相交换。地址 2分 功能 3分3、MCS51单片机的EA信号有何功能? 在使用8031时, EA引脚应如何处理?EA引脚为高电平时,单片机访问片内程序存储器,但在PC值超过片内程序存储器范围时,将自动转向执行外部程序存储器内的程序。 2分EA引脚为低电平时,单片机则只访问外部程序

6、存储器。 2分在使用8031时,由于不存在内部程序存储器,所以该引脚必须接地。 1分4、MCS51单片机提供哪几种中断?在中断管理上有什么特点? 外部中断0、定时器/计数器0、外部中断1、定时器/计数器1、串行口中断。3分 中断系统有5个中断请求源,具有2个中断优先级,可实现2级中断服务程序嵌套。 2分5、DAC0832的单缓冲与双缓冲工作方式特点及其应用场合?单缓冲方式是指DAC0832内部的两个数据缓冲器有一个处于直通方式,另一个处于受MCS51控制的锁存方式,在实际应用中,如果只有一路模拟量输出,或虽是多路模拟量输出但并不要求多路输出同步的情况下,就可以采用单缓冲方式。3分对于多路的D/

7、A转换,要求同步输出时,必须采用双缓冲同步方式。以此种方式工作时,数字量的输入锁存和D/A转换输出是分两步完成的。 2分三、程序设计题(共20分) 得分评阅人 1、编写程序,实现双字节减法运算,要求R1R0-R7R6(51H)(50H) (内部RAM) 。(8分) ORG 0000HLJMP STARTORG 0100HSTART:MOV A, R0CLR CSUBB A, R6MOV 50H, AMOV A, R1SUBB A, R7MOV 51H, ASJMP $END ;酌情给分2、编写程序,实现双字节有符号数求补运算(双字节存放R1R0中,R1为高字节,补码送回R1R0)。(12分)O

8、RG 0000HLJMP STARTORG 0100HSTART:MOV A, R1 JNB Acc.7, RETURN ;2分 MOV C, Acc.7MOV F0, CMOV A, R0CPL A ADD A, #01H ;1分 MOV R0, A MOV A, R1 CPL A ADDC A, #00H ;2分 MOV C,F0 MOV Acc.7, C MOV R1, A RETURN:SJMP $ END ;其它程序 7分四、应用题(共35分) 得分评阅人 1、利用8031串行口方式2发送内部RAM 50H5FH单元内容,设发送的第9位数据为奇校验位,PAUT=fOSC/32,编程实

9、现。(12分)ORG 0000HLJMP MAINORG 0100HMAIN: MOV PCON, #80H ;1分MOV SCON, #80H ;2分MOV R0, #50HMOV R1,#10HCLR TISEND: MOV A, R0MOV C, PCPL C ;2分MOV TB8, C MOV SBUF, A WAIT: JNB TI, WAITCLR TIINC R0DJNZ R1, SEND ;其它程序 7分 SJMP $ END2、编写程序,要求使用T0,采用方式1定时,在P1.0输出周期为200ms,占空比(高低电平比)为1:3的矩形脉冲,fOSC=12MHz。(15分)ORG

10、 0000HLJMP MAINORG 000BHLJMP IT0PORG 0100HMAIN:MOV SP, #60H SETB TR0 MOV R0, #00H INC R0MOV TMOD,#01H CJNE R0, #1, LOOPMOV TL0,#0B0H ;定时50ms CPL P1.0MOV TH0,#3CH SJMP RETURNCLR P1.0 LOOP: CJNE R0, #4, RETURNSETB P1.0 CPL P1.0SETB TR0 MOV R0, #00HSETB ET0 RETURN: RETISETB EA ENDHERE:SJMP HERE ;工作方式 2

11、分IT0P:CLR TR0 ;初值计算步骤及初值 4分MOV TL0,#0B0H ;开中断允许中断 2分MOV TH0,#3CH ;其它程序 7分3、DAC0832与8031连接如下图,试编写一个使DAC0832输出三角波的程序。(8分) 由图可知,要使得0832正常工作,cs与xfer必须为低电平,也即P2.7要输出低电平。这里取0832的端口地址为7FFFH。ORG 0100HMOV DPTR, #7FFFH ;端口地址 4分MOV A, #00HUP: MOVX DPTR, A INC A JNZ UPDOWN: DEC AMOVX DPTR, AJNZ DOWNSJMP UP ;其它程序 4分

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1