欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

南方医科大学医工单片机往年考试样卷及问题详解

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

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

南方医科大学医工单片机往年考试样卷及问题详解

南方医科大学生物医学工程学院xxxx学年(春季)学期考试xxxx年级xx工程本科单片机原理与应用试卷姓名学号专业年级考试时间:学时数:答卷时间:负责人:题型单选题填空题编程题综合题合计满分30302020100得分评卷人得分数:一、单选题 每道题下面有A、B、C、D四个答案,其中只有一个正确答案,答题时 从中选择一个你认为最合适的答案,并将答题填写在题目中下画线上面, 以示你的选择,每小题1分,共30分。题干:1-301. 8位二进制数所能表示的最大无符号数 (A) 255(B) 127(C) 256(D) 1282. 存储器中,每个存储单元都被赋予唯一的编号,这个编号称为字节(D)容量(B)当前正在执行指令的地址(D)控制器中指令寄存器的地址(A)地址(C)列号3. 取指操作后,PC的值是(A) 当前指令的前一条指令的地址(C)下一条指令的地址4. 下列概念叙述正确的是(A) 80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚(B) 特殊的存取规则使得堆栈已不是数据存储区的一部分(C) 可以把PC看成是数据存储空间的地址指针(D) CPU中反映程序运行状态和运算结果特征的寄存器是PSW5. MCS-51中的位地址30H37H位于下列单元地址范围中。(A)片内 RAM 00H1FH(B) 片内 RAM 30H37H(C) 片内 RAM 20H2FH(D)片外 RAM 0020H002FH6. 设置堆栈指针SP=30H后,进行一系列的堆栈操作。当进栈数据全部弹出后,SP应指向(A) 30H(B) 07H(C) 31H(D) 2FH7. 在单片机芯片内设置通用寄存器的好处不包括(A) 提高程序运行速度(B)提高程序运行的可靠性(C)减小程序长度(D)为程序设计提供方便8. 下列叙述中正确的是(A) SP内装的是堆栈栈顶单元的内容(B) 中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关(C) 在单片机中配合实现“程序存储自动执行”的寄存器是累加器(D) 在中断响应时,断点地址自动进栈9. 8051单片机的片内有个16位的特殊功能寄存器(A) 1(B) 2(C) 3(D)410. 80C51单片机的堆栈区建立在(A) 片内数据存储区的低128字节单元 (B)片内程序存储区(C)片内数据存储区的高128字节单元 (D)片外程序存储区11. 指令AJMP的跳转范围(A) 256(B) 1KB(C) 2KB(D) 64KB12. 执行下列程序段后,实现的功能 MOV R0, #DATAMOV A, R0RLAMOV R1,ARLARLAADD A,R1MOV R0, A(A) 把立即数DATA循环左移3次(B)把立即数DATA乘以10(C)把DATA单元的内容循环左移3次 (D)把DATA单元的内容乘以1013. 以下各项中不能用来对内部数据存储器访问的 。(A)数据指针DPTR(B)按存储单元地址或名称(C)堆栈指针SP(D)由R0或R1作间址寄存器14. 在寄存器间接寻址方式中,指定寄存器中存放的是。(A)操作数 (B)操作数地址 (C)转移地址 (D)地址偏移量15. 下列指令或指令序列中,能将外部数据存储器3355H单元内容传送到 A的是。(A)MOVXA,3355H(B)MOVDPTR,#3355HMOVXA ,DPTR(C)MOVP0,#33H(D)MOVP2,#33HMOVR0,#55HMOVR2,#55HMOVX A, R0MOVX A, R216. 对程序存储器的读操作,只能使用(A) MOV 指令 (B) PUSH 指令 (C) MOVX 指令 (D) MOVC 指令17. 执行中断返回指令后,返回的断点是(A)调用指令的首地址(B)调用指令的末地址(C)调用指令的下一条指令的首地址(D)返回指令的末地址18. 在中断流程中,有“关中断”的操作,对外部中断0,要关中断应复位中断允许寄存器的。(A) EA位和ET0位 (B) EA位和EX0位 (C) EA位和ES位 (D)EA位和EX1位19. 80C51单片机的定时器/计数器0的中断向量为。(A) 001BH(B) 0003H(C) 000BH(D) 0013H20. 在工作方式0下,计数器由TH的全部和TL的低五位组成,因此,其计数范围是(A) 18192(B) 08191(C) 08192(D) 1409621. 对于由80C51构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应。(A) 转向外部数据存储器去执行中断服务程序(B) 转向内部数据存储器去执行中断服务程序(C) 转向外部程序存储器去执行中断服务程序(D) 转向内部程序存储器去执行中断服务程序22. 下列有关80C51中断优先级控制的叙述中,正确的 。(A) 低优先级在一定情况下可以中断高优先级(B) 同级中断在一定的条件可以嵌套(C) 同级中断请求按时间的先后顺序响应(D) 同一时刻,同级的多中断请求,将形成阻塞,系统无法响应23. 各中断源发出的中断请求信号,都会标记在80C51系统中的。(A) TMOD(B) TCON/SCON(C) IE(D) IP24. 80C51单片机定时器工作方式2是指的工作方式。(A)不确定(B) 8位自动重装 (C) 13位 (D) 16位25. 下列信号中,不是给数据存储器扩展使用的是A(A)(B)RD(C)WR(D) ALE26. 在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号 (A)耘(B)RD(C)WR(D) ALE27. RAM是随机存储器的意思,随机存储器的准确含义(A) 存储器内各存储单元的存取时间相等(B) 可以在任何时刻随机读/写存储器内各存储单元(C) 随机表示既可读又可写(D) 随机是易失的意思,因为随机存储器具有易失的特点28. 在单片机扩展系统中,区分片外程序存储器和数据存储器的最可靠方法 (A) 看其芯片型号是RAM还是ROM(B) 看其位于地址范围的低端还是高端(C) 看其离MCS-51芯片的远近(D) 看其是被RD还是PSEN信号连接29. 80C51单片机外扩存储器芯片时,4个I/O 口中作为数据总线的是(A) P0 口和 P2 口(B) P0 口(C) P2 口和 P3 口(D) P2 口30. 当需要从80C51单片机数据存储器取数据时,不能采用的指令为(A)MOV A, R1(B)MOVC A, A + DPTR(C)MOVX A, R0(D)MOVX A, DPTR二、填空题根据题意在每道题的空白处填写答案,填写时字迹要清楚。每空1分,共20分。题干:31-6031. 通过堆栈操作实现子程序调用,首先要把 的内容入栈,以进行断点保护。32-34. 80C51单片机中,一个机器周期包含6 个状态周期,一个状态周期可划分2个拍节,一个拍节为1个振荡脉冲周期。因此,一个机器周期应包含 12个振荡脉冲周期。35-36. 80C51单片机内部RAM的低128个单元是可供用户使用,按用途可分为通用寄存器区、位寻址区和用户RAM区。37-38. 80C51单片机的时钟电路包括两部分内容,即芯片内的高增益反相器和芯片外跨接 的和 两个电容。39-42.假定(A) =85H,(R0) =30H,(30H) =0AFH,执行指令“ADD A,R0”后,累加器 A 的内容为 34H,CY的内容为_1,AC的内容为 1,OV的内容为1。43-45.已知(40H)=98H,(41H)二AFH,写出涉及的片内RAM单元的最后结果:(42H) =47H ,(43H)二01H ,(R0) =43HMOV RO, #40HMOV A, R0INC ROADD A,ROINC ROMOV RO,ACLR AADDC A,#OINC ROMOV RO,A46-48假定(A)=4OH, (R1)=23H, (4OH)=O5H。执行以下两条指令后,(A)=25H,(R1)=40H, (40H)=03HXCH A,R1XCHD A,R149-53.80C51类单片机的中断源共有五个,分别为、 定时器0中断、外部中断1、定时器1中断、串行中断。54-55.80C51单片机为外扩展存储器准备了 16条地址线,其中低位地址线由P0 提供,高位地址线由 P2提供。56-58. 80C51单片机I/O扩展占据的是存储器的地址空间,因此,其扩展连接只涉及ALE 、WR和 RD3个控制信号。59-60.接口一个36键的行列式键盘,最少需要 12 条I/O线。接口 4位8段LED三、编程题显示器,最少需要条I/O线。根据题意编写程序,解题时要有解题思路,并加上注释和必要的伪指令。 共20分。题干:61-6461.请编写一子程序TOASCII,把A中的十六进制数转换为ASCII码。出口为R1(高位)、R2(低位)。例:若(A)=4AH,则(R1)=34H,(R2)=41H。(5 分)十六进制数0123456789ABCDEFASCII 码30313233343536373839414243444546ORG 0000HMOV R3, AANL A,#OFOHSWAP AMOV DPTR,#TABMOVC A,A+DPTRMOV R1, AMOV A,R3ANL A,#0FHMOVC A,A+DPTRMOV R2, ATAB:DB 30H,31H,32H,33H,34H,35H,36H,37H,38H,39H,41H,42H,43H,44HDB 45H,46HEND62.设单片机的晶振频率仁6MHz,选用定时器TO,编程实现使P1.2和P1.3引脚上分别输出周期为0.2s和2s的方波,要求以中断方式完成编程,加上必要的伪指令和注释。(注 15536=3CB0H)。(5 分)T1方式字段T0方式字段TMOD寄存器格式TCON寄存器格式IE寄存器格式GATEc / TM1M0GATEC / TM1M0TF1TR1TF0TR0IE1IT1IE0IT0EAESET1EX1ET0EX0ORG 0000HLJMP MAINORG 000BHLJMP TIMERORG 1000HMAIN:MOV TMOD,#01HMOV TH0,#3CHMOV TL0,#0B0HMOV R2, #0AHSETB P1.2SETB P1.3SETB EASETB ET0SETB TR0HERE:AJMP HERETIMER:TH0, #3CHTL0, #0B0HCPL P1.2DJNZ R2, LOOPCPL P1, .3MOV R2.#0AHLOOP:RETIEND63. 下图中使用8255作6位共阴LED显示器接口的接口电路。其中PC 口为位码输出口, 以PC5一输出位控信号,由于位控线的驱动电流较大,因此,PC 口输出加接74LS06进行 反相并提高驱动能力。PA为段码输出口,为提高显示亮度,加接74LS244进行段控输出 驱动。8255各端口的地址为:PA: FFFCH,PB: 0FFFDH,PC: 0FFFEH,控制字寄存器: 0FFFFH。请编写汇编语言源程序,对于8255进行初始化。(5分)01234567PAPAPAPAPAPAPAPA74LS244dPC5C4C2ClCOC3H. H. H. H. H. H.8路驱动MOV DPTR,#0FFFFHMOV A,#0A8HMOVX DPTR,A55285 4 3 210 cccccc6路驱动74LS06D7D6D5D4D3D2D1D0工作方式命令数字共阳0段码b 组64.口 ccf氐半)1=输入0=输出口 B1=输入0=输出方式选拜0=方式°1=力式1A组、口 C(高半)1=输入0=输出口 A1=输入0=输出F9H06HA4H5BHB0H4FH99H66H92H6DH82H7DHF8H07H80H7FH基于63题的接口图,请编写一汇编语言 子程序DISPLAY,进行6位LED显示器的动态 显示。(5分)数字共阳极段码共阴极段码90H6FH88H83HC6HA1H86H8EHFFH77H7CH39H5EH79H71H00HDEPLAY:MOV RO, #79HMOV R3, #O1HMOV A,R3LDO: MOV DPTR,#OFFFEHMOVX DPTR,AMOV A,R0DTR0: MOV DPTR,#TABMOVC A,A+DPTRDTR1: MOV DPTR,#0FFFCHMOVX DPTR,AACALL DELAYINC R0MOV A,R3JB ACC.5, LD1RL AMOV R3, AAJMP LD0LD1: RETDELAY: MOV R6, #00HMOV R7, #00HDELAYLOOP: DJNZ R6, DELAYLOOPDJNZ R7,DELAYLOOPRETTAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82HDB.四、综合题IN7IN0;等待转换结束认真审题,解题时要有解题思路,并加上注释和必要的伪指令。共20分。右图为一种常见的单片机与A/D转 换器ADC0809接口电路图,请仔细阅读 分析电路原理,并回答下列问题:65. 简述锁存器74LS373在电路中 所起的作用。(5分)66. 计算A/D转换器ADC0809八个 模拟通道IN0IN7的地址。(5分)67. 编写单片机汇编语言源程序, 实现对通道IN0采样,把结果存放在内部数据存储区的存储单元80H中,要求采用查询方式。(5分)68. 编写单片机汇编语言源程序,实现对八路模拟信号分别采样一次,并依次把结果存放在60H开始的内部数据存储区中,要求采用中断方式。(5分)65、74LS373 :地址锁存66、要启动 AD0809,则:P2.7=0,P2.4P2.0 P0.7P0.3 可取任意值,P0.2P0.0 由所选通道决定。假设P2.4P2.0 P0.7P0.3均取1,则各通道地址为:IN0: 0111 1111 1111 1000=7FF8HIN1: 7FF9HIN2: 7FFAHIN3:7FFBHIN4:7FFCHIN5:7FFDHIN6:7FFEHIN7:7FFFH67、ORG 0000HMOV R1, #80HMOV DPTR,# 7FF8HMOVX DPTR,A;启动 AD 转换WAIT: JB P3.3, WAITMOVX A,DPTRMOVR1, AEND68:ORG OOOOH AJMP MAINORG 0013HAJMP CAIYANGORG 1000HMAIN:MOV R0, #60HMOV R2, #08HSETB IT1SETB EASETB EX1MOV DPTR,# 7FF8HLOOP:MOVX DPTR,AWAIT:AJMP WAITCAIYANG: MOVX A,DPTRDONE:MOV R0, AINC R0INC DPTRDJNZ R2, NEXTAJMP DONENEXT:RETI END

注意事项

本文(南方医科大学医工单片机往年考试样卷及问题详解)为本站会员(s****a)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

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




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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