单片机应用技术考试试题(五)及答案

合集下载

单片机原理及应用第5、6、7、8章习题

单片机原理及应用第5、6、7、8章习题

第5、6、7、8章习题一、问答题1.说明51单片机读端口锁存器的必要性,为什么? 答:2.请说明为什么使用LED 需要接限流电阻,当高电平为+5V 时,正常点亮一个LED 需要多大阻值的限流电阻(设LED 的正常工作电流为8~mA ,导通压降为0.6V ),为什么? 答:3.简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。

答:4.简述LED 数码管动态扫描的原理及其实现方式。

答:5.为什么51单片机在读口的引脚状态时,许先向端口写“1”,请用图5-1 P1结构图加以说明。

答:5.简述89c51各IO 口的驱动能力。

答:6.什么是中断?中断与子程序最本质的区别?答:写锁存器内部总线图5-1 P1口结构图7.编制中断服务程序时,为什么在主程序的初始化程序中,必须设置EA=1 这条指令(或达到同样功能的对IE赋值的指令),以及在中断服务程序中为什么通常需要保护现场和恢复现场?答:8.单片机89C51有哪些中断源,CPU对其中断如何请求?答:9.简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。

答:10.简述51系列单片机中断响应的条件。

答:11.用汇编语言编程时,在51系列单片机执行中断服务程序的指令较多时,为什么一般都要在入口地址(又称中断矢量地址)开始的地方放一条跳转指令?答:12.为什么一般都把主程序的起始地址放在0030H之后?答:13.中断服务子程序返回指令RETI和普通子程序返回指令RET的区别?答:14.简述51单片机定时/计数器4种工作模式的特点。

答:15.定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?答:16.画出51单片机计数/定时器方式1的逻辑结构框图,说明它们的工作原理,如何使用门控和非门控启动计数的方法。

答:17.在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?答: (1)确定T/C的工作方式——编程TMOD寄存器;(2)计算T/C中的计数初值,并装载到TH和TL;(3)T/C在中断方式工作时,须开CPU中断和源中断——编程IE寄存器;(4)启动定时器/计数器——编程TCON中TR1或TR0位。

单片机技术及应用考试试卷及答案

单片机技术及应用考试试卷及答案

CC2530单片机技术与应用试卷及答案一、选择题(共15题,每题2分,总计30分)1、在家用电器中使用单片机应属于计算机的( )A. 辅助工程应用B. 数值计算应用C. 控制应用D. 数据处理应用2、二进制数110010010 对应的十六进制数可表示为( )A. 192HB. C90HC. 1A2HD. CA0H3、-3 的补码是( )A. 10000011B. 11111100C. 11111110D. 111111014、CPU 主要的组成部分为( )A. 运算器.控制器B. 加法器.寄存器C. 运算器.寄存器D. 存放上一条的指令地址5、INTEL 8051CPU 是位( )的单片机A. 16B. 4C. 8D. 准166、单片机应用程序一般存放在( )A. RAMB. ROMC. 寄存器D. CPU7、十进制数126 其对应的十六进制可表示为( )A. 8 FB. 8 EC. F ED. 7 E8、中断查询,查询的是( )A. 中断请求信号B. 中断标志C. 外中断方式控制位D. 中断允许控制位9、I/O端口的输出电压为()A. 3VB. 3.3VC. 5VD. 12V10、CC2530的I/O端口P1_0和P1_1端口有()的驱动能力A. 4mAB. 8mAC. 16mAD. 20mA11、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_312、如下图所示,SW1按键的一侧(3号、4号引脚)通过一个上拉电阻连接到电源,同时连接到CC2530的()引脚,另一侧(1号、2号引脚)连接到地A. P1_0B. P1_1C. P1_2D. P1_313、引起中断的原因或是发出中断申请的来源叫做中断源。

