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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

单片机复习题库.docx

1、单片机复习题库22、光的传播速度是每秒钟30万千米,光年就是光在一年中所走过的距离,它是用来计量恒星间距离的单位。答:可以节约能源;减少对环境的污染;降低成本。5、在咀嚼米饭过程中,米饭出现了甜味,说明了什么?7、将铁钉的一部分浸入硫酸铜溶液中,有什么现象?过一会儿,取出铁钉,我们又观察到了什么现象?(P36)3、我们在水中发现了什么微生物呢?(P18)二、问答题:答:连接北斗七星勺形前端的两颗星,并将连线向勺口方延长约5倍远,处于此位置的那颗星就是北极星。答:我们每个人要做到不乱扔果皮,不随地吐痰,爱护花草树木,搞好环境卫生,保护好身边的环境。力争做一个环保小卫士,向身边的人宣传和倡议环保。

2、答:可以,馒头中也含有淀粉,淀粉在咀嚼的过程中发生了变化,变得有甜味了。答:当地球运行到月球和太阳的中间,如果地球挡住了太阳射向月球的光,便发生月食。单片机原理及应用期末考试题试卷大全江南大学物联网工程学院 吴定会 单片机模拟试卷 001 一、选择题(每题 1 分,共 10 分)18031 单片机的( )口的引脚,还具有外中断、串行通信等第二功能。a)P0 b)P1 c)P2 d)P3 2单片机应用程序一般存放在( )a) RAM b)ROM c)寄存器 d)CPU3已知某数的 BCD 码为 0111 0101 0100 0010 则其表示的十进制数值为( )a) 7542H b) 7542

3、c) 75.42H d) 75.424下列指令中不影响标志位 CY 的指令有( )。a)ADD A,20H b)CLR c)RRC A d)INC A 5CPU 主要的组成部部分为( )a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器6INTEL 8051 CPU 是( )位的单片机a) 16 b)4 c)8 d)准 16 78031 复位后,PC 与 SP 的值为( )a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H8当需要从 MCS-51 单片机程序存储器取数据时,采用的指令为( )。a)MOV A, R

4、1 b)MOVC A, A + DPTR c)MOVX A, R0 d)MOVX A, DPTR98031 单片机中既可位寻址又可字节寻址的单元是( )a)20H b)30H c)00H d)70H 10下列哪条指令是正确的( )a) PUSH R2 b) ADD R0,A c) MOVX A DPTR d) MOV R0,A二、填空题(每空 1 分,共 30 分)1一个完整的微机系统由 和 两大部分组成。28051 的引脚 RST 是 (IN 脚还是 OUT 脚),当其端出现 电平时,8051 进入复位状 态。8051 一直维持这个值,直到 RST 脚收到 电平,8051 才脱离复位状态,进

5、入程序运 行状态,从 ROM H 单元开始取指令并翻译和执行。 3半导体存储器分成两大类 和 ,其中 具有易失性,常用于存 储 。4求十进制数-102 的补码(以 2 位 16 进制数表示),该补码为 。5PC 存放 ,具有 特性。在 8051 中决定程序执行顺序的是 PC还是 DPTR? 它是 位? (是,不是)SFG?6123= B= H。78051 内部有 并行口,P0 口直接作输出口时,必须外接 ;并行口作输入口 时,必须先 ,才能读入外设的状态。8 MCS-51 的堆栈只可设置在 , 其最大容量为 , 存取数据的原则是 。堆栈寄存器 SP 是 位寄存器,存放 。9中断处理的全过程分为

6、以下 3 个段: 、 、 。10定时和计数都是对 进行计数,定时与计数的区别是 。 三、判断题(对者打,错者打,并改正,每题 1 分,共 10 分)1 中断服务程序的最后一条指令是 RET。2 存储器分成内存和外存两大部分,其中外存可以直接与 CPU 交换信息。3 P2 口既可以作为 I/O 使用,又可以作地址/数据复用口使用。4 在中断响应阶段 CPU 一定要做如下 2 件工作:保护断点和给出中断服务程序入口地址。5 RC A 为循环左移指令。6 MOV A,30H 的源操作数为立即寻址方式。7 MOV A,A+DPTR 是一条查表指令。8 MUL AB 的执行结果是高 8 位在 A 中,低

7、 8 位在 B 中。9 AJMP 跳转空间最大可达到 64KB 。10 DPTR 是由 DPH 和 DPL 两个 8 位特殊寄存器组成的。 四、简答题(每题 5 分,共 15 分)1MCS51 的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现 同级中断申请时,CPU 按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个 中断源的入口地址是多少?2已知单片机系统晶振频率为 6MHz,若要求定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少?TMOD 的值是多少?TH0=?TL0=?(写出步骤) 3MCS51 系列单片机的内部资源有

