单片机考试试题.pdf
《单片机考试试题.pdf》由会员分享,可在线阅读,更多相关《单片机考试试题.pdf(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 单片机原理及应用试卷1(本试题分笔试题和操作题两部分。共 1 0 0 分,考试时间1 2 0 分钟。)第 一 部 分 笔 试 题(本部分共有4 大题,总分6 0 分,考试时间6 0 分钟,闭卷)一、填空题(每空1 分,共 2 0 分)1、计算机中最常用的字符信息编码是()。2、M C S-5 1 系列单片机为()位单片机。3、若不使用M C S-5 1 片内存储器引脚必须接()。4、8 0 5 1 单片机有两种复位方式,既上电复位和手动复位。复位后S P =(),P C =(),P S W =(),P 0=()o5、在 M C S-5 1 中,P C 和DP T R 都用于提供地址,P C
2、为访问()存储器提供地址,而DP T R 是为访问()存储器提供地址。6、M C S-5 1 单片机系列有()个中断源,可分为()个优先级。7、假定(A)=8 5 H,(R 0)=2 0 H,(2 0 H)=0 A F H.执行指令:A DD A,R 0 后,累加器 A的内容为(),C Y 的内容为(),O V 的内容为()O .8、A/D转换器的作用是将()量转为()量。9、L E D数码显示按显示过程分为()显示和()显本2 种。1 0、用汇编语言指令编写的程序,应该称作()程序,经过汇编的程序应该称作()。二、选择题(每空1分,共10分)1、采用8 0 3 1 单片机必须扩展()。A、数
3、据存储器 B、程序存储器 C、I/O 接口 D、显示接口2、P S W=1 8 H 时,则当前工作寄存器是()oA、0 组 B、1 组 C、2组 D、3 组3、执行P U S H A C C 指令,M C S 5 1 完成的操作是()。A、S P+l-S P (A C C)-(S P)C、S P-1-S P (A C C)-(S P)B、(A C C)一(S P)S P-1-S PD、(A C C)(S P)S P+l-S P4、M O V C,2 0 H.0 的操作方式是()oA、位寻址B、直接寻址 C、立即寻址 D、寄存器寻址5、当执行M O V X()。DP T R,A指令时,M C S
4、 5 1 产生下面哪一个控制信号A、B、C、A L E D、6、外部中断1 固定对应的中断入口地址为()。A、0 0 0 3 H B、0 0 0 0 B H C、0 0 1 3 H D、0 0 1 B H7、对程序存储器的读操作,只能用()。A.M O V 指令指令B、P U S H 指令C、M O V X 指令D、M O V C8、8 0 3 1 定时/计数器共有四种操作模式,由T M 0 D寄存器中M l M 0 的状态决定,当M l M 0 的状态为0 1 时,定时/计数器被设定为()。A、1 3 位定时/计数器。B、T 0 为 2 个独立的8 位定时/计数器,T 1 停止工作。C、自动
5、重装8 位定时/计数器。D、1 6 位定时/计数器。9、在进行串行通信时,若两机的发送与接收可以同时进行,则称为()oA、半双工传送 B、单工传送 C、双工传送 D、全双工传送1 0、下列指令中错误的有()。A、C L R AB、M O V C DP T R,AC、M O V P,AD、J B C T F O,L O O P三、简述题(每题4 分,共 1 6 分)1、存储器的容量如下所示,若它的首地址为0 0 0 0 H,写出它的末地址。(1)存储容量1 K B,末地址为多少?(2)存储容量4 K B,末地址为多少?2、DP T R 是什么寄存器?它的作用是什么?它是由哪几个寄存器组成?3、(
6、A)=3 B H,执 彳 亍 A N L A,#9 E H 指令后,(A)=?(C Y)=?4、M C S-5 1 采用6 M H z的晶振,定时0.5m s,如用定时器方式1 时的初值(1 6进制数)应为多少?(写出计算过程)四、写出下列程序每步的运行结果(共 1 4分)O R G 0000HM O V DP T R,#1 234HM O V R O,#32HI N C DP T RDEC R OM O V A,#56HM O V X DP T R,AM O V R 0,AADD A,#23HM O V 40H,ACP L AR L AS ET B CR R C AAN L A,40HO R
7、 L A,#0FFHM O V 50H,AEND第 二 部 分 操 作 题(本部分共有1大题,总 分4 0分,考试时间6 0分钟)题目要求:下面是一个循环点亮八个发光二极管的程序,请阅读该程序,完成以下问题:ORG 0000HMOV Pl,#OFFHMOV A,#OFEHLI:MOV Pl,ALCALL YSORL ASJMP LIYSO:MOV R6,#OAOHYS1:MOV R7,#OFFHYS2:DJNZ R7,YS2DJNZ R6,YS1RETEND1、按上面程序在实验箱上连接出亮灯电路。2、实训电路中发光二极管电路增设74 LS24 4的目的是什么?3、修改程序并进行调试,使每个发光
8、二极管闪烁1 0次后向右依次循环。单片机原理及应用试卷2(本试题分笔试题和操作题两部分。共 1 00分,考试时间1 20分钟。)第 一 部 分 笔 试 题(本部分共有3 大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1 分,共 20分)1、中断源的优先级别被分为高级和低级两大级别,各中断源的中断请求是属于什么级别是由()寄存器的内容决确定的。2、在程序状态字寄存器P S W 中,CY与0V 标志的状态可反应指令运算的结果,其中CY 为进位(借位)标志,被用于()符号数加(减)运算;0V为溢出标志,被用于()符号数加(减)运算。3、消除键盘抖动常用两种方法,一是采用硬件去抖电路,用基
9、本R S 触发器构成;二是采用软件去抖程序,既测试有键输入时需延时()秒后再测试是否有键输入,此方法可判断是否有键抖动。4、ADC0809的转换时钟一般为()H z,可采用单片机的()信号,再经过()的方法获得。5、R O M 在单片机系统中作为程序存储器,主要类型有R O M、P R O M、EP R O M、EEP R O M和 FL AS H存储器。其中 8051 有 4K();8751 有 4K();89C51有 4K ()o6、2.中断源的允许是由()寄存器决定的,中断源的优先级别是 由()寄存器决定的。7、单片机内部与外部R AM 之间的查表指令是()O8、转移指令L CAL L
10、a d d r l 6的转移范围是(),JNB r e l 的转移范围是(),调用指令A JMP ad d r l l 的调用范围是()。9、扩展并行口时常采用8 1 5 5 可编程芯片,它由()、)、)、)4 部分组成。二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。每题1分,共 2 0 分)1、如 果(P0)=6 5 H ,则当C PL P0.2SE TB CMOV P0.4 ,C执行后(P0)=()(A)6 1 H(B)7 5 H(07 1 H(D)1 7 H2、()指令是MC S-5 1 指令系统中执行时间最长且长达4 us 的。(A)比较转移(B)循环转移(C)增减量(
11、D)乘除法3、1 0.8 0 3 1 单片机中,将累加器A中的数送入外R A M的4 0 H 单元,可执行的指 令()。(A)MOV R I,4 0 H (B)MOV R I,#4 0 HMOVX R 1 ,AMOVX R I,A(C)MOVX 4 0 H ,A(D)MOV R I,#4 0 HMOVX R 1 ,A4、1 1.已知累加器A的数值为9 8 H,它与OF A H 相加,相加后会影响标志位C Y、A C 和 0 V位。各个位的值是()。(A)0、0、0 (B)1、0、1 (C)1、1、1(D)1、1、05、不属于单片机与输入输出设备进行信息交换的方式是()。(A)无条件传送方式(B
12、)查询方式(C)中断方式(D)存储器直接存取方式6、8 0 5 1 与 8 2 5 5 A 的硬件连接如图P1 1 0 图6 7,其中规定未用的地址线取0。则8 2 5 5 A 的控制字寄存器的地址是()(A)0 0 0 0 H (B)0 0 0 1 H (C)0 0 0 2 H (D)0 0 0 3 H7、A/D 转换方法有以下四种,A D C 0 8 0 9 是一种采用()进行A/D 转换的8 位接口芯片。(A)计数式(B)双积分式(C)逐次逼近式(D)并行式8、1 5.8 0 5 1 单片机内有()个 1 6 位的定时/计数器,每个定时/计数器都有()种工作方式。(A)4,5 (B)2,
13、4(05,2 (D)2,39、定时/计数器的定时是指,定时/计数器的计数是指。A.对时间计数 B.外部事件定时C.内部事件计数 D.外部事件计数E.对内部时钟计数1 0、在单片机中,通常将一些中间计算结果放在()中。A、累加器 B、控制器 C、程序存储器D、数据存储器1 1、单片机8 0 5 1 的XTA L 1 和XTA L 2 引脚是()引 脚。A、外接定时器外接中断 D、B、外接串行口 C、外接晶振1 2、当标志寄存器P S W 的R工作寄存器组为()S 0 和 R S I 分别为1 和 0 时,系统选用的0A、组 0B、组1组 31 3、下列指令中错误的是(C、组 2 D、)0A、MO
14、V A,R 4 B、MOV 2 0 H,R 4 C 、MOV R 4,R 3 D、MO V R 4,R 31 5、在堆栈操作中,当进栈数据全部弹出后,这时S P 应指向()1 4、8 0 5 1 单片机共有()中断源。A、4B、5C 、6D、7址加1 D、栈底单元地址减1A、栈底单元B、7 F H 单元 C 、栈底单元地1 6、执行M 0 VI E,#8 1 H 指令的意义是:()A、屏蔽中断源 B、开放外部中断源0 C 、开放外部中断源 1 D、开放外部中断源0 和 11 7、执行如下三条指令后,3 0 H 单元的内容是()。M O V R 1,#3 0 HM O V 4 0 H,#0 E
15、HM O V R 1,4 0 HA、4 0 H B、3 0 H C 、0 E H D、F F H1 8、8 0 5 1 的程序计数器P C 为 1 6 位计数器,其寻址范围是()A、8 K B、1 6 K C 、3 2 K D、64K1 9、程序计数器PC 用 来()。A、存放指令 B、存放正在执行的指令地址C、存放下一条的指令地址三、分析程序并写出结果:(每题5 分,共 2 0 分)1、已 知(R O)=2 0 H,(2 0 H )=1 0 H,(P0)=3 0 H,(R 2)=2 0 H,执行如下程序段后(4 0 H )=MOV R 0,#1 1 HMOVA,R 2A D DA ,2 0
16、HMOV PSW,#8 0 HSUB B A ,POXR L A ,#4 5 HMOV 4 0 H ,A2、已 知(R O)=2 0 H,(2 0 H )=3 6 H,(2 1 H)=1 7 H,(3 6 H)=3 4 H,执行过程如下:MOV A ,R 0MOV R O,AMOV A ,R 0A D D A ,2 1 HOR L A ,#2 1 HR L AMOV R 2 ,AR E T则执行结束(R O)=(R 2)=3、执行下面一段程序;MOVSP,#6 0 HMOVA,#1 0 HMOVB,#0 1 HPUSHAPUSHBPOPAPOPBA ,B的内容是:(A)=(B)=4、设在3 1
17、 H 单元存有#2 3 H,执行下面程序:MOV A,3 1 HA NL A,#OF HMOV 4 1 H,AMOV A,3 1 HA NL A,#OF OHSWA P AMOV 4 2 H,A则(4 1 H)=(4 2 H)=第 二 部 分 操 作 题(本部分共有1 大题,总分40分,考试时间60分钟)题目要求:在实验箱上利用815 5 并行扩展4 位显示电路,要求4个L E D 轮流显示,每个显示1S,显示内容20 0 3。(注:P A 0-P A 7输出段码,P B 4 P B 7输出位控码)1、按要求在实验箱上连接出电路。2、编写程序并进行调试,写出程序清单。单片机原理及应用试卷3(本
18、试题分笔试题和操作题两部分。共 10 0 分,考试时间120 分钟。)第 一 部 分 笔 试 题(本部分共有4 大题,总分6 0 分,考试时间6 0 分钟,闭卷)一、填空题(每空1 分,共 20 分)1,80 31内部有()个 R A M、875 1内部有4 K ()O2、M C S-5 1的指令可分为几种不同的寻址方式。如:M O V A,20 H 属于()寻址方式,M O V C A,A+D P T R 属于()寻址方式,M O V C,b i t 属于()寻址方式。3、堆栈的地址由()内容确定,其操作规律是“()进()出”。4、D A 指令是(用。)指令,它只能紧跟在()指令后使5、在单
19、片机扩展时,()口和()口为地址线,()口为数据线。6、利用815 5 可以扩展()个并行口,()个R A M 单元。7、若某8 位 D/A 转换器的输出满刻度电压为+5 V,则该D/A 转换器的分辨率为()V。8、假定累加器A的内容为30 H,执行指令:10 0 0 H:M O V C A,A+P C后,把程存储()单元的内容送累加器A中。9、假定(S P)=6 0 H,(A C C)=30 H,(B)=70 H,执行下列命令:P U S H A C CP U S H B后,S P 的内容为(),6 1H 的单元的内容为()。10、单片机串行通信时,若要发送数据,就必须将要发送的数据送至()
20、单元,若要接收数据也要到该单元取数。二、选择题(每空1 分,共 10 分)1、计算机能直接识别的语言是()。A.汇编语言 B.自然语言 C.机器语言 D.硬件和软件2、开机复位后,C P U 使用的是寄存器第一组,地址范围是()A.0 0 H-10 H B、0 0 H-0 7H C,1O H-1F H D、0 8H-0 F H3、在单片机中,()是数据存储器,()是程序存储器。A.R O M B.E P R O M C.R A MD.E E P R O M4、单片机在与外部I/O 口进行数据传送时,将使用(A.A L E I N T O B.P S E N A L E C.W R.A L E
21、I N T I)线。R D A L ED5、区分片外程序存储器和数据存储器的最可靠方法是()。A、看其芯片型号是R A M 还是R O MB、看其位于地址范围的低端还是高端C、看其离M C S 5 1芯片的远近D、看其是被R D 还是被P S E N 信号连接6、当 M C S 5 1复位时,下列说法正确的是()OA、P C=O O O H B、S P=O O H C、S B U F=O O H D、(30 H)=0 0 H7、若某寄存器芯片的地址线为12根,那么它的存储容量为()。A、1 K B B、2K B C、4 K B D、5 k B8、M C S 5 1有中断源()。A、5 个 B、
22、2 个 C、3个 D、6 个9、当串行口向单片机的C P U 发出中断请求时,若C P U 允许并接受中断请求时,程序计数器P C 的内容将被自动修改为()。A、0 0 0 3 H B、O O O B C、0 0 1 3 H D、0 0 2 3 H1 0、80 3 1 定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对()的查询方法进行判断。A、O V 标志 B、C Y 标志 C、中断标志D、奇偶标志三、简述题(每题4 分,共 1 6分)1、说明M C S-5 1 的外部引脚E A 的作用?2、位地址7C H 与字节地址7C H 有什么区别?位地址7C H 具体在片内R A M 中什
23、么位置?3、如果 QP TR)=5 678H,(S P)=4 2 H,(3 F H)=1 2 H ,(4 0 H)=3 4 H,(4 1 H)=5 0 H,(4 2 H)=80 H,则执行下列指令后:P O PD P HP O PD P LR E T则:(D P H)=;(D P L)=;4、晶振fo s c=6M H z,T O工作在模式1,最大定时=?四、分析题(共1 4分)该程序是信号灯控制程序,采用P 1 口控制8个发光二极管的亮与灭(由线路板决定,P 1 口输出低电平时对应的发光二极管被点亮)。O R G 0 0 0 0 HA J M P M A I NO R G O O O B H
24、 ;该地址是()地址L J M P TTO ;当出现()时,才会执行到该指令。O R G0 0 3 0 HM A I N:M O VTM O D,#0 1 H ;执行该指令的目的()M O VTH O,#3 C H;设置TO 5 0 m s定时初始值M O VTL O,#0 B 0 H;此时堆栈指针的内容是(M O VR 2,#4 0;设5 0 m s循环4 0次定时2秒M O V R 3,#8;设()个数S E TB E TOS E TB E AS E TB TR O;启 动()S J M P$(;执行该程序的目的)TTO:M O V TH O,#3 C HM O V TL O,#O B O
25、 HD J N Z R 2,B A C K;不够4 0 次(2 秒)退出中断M O V R 2,#4 0 HL C A L L L J M P;调亮灯子程序B A C:R E TI;中断返回L A M P:C L R TR O();进入亮灯程序后为何关定时器M O V R 4,#O F E H ;设置亮灯控制字L P 1:M O V P l,R 4;最先亮的灯是()A C A L L D E L A Y;调亮灯延时M O V A,R 4;此时S P 内容是()C L R C;清进位位为参与亮灯循环R L C A;带进位位左移循环M O V R 4 ,AD J N Z R 3,L P 1S E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 考试 试题
限制150内