CC2530共有()个中断源A.5B. 12C. 16D. 1814、CC2530有()种不同的运行模式(供电模式)A.3B. 5C. 6D. 815、CC2530睡眠定时器是()的定时器。

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、选择题1. 以下哪一项不是单片机的主要特点?A. 集成度高B. 成本低C. 扩展性差D. 功耗低答案:C2. 以下哪个不是51系列单片机的定时器/计数器?A. T0B. T1C. T2D. T3答案:D3. 在单片机编程中,以下哪个指令不是无条件跳转指令?A. SJMPB. DJNZC. LJMPD. AJMP答案:B4. 以下哪个不是单片机的存储器?A. 程序存储器B. 数据存储器C. 只读存储器D. 动态存储器答案:D5. 以下哪个不是单片机的常见端口?A. P0B. P1C. P2D. P4答案:D6. 以下哪个不是单片机的中断源?A.外部中断0B.外部中断1C.定时器0中断D.串口中断答案:B二、填空题1. 单片机是一种集成____、____、____和____于一体的微型计算机系统。

答案:微处理器、存储器、定时器/计数器、输入/输出接口2. 8051单片机的____位可以用于寻址。

答案:83. 在8051单片机中,____寄存器用于存放累加器和标志位。

答案:ACC4. 单片机的____口通常用于扩展外部存储器。

答案:P35. 单片机的中断系统可以实现____、____、____和____等功能。

答案:程序顺序执行、快速响应、多级中断、中断嵌套三、简答题1. 请简要说明单片机的启动方式。

答案:单片机的启动方式主要有两种:上电启动和复位启动。

上电启动是指单片机在电源供电后自动启动执行程序;复位启动是指通过外部信号对单片机进行复位,使单片机从地址0开始执行程序。

2. 请简要说明单片机的指令系统。

答案:单片机的指令系统包括数据传输指令、逻辑运算指令、算术运算指令、控制指令和跳转指令等。

数据传输指令用于在数据寄存器之间、数据寄存器与累加器之间进行数据传输;逻辑运算指令包括与、或、非等操作;算术运算指令包括加、减、乘、除等操作;控制指令包括跳转、循环、分支等操作;跳转指令用于无条件跳转到指定地址或根据条件跳转到不同地址。

单片机应用技术试题库及答案-MCS—51单片机原理与结构

单片机应用技术试题库及答案-MCS—51单片机原理与结构
A.PC B.ACC C.B D.SP E.PSW
14.MCS—51单片机中堆栈的作用有 CDE 。
A.保护SP B.保护栈顶 C.保护断点 D.保护现场
E.保护调用指令的下一条指令地址
一、填空题:(2分/题*10=20分)
1、8051单片机堆栈遵循数据后进先出(先进后出)的原则。
31.MCS—51的串行数据缓冲器SBUF用于 。B
A.存放运算中间结果 B.存放待发送或已接收到的数据 C.暂存数据和地址
D.存放待调试的程序
32.MCS—51单片机的P1口的功能是 。A
A.可作通用双向I/O口用 B.可作一般I/O口用
C.可作地址/数据总线用 D.可作通用I/O口用
5.单片机8031的ALE引脚是 B 。
A. 输出高电平 B。输出矩形脉冲,频率为fosc的1/6
B. C.输出低电平 D。输出矩形脉冲,频率为fosc的1/2
6.单片机8031的 引脚 A 。
A.必须接地 B。必须接+5V C。可悬空 D。以上三种视需要而定
7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是 A 。
D.少部分只能位寻址
16.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令 C.查找指令操作数
D.查找指令操作码和操作数
17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C μS。
A.1/12 B.1/2 C.1 D.2
18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 。
A.P0口 B。P1口 C。P2口 D。P0口 和 P2口

单片机原理与应用技能比赛模拟试题与答案(五)

单片机原理与应用技能比赛模拟试题与答案(五)

5、要想测量INT0 引脚上的一个正脉冲宽度,那么特殊功能寄存器TMOD的内容可以为( A )。

A 、09HB 、87HC 、00HD 、80H单片机原理及应用技能比赛模拟试题(五)6、使用定时器T1时,有几种工作方式( C )A 、1 种B 、2 种C 、3 种D 、4 种一、填空题7、8031 单片机的定时器T1 用作定时方式时是( B )。

1、当定时器T0 工作在方式 3 时,要占用定时器T1 的TR1 和TF1 两个控制位。