8、哪些?说出 8031、8051 和 8751 的区别。 五、作图题(10 分)用 6264(8K*8)构成 16K 的数据存储系统。要求采用线选法产生片选信号,并计算 6264的地址范围。六、设计题(1 题 13 分;2 题 12 分,共 25 分)1某单片机控制系统有 8 个发光二极管。试画出 89C51 与外设的连接图并编程使它们由左 向右轮流点亮。2某控制系统有 2 个开关 K1 和 K2,1 个数码管,当 K1 按下时数码管加 1,K2 按下时数 码管减 1。试画出 8051 与外设的连接图并编程实现上述要求。单片机模拟试卷 001 答案 一、选择题(每题 1 分,共 10 分)1 D

9、 2 B 3 B 4 D 5 A 6 C 7 B 8 B 9 A 10 D 二、填空题(每空 1 分,共 30 分) 1一个完整的微机系统由硬件和软件两大部分组成。28051 的引脚 RST 是 IN 脚(IN 脚还是 OUT 脚),当其端出现高电平时,8051 进入复位状态。8051 一直维持这个值,直到 RST 脚收到低电平,8051 才脱离复位状态,进入程序运行状态, 从 ROM 0000 H 单元开始取指令并翻译和执行。3半导体存储器分成两大类:RAM ROM,其中 RAM 具有易失性,常用于存储 临时 性数据 。4求十进制数-102 的补码(以 2 位 16 进制数表示),该补码为

10、9AH 。5PC 存放_CPU 将要执行的指令所在的 ROM 单元的地址,具有自动加 1 特性。在 8051 中决定程序执行顺序的是 PC 还是 DPTR PC ?它是 16 位?不是(是,不是)SFG?6123= 01010010 B= 52 H。78051 内部有 4 个并行口,P0 口直接作输出口时,必须外接 上拉电阻 ;并行口 作输入口时,必须先 将口锁存器置 1 ,才能读入外设的状态。8MCS-51 的堆栈只可设置在 内 RAM 低 128B 区 ,其最大容量为 128B ,存取 数据的原则是 先进后出 。堆栈寄存器 SP 是 8 位寄存器,存放 堆栈栈顶的地 址 。9中断处理的全过

11、程分为以下 3 个段: 中断请求 、 中断响应 、 中断服务 。 10定时和计数都是对 脉冲 进行计数,定时与计数的区别是 定时是对周期已知的脉冲 计数;计数是对周期未知的脉冲计数 。 三、判断题(对者打,错者打,并改正,每题 1 分,共 10 分)1 中断服务程序的最后一条指令是 RETRETI。2 存储器分成内存和外存两大部分,其中外内存可以直接与 CPU 交换信息。3 P2 口既可以作为 I/O 使用,又可以作地址/数据复用口使用。4 在中断响应阶段 CPU 一定要做如下 2 件工作:保护断点和给出中断服务程序入口地址。5 LCRL A 为循环左移指令。6 MOV A,30H 的源操作数

12、为立即直接寻址方式。7 MOVMOVC A,A+DPTR 是一条查表指令。8 MUL AB 的执行结果是高低 8 位在 A 中,低高 8 位在 B 中。9 AJMP 跳转空间最大可达到 642KB 。10 DPTR 是由 DPH 和 DPL 两个 8 位特殊寄存器组成的。 四、简答题(每题 5 分,共 15 分)1MCS51 的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现 同级中断申请时,CPU 按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个 中断源的入口地址是多少?答:MCS51 单片机有 5 个中断源,2 个中断优先级,中断优先级由特殊功能寄存器 IP

13、控制, 在出现同级中断申请时,CPU 按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、 串口,各个中断源的入口地址分别是 0003H、000BH、0013H、001BH、0023H。 2已知单片机系统晶振频率为 6MHz,若要求定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是多少?TMOD 的值是多少?TH0=?TL0=?(写出步骤) 答:定时值为 10ms 时,定时器 T0 工作在方式 1 时,定时器 T0 对应的初值是 1388H TMOD 的值是 00000001B,TH0=13H;TL0=88H。3MCS51 系列单片机的内部资源有哪

14、些?说出 8031、8051 和 8751 的区别。答:MCS51 系列单片机上有 1 个 8 位 CPU、128B 的 RAM、21 个 SFR、4 个并行口、1 个 串行口、2 个定时计数器和中断系统等资源。8031、8051 和 8751 的区别是 8031 内无 ROM; 8051 内有 4KB 的掩膜 ROM;8751 内有 4KB 的 EPROM。五、作图题(10 分) 答:WR 接 6264 的 WE RD 接 6264 的 OEAB0-AB12 接 6264 的 A0-A12 DB0DB7 接 6264 的 D0D7 AB15、AB14 分别接 Y0 和 Y1 地址:0000H

15、-1FFFH;2000H-3FFFH六、设计题1某单片机控制系统有 8 个发光二极管。试画出 89C51 与外设的连接图并编程使它们由右 向左轮流点亮。答: 图 (5 分) 构思 (3 分) MOV A,#80H (1 分) UP:MOV P1,A (1 分) RR A (2 分)SJMP UP (1 分)2某控制系统有 2 个开关 K1 和 K2,1 个数码管,当 K1 按下时数码管加 1,K2 按下时数 码管减 1。试画出 8051 与外设的连接图并编程实现上述要求。答:图 (5 分) 构思 (3 分) 程序(4 分)ORG 0000H LJMP MAIN ORG 0003H LJMP A

