浙江大学单片机10-11秋冬学期试卷_第1页
浙江大学单片机10-11秋冬学期试卷_第2页
浙江大学单片机10-11秋冬学期试卷_第3页
浙江大学单片机10-11秋冬学期试卷_第4页
全文预览已结束

下载本文档

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

文档简介

微机原理与接口技术10-11秋冬学期试卷 By xyzzju(个人感觉今年的试卷有点偏,回忆整理一番,可能有不符或错误)一、 接口技术MCS-51单片机系统,运行时输入程序9kb,运行过程中数据量6kb,用4X8键盘完成程序扩展。(1)完成芯片的连线(连需要使用的端口)(2)写出各外扩存储器的地址范围或者借口的地址(3)键扫描的原理,完成键扫描的流程图(4)8155芯片的初始化代码。使用主要芯片:8031(内部无ROM),2724,6264,8155,其余芯片可自选(需简单其说明功能)二、 简答题1、 简述8051存储器系统。说明访问各个存储器部分的汇编代码。2、 串口发送时TXD口输出的波形,需说明标出起始的时间。(TB8=1),fosc=12MHz等等条件)三、 编程题1、 两个数据(不大于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四、 选择与填空1、 单片机LED驱动线路的选择(注意单片机IO口驱动能力有限,LED驱动需接5V电源和限流电阻)2、 扩展两片芯片时,如6264(4KB),除了P0口外,还至少需要使用P2口的几根线?3、 I/O口数据传输的三种方式4、 Fosc=12MHz,定时10ms,使用定时器1方式1时最小定时误差是?为消除误差,应使用定时器_的方式_。5、附上一份自己考试前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-0FH,10H-17H,18H-1FH)11、可位寻址-20H-2FH,SFR中低位地址为0或812、89C52中高128b,SFR-直接寻址-惟一,RAM-间接13、SP的特点,先进后出,复位后的内容为07H14、EQU15、程序结构:顺序,分支,循环,子程序,中断程序16、中断系统包括?17、中断的初始化?18、中断响应时间最长和最短,清楚3

温馨提示

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

评论

0/150

提交评论