A、由内部时钟频率定时,一个时钟周期加 1 B 、由内部时钟频率定时,一个机器周期加 12、在定时器T0 工作方式 3 下,TH0溢出时,TF1 标志将被硬件置 1 去请求中断。

C、由外部时钟频率定时,一个时钟周期加 1 D 、由外部时钟频率定时,一个机器周期加 13、在定时器T0 工作方式 3 下,欲使TH0停止工作,应执行一条CLR TR1 的指令。

8、8031 单片机的定时器T0 用作计数方式时是( C )。

4、使用定时器/ 计数器 1 设置串行通信的波特率时,应把定时器/ 计数器 1 设定作方式 2A、由内部时钟频率定时,一个时钟周期加 1 B 、由内部时钟频率定时,一个机器周期加 1,即自动重新加载方式。

C、由外部计数脉冲计数,下降沿加 1 D 、由外部计数脉冲计数,一个机器周期加 15、当计数器产生计数溢出时,把定时器/ 计数器的TF0(TF1)位置“1”。

对计数溢出的处理,在中断方式时,9、8031 单片机的定时器T1 用作计数方式时计数脉冲是( A )。

该位作为中断标志位使用;在查询方式时,该位作状态位使用。

A、外部计数脉冲由T1(P3.5 )输入 B 、外部计数脉冲由内部时钟频率提供6、在定时器工作方式 1 下,计数器的宽度为16 位,如果系统晶振频率为6MHz,则最大定时时间C 、外部计数脉冲由T0(P3.4 )输入D 、由外部计数脉冲计数为131.072ms ,若系统晶振频率为12MHz,则最大定时时间为65.536ms 。