16、INT0 ORG 0013H LJMP BINT1MAIN: MOV IE,#83H SETB IT0SETB IT1 MOV R0,#00HMOV DPTR,#TAB UP: MOV A,R0 MOVC A,A+DPTR MOV P1,ASJMP UP AINT0: INC R0CJNE R0,#10,AINT01 MOV R0,#0AINT01: RETI BINT1: DEC R0CJNE R0,#0FFH,BINT11MOV R0,#9 BINT11: RETI 单片机模拟试卷 002 一、填空题(每空格 1 分,共 10 分)1.MCS51 布尔处理机的存储空间是 。2.P2 口通常

17、用作 ,也可以作通用的 I/O 口使用。3.若由程序设定 RS1、RS0=01,则工作寄存器 R0R7 的直接地址为 。4.8051 的堆栈区一般开辟在 。5.所谓寻址,其实质就是 。6.存储器映象是 。7.定时器中断请求发生在 。8.中断响应时间是指 。9.通过 CPU 对 I/O 状态的测试,只有 I/O 已准备好时才能进行 I/O 传送,这种传送方式称为 。10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在 状态。二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 在题干的括号内。每小题 1 分,共 10 分)1.MCS-51 单片机复位操作的主要

18、功能是把 PC 初始化为( )。A.0100H B.2080H C.0000H D.8000H2.若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时 1ms,则定时器初值应为 ( )。A.500 B.1000 C.216-500 D.216-10003.定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。A.1 个机器周期 B.2 个机器周期C.4 个机器周期 D.10 个晶振周期5.MCS-51 单片机在

19、同一优先级的中断源同时申请中断时,CPU 首先响应( )。 A.外部中断 0 B.外部中断 1C.定时器 0 中断 D.定时器 1 中断6.定时器若工作在循环定时或循环计数场合,应选用( )。 A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 37.MCS-51 单片机的外部中断 1 的中断请求标志是( )。 A.ET1 B.TF1 C.IT1 D.IE18.下列标号中,正确的标号是( )。A. 1BT: B.BEGIN: C.ADD: D.STAB31:9.串行口每一次传送( )字符。A.1 个 B.1 串 C.1 帧 D.1 波特10.要想把数字送入 DAC0832 的输

20、入缓冲器,其控制信号应满足( )。 A.ILE=1, CS =1, WR1 =0B. ILE=1, CS =0, WR1 =0C. ILE=0, CS =1, WR1 =0D. ILE=0, CS =0, WR1 =0三、简答题(每小题 4 分,共 20 分) 1.如何正确使用 P3 口?2.简述累加器的 ACC 的作用。3.简述寄存器间接寻址方式及其寻址范围。4.简述 MCS-51 单片机的中断入口地址。5.简述串行数据传送的特点。四、读程序题(每小题 4 分,共 20 分)1.执行下列程序段后,(P1)= 。 MOV P1,#5DHCPL P1.1CPL P1.2CLR P1.6 SETB

21、 P1.72.执行下列程序段后,(A)= ,(CY)= 。MOV A,#C5H RL A3.下列程序段执行后,(R0)= ,(7EH)= ,(7FH)= 。MOV R0,#7EH MOV 7EH,#0FFHMOV 7FH,#40H 1NC R01NC R01NC R04.已知(SP)=60H,子程序 SUBTRN 的首地址为 0345H,现执行位于 0123H 的 ACALL SUBTRN双字节指令后,(PC)= ,(61H)= ,(62H)= 。5.阅读下列程序,说明其功能。 MOV R0,#dataMOV A,R0 RL AMOV R1,ARL ARL AADD A,R1 MOV R0,A

22、 RET五、编程题(每小题 4 分,共 20 分)1.已知在累加器 A 中存放一个 BCD 数(9),请编程实现一个查平方表的子程序。2.请使用位操作指令实现下列逻辑操作: BIT=( 10H P1.0)(11HCY)3.已知变量 X 存于 VAR 单元,函数值 Y 存于 FUNC 单元,按下式编程求 Y 值。 10Y= -1x 0x = 0x 0,Y=1 MOV A,#0FFH ;x0,Y=-1SJMP RES POSI:MOV A,#01H RES:MOV FUNC,A RET4. MOV R0,#SUM MOV A,R2 ANL A,#OFHMOV R0,A ;存低字节 BCD MOV A,R2ANL A,#0F0H SWAP A1NC R0MOV R0,A ;存高字节 BCD RET5. MOV DPTR,#8000HMOV R0,#10H MOV R2,#50HLOOP:MOVX A,DPTR ;取数MOVX R0,A ;存数1NC DPTR1NC R0DJNZ R2,LOOP RET 六、综合应用题(每小题 10 分,共 20 分)

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

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