浙江大学单片机10-11秋冬学期试卷.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙江大学单片机10-11秋冬学期试卷

微机原理与接口技术10-11秋冬学期试卷By xyzzju(个人感觉今年的试卷有点偏,回忆整理一番,可能有不符或错误)接口技术MCS-51单片机系统,运行时输入程序9kb,运行过程中数据量6kb,用4X8键盘完成程序扩展。(1)完成芯片的连线(连需要使用的端口)(2)写出各外扩存储器的地址范围或者借口的地址(3)键扫描的原理,完成键扫描的流程图(4)8155芯片的初始化代码。使用主要芯片:8031(内部无ROM),2724,6264,8155,其余芯片可自选(需简单其说明功能)简答题简述8051存储器系统。说明访问各个存储器部分的汇编代码。串口发送时TXD口输出的波形,需说明标出起始的时间。(TB8=1),fosc=12MHz等等条件)编程题两个数据(不大于9)存于20H,21H,相乘后用查表法转换为BCD码存于22H中2、两个字符串,分别存储于首地址为42H,52H的空间中,字符串长度存于40H中(长度不大于10),是比较两个字符串,若相等,则存00H至41H,不等则存FFH至41H四、程序改错(5处错误,一处3分,说出错的原因并改正)使用定时器\计数器T1的方式1,振荡频率fosc=6MHz,设定1ms定时,中断法,定时一次将50H的内容加1TEMP EQU 50HORG 0000HAIMP MAINORG 001BHINQP:PUSH ACCPUSH PSWMOV TH1 #0ECHMOV TL1,#78HMOV A,TEMPINC ADA AMOV TEMP,APOP ACCPOP PSWRETMAIN:MOV SP,#0EHCLR TEMPMOV TMOD,#01HMOV TH1 #0ECHMOV TL1,#78HSETB TR1SETB ET1SETB EALOOP:…………..AJMP LOOP选择与填空单片机LED驱动线路的选择(注意单片机IO口驱动能力有限,LED驱动需接5V电源和限流电阻)扩展两片芯片时,如6264(4KB),除了P0口外,还至少需要使用P2口的几根线?I/O口数据传输的三种方式Fosc=12MHz,定时10ms,使用定时器1方式1时最小定时误差是?为消除误差,应使用定时器____的方式_____。附上一份自己考试前YY的一份考试题,可惜相差的比较多一、编程(2题,15分)?1、散转(JMP @A+DPTR) P115分支程序转移程序?2、BCD码转换,比如如何将56H转换成BCD。TEMP EQU 20HMAIN:MOV R0,#8MOV B,#0LOOP:MOV A,TEMPRLC AXCH A,BADDC A,ACCDA AXCH A,BDJNZ R0,LOOPRET3、查表 数据的取出与存储参考答案解析书P158编程题第一题的程序二、最后一题接口技术(18分)(6264,8255,8155,ADC0809,DAC0832)?1、ADC0809,51单片机,外扩存储器(译码法存储器扩展)?P214的图,考试要求连线,每个外扩芯片的地址?P261的连线要会,写出IN0-IN7的地址,程序初始化要会,不考大的编程。?初始化:??? MOV? R0,#0A0H 数据存储器首址??? MOV? R2,#08H?? 8路计数??? SETB IT1?????????? 外中断边沿触发方式??? SETB EA??????????? 中断允许????SETB EX1????????? 外中断允许??? MOV DPTR,#0FEF0H??? 指向A/D通道0??? MOVX @DPTR,A???? 启动AD转换??? 。。。。三、改错 15分?一段程序5个错,每个错3分,说出为何错,如何改,这个还真不好猜。?第三章指令操作码要清楚,主要是哪些不能作为目的数操作码。四、简答题?1、波特率及误差的计算,必考,参照P208习题第四题?2、中断的概念,哪5种中断源,中断的等级,中断矢量地址。?3、流程图,必考,应该不会难的吧。?4、罗老师应该会出一题接口部分的简答题吧,具体还没YY出来五、填空与选择。1、P0口-上拉电阻-地址/数据复用,ALE下降沿锁存2、8031-无ROM,8051-掩膜ROM-4kb,8751-EPROM-4kb,8951-EEPROM-4kb3、RST-高电平复位-两个机器周期-理解P47三个复位电路,如考试时考到能看出来4、ALE的作用-分离锁存-1/6振荡频率,外部时钟或定时脉冲5、RAM-ALE,/RD,/WR?? ROM-ALE,/PSEN6、PC,DPTR,SP是神马?PC中存储的是神马?7、最长指令周期-四机器指令周期-单字节乘除8、给出fosc,求机器周期9、MOVX,MOVC,MOV使用的区别10、工作寄存器组的确定,以及相应的地址(00H-07H,08H-

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档