最新单片机技术与应用试卷(含答案

最新单片机技术与应用试卷(含答案

单片机技术与应用试卷(含答案)单片机技术与应用(B)一、单项选择题(每小题2分,共40分)1、访问片外数据存储器可采用以下哪个指令()。

A、MOVX @DPTR,AB、MOV @DPTR,AC、MOV@R0,A D、MOVC A,@A+DPTR2、已知单片机晶振的振荡频率fosc=6MHZ,若某指令为双周期指令,指令执行所需时间为()A、4微秒B、2微秒C、1微秒D、1毫秒3、对于INTEL 8031来说,EA脚总是()A、悬空B、接地C、接电源D、不用4、执行M O V I E,#81H指令的意义是:()A、开放外部中断源1B、开放外部中断源0C、屏蔽中断源D、开放外部中断源0和15、CPU每取1字节的指令操作码后,有一寄存器的内容自动加1,此寄存器为()A、ACCB、SPC、PCD、PSW6、定时器/计数器工作方式2是()A、16位计数结构B、13位计数结构C、8位计数器结构D、2个8位计数器结构7、8051可以进行位寻址的内部RAM地址空间为()A、00H-2FHB、00H-FFHC、20H-2FHD、20H-FFH8、执行指令MOVX ﹫DPTR,A时,WR.RD脚的电平为()A、WR高电平,RD低电平B、W R低电平,RD高电平C、WR高电平,RD高电平D、WR低电平,RD低电平9、MCS-51 单片机的外部中断1 中断入口地址为()A、 000BHB、001BHC、0013HD、0003H10、要进行出栈操作,其步骤正确的是()A、先将SP内容加1,然后从其指示的单元读出数据B、先从SP指示的栈顶单元读出数据,然后SP内容加1C、先将SP内容减1,然后从其指示的单元读出数据D、先从SP指示的栈顶单元读出数据,然后SP内容减111、在异步通信中每个字符由9位组成,串行口每分钟传输25000个字符,则对应的波特率为()A、2500 b/sB、2750 b/sC、3000 b/sD、3750 b/s12、上电后PSW的值为00H,执行MOV A,#02H后,PSW的值为()A、03HB、02HC、01HD、00H13、1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字0,它的字形代码应为()A、06H B、F9H C、3FH D、CFH14、RETI指令的作用是()A、从堆栈中弹出PC值,并清除优先级状态B、从堆栈中弹出PC值C、保护断点D、恢复断点15、访问片外程序存储器时,起作用的信号是()A、RDB、WRC、PSEND、以上都起作用16、如果(P0)=34H ,则当执行以下指令后(P0)=()CPL P0.2SETB CMOV P0.6 ,CA、74HB、73HC、70HD、30H17、8051单片机共有中断源()个。

单片机原理及应用技能比赛模拟试题及答案(五)

单片机原理及应用技能比赛模拟试题及答案(五)

单片机原理及应用技能比赛模拟试题(五)一、填空题1、当定时器T0工作在方式3时,要占用定时器T1的 TR1 和 TF1 两个控制位。

2、在定时器T0工作方式3下,TH0溢出时, TF1 标志将被硬件置1去请求中断。

3、在定时器T0工作方式3下,欲使TH0停止工作,应执行一条 CLR TR1 的指令。

4、使用定时器/计数器1设置串行通信的波特率时,应把定时器/计数器1设定作方式 2,即自动重新加载方式。

5、当计数器产生计数溢出时,把定时器/计数器的TF0(TF1)位置“1”。

对计数溢出的处理,在中断方式时,该位作为中断标志位使用;在查询方式时,该位作状态位使用。

6、在定时器工作方式1下,计数器的宽度为16位,如果系统晶振频率为6MHz,则最大定时时间为 131.072ms ,若系统晶振频率为12MHz,则最大定时时间为 65.536ms 。

7、8051单片机内部设有两个16位定时器/计数器,即 T0 和 T1 。

8、T0由两个8位特殊功能寄存器 TH0 和TL0 组成,T1由 TH1 和 TL1 组成。

9、定时时间与定时器的工作方式、计数初值及振荡周期有关。

10、MCS-51的定时器/计数器作计数器时计数脉冲由外部信号通过引脚 P3.4 和 P3.5 提供。

11、MCS-51的定时器/计数器T0的门控信号GATE设置为1时,只有 INT0 引脚为高电平且由软件使 TR0 置1时,才能启动定时器/计数器T0工作。

12、当T0为方式 3 ,T1为方式 2 的时候,8051单片机的定时器可提供3个8位定时器/ 计数器。

1、MCS-51有5个中断源,2个中断优先级,优先级由软件填写特殊功能寄存器 IP 加以选择。

2、外中断请求标志位是 IE0 和 IE1 。

3、 RETI 指令以及任何访问 IE 和 IP 寄存器的指令执行过后,CPU不能马上响应中断。

4、8051单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把 PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 PC ,使程序执行转向程序存储器中的中断地址区。

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案一、选择题(每题2分,共20分)1. 单片机中,CPU的主要功能是()。

A. 存储数据B. 处理数据C. 传输数据D. 显示数据答案:B2. 在8051单片机中,下列哪个寄存器是用于存储程序计数器的地址?A. SPB. PCC. DPTRD. ACC答案:B3. 下列哪项不是单片机的I/O接口?A. 定时器/计数器B. 串行通信接口C. 模数转换器D. 键盘答案:C4. 单片机的中断系统通常由哪两部分组成?A. 中断源和中断服务程序B. 中断向量表和中断服务程序C. 中断向量表和中断源D. 中断源和中断向量表答案:B5. 在8051单片机中,下列哪个指令用于将累加器的内容传送到外部数据存储器?A. MOVXB. MOVC. MOVCD. MUL答案:A二、填空题(每题2分,共20分)1. 单片机的______是单片机的核心部件,负责执行程序。

答案:CPU2. 8051单片机的定时器/计数器共有______个。

答案:23. 在8051单片机中,______指令用于将内部RAM的某个单元的内容传送到累加器。

答案:MOV4. 单片机的______接口用于实现单片机与外部设备的通信。

答案:串行通信5. 单片机的______功能允许它在执行当前任务的同时响应外部事件。

答案:中断三、简答题(每题10分,共30分)1. 请简述单片机的中断优先级是如何工作的?答案:单片机的中断优先级是指在多个中断请求同时发生时,单片机根据中断源的重要性来决定先响应哪一个中断请求。

通常,中断优先级由中断向量表中的地址顺序决定,优先级高的中断源对应的中断向量地址在表中靠前。

2. 描述单片机的I/O接口的作用。

答案:单片机的I/O接口是单片机与外部设备进行数据交换的通道。

它允许单片机接收外部设备的数据输入,并将处理后的数据输出到外部设备。

3. 简述单片机的定时器/计数器的作用。

答案:单片机的定时器/计数器用于提供精确的时间控制和事件计数。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单片机应用技术考试试题(五)
本文搞自:/Webmaster/danpianjiyuanli/2010/0507/4256_3.html (本试题分笔试题和操作题两部分。

共100 分,考试时间120分钟。


第一部分笔试题
(本部分共有4大题,总分60分,考试时间60分钟,闭卷)
一、填空题(每空1分,共20分)
1、8031单片机一般使用的时钟晶振频是()、()。

2、假定(SP)=40H,(39H)=30H,(40H)=60H。

执行下列指令:
POP DPH ,POP DPL后,DPTR的内容为(),SP的内容是()。

3、单片机的堆栈栈顶由()来指示,复位时起位置在()单元。

4、当P1口做输入口输入数据时,必须先向该端口的锁存器写入
(),否则输入数据可能出错。

5、单片机内部数据传送指令()用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令()用于单片机内部与外部RAM或I/O接口之间,()指令用于单片机内部与外部ROM 之间的查表
6、单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由()寄存器的置位状态决定的。

同一级别中断源的优先顺序是由()决定的。

7、 LED数码显示按显示过程分为()显示和()显示2种。

前者,对每位显示来说是连续显示的,可通过单片机串行口实现;当多位显示时需较多外部驱动芯片,功耗较大。

后者,对每位显示来说是断续显示需占用单片机的()接口资源。

8、在调用子程序时,为保证程序调用和返回不致混乱,常采用保护现场的措施。

通常在进入子程序后要用()指令保护现场DPH、DPL、ACC等。

在退出子程序之前要用POP指令依次恢复现场,用()指令返回。

9、用仿真开发系统调试程序时,汇编成功只说明源程序的()没有问题,而程序()还要靠运行调试纠错才能成功。

10、单片机串行通信时,若要发送数据,就必须将要发送的数据送至()单元,若要接收数据也要到该单元取数。

二、选择题(每题1分,共 10分)
1、PC是()。

A、一根硬件信号
B、一个可由用户直接读写的RAM
单元
C、一个不可寻址的特殊功能寄存器 D.一个能自动加1计数的ROM
2、51单片机执行MOVC指令时,相关的信号状态是()。

A、有效为低电平,有效为低电平。

B、无效为高电平,有效为低电平。

C、有效为低电平,无效为高电平。

D、有效为高电平,无效为高电平。

3、判断是否溢出时用PSW的( B )标志位,判断是否有进位时用PSW 的( A )标志位。

A、 CY
B、OV
C、P
D、AC
4、当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用(D )类指令。

A、 MOV A,20H
B、MOVX A,@Ri
C、 MOVC A,@A+DPTR
D、MOVX A,@DPTR
5、下列关于MCS-51单片机的复位方式说法正确的是()。

A、复位时将PC和SP清零,使得单片机从 0000H单元开始执行程序。

B、复位可以使系统脱离死锁状态,并且是退出掉电方式的唯一方法。

C、复位会改变内部的一些专用寄存器和用户RAM中的数据。

D、复位时会将设置为高电平,为低电平。

6、下列指令不是变址寻址方式的是()。

A、 JMP @A+DPTR
B、MOVC A,@A+PC
C、MOVX A,@DPTR
D、MOVC A,@A+DPTR
7、DA指令是BCD码运算调整指令,它可用在如下()指令中;它的功能是()。

A、ADD
B、SUBB
C、MUL
D、DIV
E、把二进制数调整为十进制数。

F、把二进制进位调整
8、在运用仿真系统调试程序时,当要观察子程序内部指令的执行结果时,通常采用()调试方法。

A、单步调试
B、跟踪调试
C、断点调试
D、连续运行调试
9、在片外扩展已骗8K的EPROM 2764 需要()根地址线。

A、11
B、12
C、13、
D、14
10.启动ADC0809进行A/D转换时,使用()指令。

A、MOVX @DPTR,A
B、MOVX A,@DPTR
C、MOV A, R0 D MOVC
A,@A+DPTR
三、简述题(每题4分,共16 分)
1、简述复位的用途,复位的方法。

2、将累加器A中低4位的状态通过P1口的高4位输出。

3、若规定外部中断1边沿触发方式,高优先级,写出初始化程序
4、请判断下列各条指令的书写格式是否有错,如有错请改正。

1)MUL R0R1
2)MOV A,@R7
3)MOV A,#3000H
4)MOVC @A+DPTR, A
5)LJMP 1000H
四、综合题(共14分)
已给出器件如图,试连线,构成一个片外扩展16KB RAM的电路,请确定每片存储器芯片的地址范围。

第二部分操作题
(本部分共有1大题,总分40分,考试时间60分钟)
题目要求:下面是一个LED的闪烁程序,请阅读该程序,完成以下问题. ORG 0000H
MOV P1,#0FFH
MOV A,#0FEH
SHIFT:LCALL FLASH
RL A
SJMP SHIFT
FLASH:MOV R2,#0AH
FLASH1:MOV P1,A
LCALL YS0
MOV P1,#0FFH
LCALL YS0
DJNZ R2,FLASH1
RET
YS0:MOV R6,#0A0H
YS1:MOV R7,#0FFH
YS2:DJNZ R7,YS2
DJNZ R6,YS1
RET
END
1、在实验箱上连接出亮灯电路。

2、修改并调试上面电路,要求通电后,每个LED循环亮0.5s,按键后,每个LED闪烁10次又回到原来状态。

注:按键模拟中断请求。

单片机应用技术试题参考答案及评分标准(五)
第一部分笔试题
(本部分共4道题,总分60分,考试时间60分钟)
一、填空题(每空 1分,共20分)
1、6MHZ 、12MHZ。

2、6030H,38H。

3、SP ,07H 。

4、FFH
5、 MOV ,MOVX,MOVC。

6、中断优先级寄存器,自然优先级顺序。

7、静态、动态,并行。

8、PUSH , RET。

9、指令语法,行逻辑正确
10、SBUF。

二、选择题(每题1分,共10分)
1、C
2、C
3、B
4、D
5、C
6、C
7、A,E
8、B
9、C 10、
A
三、简述题(每题4分,共16分)
1、复位用途:
1)启动运行时,使CPU及其它功能部件处于一个确定的状态;(1分)2)出现死机时,复位使其重新工作。

(1分)复位方法:
1)上电复位;(1分)2)手动复位;(1分)2、ANL A,#0FH (2分) SWAP A (1分) MOV P1,A (1分)3、初始化程序如下:
SETB EA (1分)SETB EX1 (1分)SETB PX1 (1分)
CLR IT1 (1分)
4、 1)×,MUL AB (1分)2)×,MOV A,@R1 (0.5分)
3)×,MOV A,# 30H (1分)
4)×,MOVC A , @A+DPTR (1分)
5.)√(0.5分)
四、综合题(共14分)
1、数据总线正确连出(3分)
地址总线正确连出(3分)
控制总线正确连出(3分)
2、地址范围: 1#6264 —4000H~DFFFH (2.5分)
2# 6264 —2000H~BFFFH (2.5分)
第二部分操作题
(本部分共有1大题,总分40分,考试时间60分钟)
题目要求:下面是一个LED的闪烁程序,请阅读该程序,完成以下问题。

1、在实验箱上正确连出电路。

(10分)
2、(1)正确修改出程序(20分)
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP INT0
MAIN:MOV IE,#81H
MOV TCON #00H
MOV A,#0FEH
LOOP1:MOV R1,#08H
MOV P1,A
LCALL YS500ms
RL A
SJMP LOOP
INT0:MOV A,#0FEH
L1:LCALL FLASH
RL A
DJNZ R1,L1
RETI
FLASH:MOV B,#10
LOOP2:MOV P1,A
LCALL YS500ms
MOV P1,#0FFHH
LCALL YS500ms
DJNZ B,LOOP2
RET
YS500ms:MOV R6,#0FFH
YS1: MOV R7,#0FFH
YS2:DJNZ R7,YS2
DJNZ R6,YS1
RET
END
(2)调试方法正确,操作规范熟练(10分)。

相关文档
最新文档