《单片机基础》练习试题和答案

合集下载

单片机考试题+答案

单片机考试题+答案

单片机考试题+答案1、累加器A的内容是92H,执行SWAP A 指令后累加器的内容变为 ( ) 。

A、90B、02C、29D、20H答案:C2、MCS-51系列单片机复位后程序计数器(PC)= ( ) 。

A、0FFFFB、2000C、0030D、0000H答案:D3、8052单片机内部有( )个16位定时/计数器。

A、3B、4C、1D、2答案:A4、当AT89C52单片机系统的振荡晶体频率为24MHz时,其一个机器周期的时间是 ( ) 。

A、0.5μSB、1μSC、2μSD、4μS答案:A5、MCS-51单片机的串行口有 ( ) 种工作方式。

A、1B、2C、3D、4答案:D6、MCS-51系列单片机其串口有 ( )种工作方式。

A、1B、2C、3D、4答案:D7、8031单片机的定时器工作方式由TMOD寄存器状态控制字决定。

当设定时器T1工作在方式2对外计数,T0工作在方式1定时工作,均不使用门控位时,控制字应为 ( ) 。

A、61B、60C、21D、20H答案:A8、累加器A的内容是19H,执行SWAP A 指令后累加器的内容变为( )。

A、10B、90C、91D、0AH答案:C9、累加器A的内容是85H,执行RL A 指令后累加器的内容变为( )。

A、42B、43C、0AD、0BH答案:D10、MCS-51单片机的CPU允许接受相应中断,当INT0申请中断时,程序计数器PC的内容被自动修改为( )地址;当有定时器T1申请中断时,程序计数器 PC的内容被自动修改为 D 地址。

A、0003B、(B)000BC、(C)0013D、001BE、(E)0023H答案:A11、下列芯片中属于单片机的芯片是 ( ) 。

A、89C52B、80486C、80286D、8255答案:A12、-3的补码是 ( )A、11111101B、11111110C、10000011D、11111100答案:A13、8051单片机其串口工作方式中波特率可由用户根据晶振频率随意设定的是 ( ) 。

单片机专业试题及答案详解

单片机专业试题及答案详解

单片机专业试题及答案详解一、单选题1. 单片机中的“单片”指的是什么?A. 单片存储器B. 单片处理器C. 单片集成电路D. 单片输入设备答案:C2. 下列哪个不是单片机的典型应用?A. 家用电器控制B. 汽车电子C. 个人电脑D. 工业自动化答案:C3. 8051单片机的内部RAM地址空间是多少字节?A. 128B. 256C. 512D. 1024答案:B4. 下列哪个不是单片机的I/O端口?A. P0B. P1C. P2D. P3答案:D5. 单片机的时钟频率与机器周期的关系是什么?A. 时钟频率是机器周期的12倍B. 机器周期是时钟频率的12倍C. 时钟频率是机器周期的1/12D. 机器周期是时钟频率的1/12答案:D二、多选题6. 单片机的中断系统通常包括哪些部分?A. 中断源B. 中断向量表C. 中断优先级D. 中断服务程序答案:A, B, C, D7. 单片机的串行通信中,同步方式与异步方式的区别是什么?A. 同步方式需要时钟信号B. 异步方式不需要时钟信号C. 同步方式传输速率慢D. 异步方式传输速率快答案:A, B8. 下列哪些因素会影响单片机的功耗?A. 时钟频率B. 工作电压C. 温度D. 负载电流答案:A, B, D三、简答题9. 简述单片机的最小系统包含哪些基本组件?答案:单片机的最小系统通常包括:单片机本身、时钟电路、复位电路、电源电路、以及必要的输入输出接口。

10. 描述单片机的程序存储器和数据存储器的区别。

答案:程序存储器用于存储单片机执行的程序代码,通常是只读的。

数据存储器则用于存储程序运行过程中产生的数据,包括变量、常量等,通常是可读写的。

四、计算题11. 假设一个单片机的时钟频率为12MHz,计算其一个机器周期的时间长度。

答案:机器周期时间长度 = 时钟周期× 机器周期倍数。

对于大多数单片机,一个机器周期是12个时钟周期,所以机器周期时间长度= 1/12M Hz × 12 = 1μs。

单片机练习试题附答案及解析

单片机练习试题附答案及解析

第一、二章单片机概述与结构一、填空题1.单片机复位后,SP、PC和I/O口的内容分别为07H\000H\FFH 。

2.单片机有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定。

单片机复位后,若执行SETB RS0指令,此时只能使用 1 区的工作寄存器,地址范围是08H---0FH 。

3.51单片机驱动能力最强的并行端口为P0端口。

4.51单片机PC的长度为16位,SP的长度为___8____位,DPTR的长度为_16__位。

5.访问51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为__movc_____,MOV和_movx______。

6.若A中的内容为63H,那么P标志位的值为1 。

7.当扩展外部存储器或I/O口时,P2口用作高八位地址总线。

8.51单片机内部RAM区有 4 个工作寄存器区。

9.51单片机内部RAM区有128 个位地址。

10.外部中断1()的中断入口地址为0013 ;定时器1的中断入口地址为001B 。

11.51单片机有 4 个并行I/O口,P0~P3是准双向口,所以由输出转输入时必须先写入 1 。

12.51单片机的堆栈建立在内部RAM 内开辟的区域。

二、选择题1.访问片外部数据存储器时,不起作用的信号是(C)。

A./RD B./WE C./PSEN D.ALE2.51单片机P0口用作输出时,应外接(A )。

A.上拉电阻B.二极管C.三极管D.下拉电阻3.进位标志CY在( C )中。

A.累加器B.算逻运算部件ALU C.程序状态字寄存器PSW D.DPTR4.堆栈数据的进出原则是(D )。

A.先进先出B.进入不出C.后进后出D.先进后出5.51单片机系统中,若晶振频率为6MHz,一个机器周期等于(D )μs。

A.1.5 B.3 C.1 D.26.在家用电器中使用单片机应属于微计算机的( B )。

A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用7.PC的值是(C )。

(完整版)单片机试题及其答案

(完整版)单片机试题及其答案

一填空题1. A T89S51单片机芯片共有 40 个引脚,MCS-51系列单片机为 8 位单片机。

2. AT89S51单片机有 2 级优先级中断。

3. AT89S51内部数据存储器的地址范围是 00H-7FH ,位地址空间的字节地址范围是20H-2FH ,对应的位地址范围是 00H-7FH ,外部数据存储器的最大可扩展容量是64k字节。

4. 单片机也可称为微控制器或嵌入式控制器。

5.当MCS-51执行MOVC A,@A+PC指令时,伴随着 PSEN 控制信号有效。

6. 当单片机复位时PSW= 00 H,当前的工作寄存器区是0区,R4所对应的存储单元地址为 04 H。

7. MCS-51系列单片机指令系统的寻址方式有寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址加变址、位寻址。

(相对寻址也可)8. 51系列单片机的典型芯片分别为AT89S51 、 8031 、 AT89C51 。

9. A T89S51的 p3 口为双功能口。

10. 由A T89S51组成的单片机系统在工作时EA引脚应该接地。

二选择题1.如果(A)=45H,(R1)=20H,(20H)=12H,执行XCHD A, @ R1;结果(A)=(A)A.42HB.20HC.12HD.15H2. AT89S51复位后,PC与SP的值为分别为(B)A.0000H、00HB.0000H、07HC.FFFFH、00HD.0000H、FFH3. 堆栈数据的进出原则是(B)A.先进先出 B.先进后出 C.后进后出 D.进入不出4. 已知:R0=28H (28H)=46H,顺序执行下面三条指令后MOV A,#32H; MOV A,45H ; MOV A,@R0执行结果A的内容为( A )A.46HB.28HC.45HD.32H5. AT89S51单片机中,唯一一个用户不能直接使用的寄存器是(C).A. PSWB.DPTR C . PC D. B三判断题1.AT89S51单片机可执行指令:MOV 35H,@R3。

单片机基础知识试题题库(含答案)

单片机基础知识试题题库(含答案)

第二章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。

2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。

3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。

4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。

5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。

6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。

7、PSW中RS1 RS0=10时,R2的地址为 12H 。

8、PSW中RS1 RS0=11时,R2的地址为 1AH 。

9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。

10、PC复位后为 0000H 。

11、一个机器周期= 12 个振荡周期= 6 个时钟周期。

12、PC的内容为将要执行的的指令地址。

13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。

14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。

15、若A中的内容为63H,那么,P标志位的值为 0 。

16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。

这时当前的工作寄存器区是第 0 工作寄存器区。

17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。

18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。

19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。

调用返回时,再进行出栈保护,把保护的断点送回到 PC 。

20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。

单片机试卷及标准答案

单片机试卷及标准答案

单片机试卷及标准答案一、单项选择题(每题1分,共20分)1. 单片机是一种()。

A. 集成电路B. 集成电机C. 集成回路D. 单一器件2. 单片机的主频指的是()。

A. 程序的速度B. 数据的走向C. 系统的数据位数D. 主振荡电路的频率3. 下列哪个不是单片机的主要应用领域?A. 嵌入式系统B. 军工领域C. 工业自动化D. 网络通信4. 单片机的存储单元主要分为()。

A. RAM、ROM、FLASHB. CD-ROM、DVD-ROM、BD-ROMC. 动态存储器、静态存储器、磁盘存储器D. 内存、硬盘、U盘5. 单片机系统中,时钟信号的频率一般由()决定。

A. 软件B. 主振荡器C. 时钟芯片D. 输入电压6. 单片机中,ALU是指()。

A. 控制单元B. 存储单元C. 算术逻辑单元D. 输入输出接口7. 单片机中,控制单元的主要功能是()。

A. 执行指令B. 存储数据C. 实现数据运算D. 负责数据输入输出8. 下列哪个不是单片机的指令格式?A. 功能码地址码B. 三地址码C. 扩展操作码D. 浮点操作码9. 单片机的中断是指()。

A. 系统异常B. 错误指令C. 外部事件D. 内存错误10. 单片机操作系统是()。

A. DOSB. WindowsC. LinuxD. 内置于单片机芯片中的系统11. 在单片机编程中,汇编语言编写的程序需要通过()转化为机器语言。

A. 编译器B. 汇编器C. 解释器D. 虚拟机12. 在连接单片机与外设接口时,常用的接口标准有()。

A. USBB. RS232C. EthernetD. HDMI13. 单片机的输入输出方式主要分为()。

A. 串行方式和并行方式B. 电压输入和电流输出C. 数字输入和模拟输出D. 多级输入和输出14. 单片机可以通过通信接口与其他设备进行()。

A. 数据传输B. 电力传输C. 信号传输D. 病毒传输15. 单片机编程中,使用中断的目的是()。

单片机试题(含答案)

单片机试题(含答案)

单片机试题(含答案) work Information Technology Company.2020YEAR试卷中可能会遇到的特殊功能寄存器1、TMOD:2、IE:3、TCON:一、填空题(每空1分,共20分。

)1.微型计算机由 CPU 、存储器和 IO端口组成。

2.除SFR外,8051单片机的片内包含有 128 字节RAM作为数据存储器使用,字节 4K ROM作为程序存储器使用。

3.PSW是8051的程序状态字寄存器,其中CY位是:字节进/借位,P位是:奇偶标志位,标示ACC中1个数的奇偶性。

4.DIV AB指令执行两个字节的无符号除法,该指令执行完成后,商存放在A 、余数存放在___B_____中。

5.当8051的复位脚(RESET)为高电平时,CPU处于复位状态,这时I/O口P1的值为 FF H,堆栈指针(SP)的值为 07 H。

6.8051单片机包括 2 个 16 位的定时/计数器,共有 4 种工作模式。

7.T0或T1作为定时器使用时,其工作时钟信号依赖于晶体振荡器的频率(f osc),当f osc=12MHz时,定时器T1的工作时钟频率为 1 MHz。

8.标准8051单片机有 5 个中断请求源,具有 2 个中断优先级。

9.8051单片机的串行口具有多种工作方式,其中方式3的有效数据位数是____9___位(不含起始位和停止位)。

10.异步串行通讯的波特率是指单位时间传输的数据位数。

二、单项选择题 (每小题1分,共10分。

)1.下列第 B 个语句可以实现外部16位地址的读操作。

(A) MOVX A,@R0 (B) MOVX A,@DPTR(C) MOVX @R0,A (D) MOVX @DPTR,A 2.当累加器A的初始值为 D 时,且Cy = 0,执行“RRC A”指令后,累加器A的结果为23H,并且Cy = 1。

(A) 23H (B) BDH(C) 47H (D) C3H3.当需要启动定时器T1时,下面哪一项是必须的? D(A) SETB IT0 (B) SETB IT1(C) SETB TR0 (D) SETB TR14.下面 B 的陈述是正确的?(A) 8051单片机有6个中断向量,分2个优先级别(B) 8051单片机有5个中断向量,分2个优先级别(C) 8051单片机可以扩展最大容量为128K字节的程序存储器(D) 8051单片机可以扩展最大容量为32K字节的外部数据存储器5.下面 A 源操作数不是来自程序存储器。

51单片机基础知识复习练习题(含答案)

51单片机基础知识复习练习题(含答案)

51单片机根底知识复习题〔含答案〕1.8051单片机的片有〔一〕个16位的特殊功能存放器。

2.MCS-51单片机的堆栈区应建立在〔片数据存储区底128字节单元〕。

3.MCS-51单片机定时器工作方式1是指的〔D〕工作方式。

A.8位3B.8位自动重装2C.13位0 D.16位14.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B〕。

A.MOV A, R1〕片B.MOVC A, A + DPTR或MOVC A,A+PC〔C.MOVX A, R0 D.MOVX A, DPTR〕片外5.8751单片机程序存储器的容量最大可扩展为〔64K〕。

B.64K6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( 000BH)开始的中断地址区A、0003H〔外部中断0服务入口〕B、0013H〔外部中断1服务入口〕C、0023H〔串行口中断服务程序入口〕D、000BH〔定时/计数器0中断服务程序的开始地址区〕E、001BH为定时/计数器1中断服务开始地址区F、0000H (系统复位后的入口)7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:(B )B、 P0口〔SDA /SCL 连接到总线的器件输出级必须是漏极开路或者是集电极开路,才能执行线与的功能〕8.AJMP跳转空间最大可达到〔2字节〕A、2KB9.8051单片机中,唯一一个能出现在符号指令的16位存放器是〔B〕A、P S WB、D P T R C 、P C D、B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为〔B 〕A、MOV A,R1片B、 MOVC A,A+DPTR/A+PCC、 MOVX A, R0片外D、MOVX A, DPTR11.8051单片机有2个〔 16 〕位的定时器。

单片机基础试题及答案

单片机基础试题及答案

单片机基础试题及答案选择题:1.计算机中最常用的字符信息编码是(B )BCD码 B、ASCII C、余3码 D、循环码2.以下不是构成的控制器部件( D)程序计数器B、指令寄存器C、指令译码器D、存储器3. 数制及编码:( 10100101 ) B = ( B ) H 。

A、204DB、A5HC、57DD、01011000B2. 十进制数126其对应的十六进制可表示为( D ) 。

A、8FB、8EC、FED、7E3. CPU主要的组成部分为(A )。

A、运算器,控制器B、加法器,寄存器C、运算器,寄存器D、运算器,指令译码器4. INTEL 8051 CPU是( C )位的单片机。

A、16B、4C、8D、准16位5. 对于INTEL 8031来说,/EA脚总是(A ) 。

A、接地B、接电源C、悬空D、不用6. 在单片机中,通常将一些中间计算结果放在( A )中。

A、累加器B、控制器C、程序存储器D、数据存储器7. 判断是否有进位时用 PSW 的(A )标志位。

A、CYB、OVC、PD、RS1,RS08.采用 8031单片机必须扩展( B )。

A、数据存储器B、程序存储器C、I/O接口D、显示接口9、. 堆栈指针 SP的作用是( B )。

A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址10. 单片机在进行取指令操作时,指令的地址是由(B )的内容决定。

A、SPB、PCC、DPTRD、PSEN和ALE11. 51系列单片机有五个中断源,外中断INT1的入口地址是( C )。

A、0003HB、000BHC、0013HD、001BH12. 8031单片机内部低128BRAM包括( B ) 。

A、程序存储区B、堆栈区、位寻址区、工作寄存器区C、工作寄存器及特殊功能区D、中断入口地址区13. 单片机8051的XTALl和XTAL2引脚是( D )引脚。

A、外接定时器B、外接串行口C、外接中断D、外接晶振14. INTEL 8031的P0口,当使用外部存储器时它是一个( B )。

单片机练习题(含答案)

单片机练习题(含答案)

1.单片机还可称为(微控制器)。

2. 单片机与普通计算机的不同之处在于其将(CPU)、(存储器)、和(I/O接口电路)三部分集成于一块芯片上。

3. MCS-51系列单片机芯片间主要差别是什么?主要差别在于片内是否带有程序存储器4. 在家用电器中使用单片机应属于微计算机的(B)A)辅助设计应用(B)测量、控制应用(C)数值计算应用(D)数据处理应用5. MCS-51单片机的引脚EA接高电平和接低电平时各有何种功能?接高电平,则使用片内程序存储器,否则使用片外程序存储器。

6. 什么是机器周期?一个机器周期的时序是如何来划分的?如果采用12MHz晶振,一个机器周期为多长时间?1个机器周期等于12个时钟振荡周期,而时钟振荡周期即晶振频率的倒数。

如果采用12MHz晶振,一个机器周期为1us。

7.存储器的空间里,有5个单元是特殊的,这5个单元对应MCS-51单片机5个中断源的中断入口地址,请写出这些单元的地址以及对应的中断源。

8.(B)区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端。

错(C)在MCS-51中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1。

对(D)PC可以看成是程序存储器的地址指针。

对9. 8051 单片机复位后,R4所对应的存储单元的地址为(04H),因上电时PSW=(00H)。

这时当前的工作寄存器区是(0)组工作寄存器区。

10.判断以下有关PC和DPTR的结论是否正确?(A) DPTR是可以访问的,而PC不能访问。

对(B) 它们都是16位的寄存器。

对(C) 它们都具有加“1”的功能。

错(D) DPTR可以分为2个8位的寄存器使用,但PC不能。

对11.内部RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出其地址范围。

答:字节地址为00H-1FH的单元可以作为工作寄存器区;字节地址为20H-2FH的单元可以进行位寻址。

12.使用8031单片机时,需将EA引脚接(低)电平,因为其片内无(程序)存储器。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案一、单项选择题(每题2分,共20分)1. 单片机中,以下哪个寄存器用于存储程序计数器(PC)的值?A. SPB. PCC. DPTRD. SCON答案:B2. 在8051单片机中,下列哪个指令用于将累加器A的内容传送到外部数据存储器?A. MOV A, @R0B. MOVX A, @DPTRC. MOV A, #dataD. MOV A, R0答案:B3. 下列哪个指令是8051单片机的无条件跳转指令?A. SJMPB. CJNEC. DJNZD. JZ答案:A4. 在8051单片机中,以下哪个中断源的中断优先级最高?A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通讯中断答案:C5. 8051单片机的定时器/计数器工作在方式1时,其计数器的计数范围是多少?A. 0到255B. 0到65535C. 0到32767D. 0到65536答案:C6. 8051单片机中,哪个指令用于将累加器A的内容与立即数进行逻辑“或”操作?A. ORL A, #dataB. ORL A, directC. ORL A, @R0D. ORL direct, #data答案:A器R0的内容进行逻辑“与”操作?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:A8. 8051单片机中,哪个指令用于将累加器A的内容与直接地址中的数据进行逻辑“异或”操作?A. XRL A, #dataB. XRL A, directC. XRL direct, AD. XRL A, @R0答案:B器R0的内容进行逻辑“异或”操作?A. XRL A, R0B. XRL R0, AC. XRL A, #dataD. XRL direct, A答案:A10. 8051单片机中,哪个指令用于将累加器A的内容与寄存器R0的内容进行逻辑“与”操作后,结果存回R0?A. ANL A, R0B. ANL R0, AC. ANL A, #dataD. ANL direct, A答案:B二、填空题(每题2分,共20分)1. 8051单片机的内部RAM分为______和______两部分。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案单片机原理与应用考试题目一、选择题(每题2分,共20分)1. 单片机的核心部件是()。

A. 微处理器B. 存储器C. 定时器D. I/O接口2. 下列哪种设备不属于单片机的外围设备?A. 显示器B. 键盘C. 鼠标D. CPU3. 在单片机中,堆栈的作用是()。

A. 存储程序代码B. 存储数据C. 保存函数调用的返回地址D. 存储操作系统4. 单片机的I/O端口通常具有()功能。

A. 仅输入B. 仅输出C. 输入/输出D. 仅定时器5. 下列哪种单片机是51系列单片机?A. 8051B. 8052C. 8031D. 80486. 在单片机程序设计中,通常使用()语言编写程序。

A. 机器语言B. 汇编语言C. 高级语言D. 网络语言7. 单片机的定时器/计数器可以用来()。

A. 计数外部事件B. 生成时间延迟C. 产生音乐D. 所有以上功能8. 串行通信与并行通信相比,其主要优点是()。

A. 速度快B. 传输距离远C. 抗干扰能力强D. 线路简单9. 在单片机系统中,EEPROM是指()。

A. 电可擦除只读存储器B. 电子擦除可编程只读存储器C. 电子擦除可编程可擦写存储器D. 电可擦除可编程可擦写存储器10. 下列哪种中断源在单片机中是可屏蔽的?A. 外部中断0B. 外部中断1C. 定时器0中断D. 串行口中断二、填空题(每题2分,共20分)1. 单片机中的______是指具有微处理器、存储器、I/O接口以及其他功能模块集成在同一芯片上的微型计算机。

2. 在51单片机中,P1、P2、P3分别是______、______、______端口。

3. 单片机的程序存储器通常采用______型存储器。

4. 单片机中,______的作用是在程序执行过程中为子程序调用提供返回地址。

5. 单片机的串行通信接口可以实现______位数据的串行传输。

6. 在单片机中,______是指在程序执行过程中,由于外部事件或内部条件触发而中断当前程序执行的过程。

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案### 单片机考试题及答案#### 一、选择题(每题5分,共20分)1. 单片机是指()。

A. 单芯片微型计算机B. 单芯片微处理器C. 单芯片微控制器D. 单芯片数字信号处理器答案:C2. 8051单片机的内部RAM的容量是()。

A. 128BB. 256BC. 512BD. 1024B答案:B3. 下列哪个中断源的优先级最高?()A. 外部中断0B. 定时器0中断C. 外部中断1D. 串行通信中断答案:C4. 8051单片机的定时器/计数器的计数范围是()。

A. 0-255B. 0-65535C. 0-32767D. 0-65536答案:A#### 二、填空题(每题5分,共20分)1. 8051单片机的两个定时器分别是定时器0和______。

答案:定时器12. 8051单片机的外部中断源有两个,分别是外部中断0(INT0)和______。

答案:外部中断1(INT1)3. 8051单片机的程序存储器容量为______。

答案:4KB4. 8051单片机的I/O口具有______功能。

答案:双向输入输出#### 三、简答题(每题10分,共30分)1. 简述8051单片机的串行通信方式有哪些?答案:8051单片机的串行通信方式主要有同步通信和异步通信两种。

同步通信通常用于数据传输速率较高的场合,而异步通信则适用于数据传输速率较低的场合。

在异步通信中,数据的发送和接收是独立的,每个字符的开始和结束由起始位和停止位标识。

同步通信则需要发送方和接收方的时钟同步,数据通常以帧的形式传输。

2. 8051单片机的中断系统由哪些部分组成?答案:8051单片机的中断系统主要由中断源、中断向量表、中断标志寄存器和中断优先级控制寄存器组成。

中断源包括外部中断和内部中断,外部中断有INT0和INT1,内部中断包括定时器中断、串行通信中断等。

中断向量表存储了中断服务程序的入口地址。

中断标志寄存器用于标记中断请求是否被触发,而中断优先级控制寄存器则用于设置不同中断源的优先级。

单片机试题及答案

单片机试题及答案

试题1一、填空题(25分,每空1分)1。

AT89S51单片机为8 位单片机2。

MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 . 3. AT89S51的异步通信口为全双工(单工/半双工/全双工)4。

AT89S51有 2 级中断, 5 个中断源5. AT89S51内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K .6。

AT89S51单片机指令系统的寻址方式有__寄存器寻址__、直接寻址_、寄存器间接寻址__、_立即寻址_、基址寄存器加变址寄存器寻址。

7. 如果(A)=34H,(R7)=0ABH,执行XCH A,R7;结果(A)= 0ABH , (R7)= 34H 。

8. 82C55可以扩展3个并行口,其中8 条口线具有位操作功能;9. 当单片机复位时PSW= 00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。

10. 若A中的内容为67H,那么,P标志位为 1 。

11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。

二、判断以下指令的正误:(5分)(1)MOV 28H,@R4;( ×)(2)INC DPTR;( √)(3)DEC DPTR ; (×)(4)CLR R0 ; ( ×)(5)MOV T0,#3CF0H; (×)三、简答题1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少?(请给出计算过程)(6分)解:∵采用6MHZ晶振∴机器周期为2us(213-X)×2×10—6=1×10—3∴X=7692(D)=1E0CH=1 1110 0000 1100(B),化成方式0要求格式为 1111 0000 1100 B,即0F00CH综上可知:TLX=0CH, THX=0F0H3。

单片机测试题与答案

单片机测试题与答案

单片机测试题与答案一、单选题(共107题,每题1分,共107分)1.FLASH的中文含义是 ( ) 。

A、闪速存储器B、随机存储器C、只读存储器D、电可擦除可编程存储器正确答案:A2.SP的中文含义是( )。

A、堆栈指针B、数据指针C、系统指针D、符号指针正确答案:A3.下列芯片中属于单片机的芯片是 ( ) 。

A、8086B、80386C、8155D、AT89C1051正确答案:D4.累加器A的内容是84H,执行RR A 指令后累加器的内容变为( ) 。

A、42B、80C、08D、不确定正确答案:A5.下列芯片中属于单片机的芯片是 ( ) 。

A、8086B、80286C、80486D、AT89C2051正确答案:D6.对于MCS-51系列单片机来说,立即寻址可寻址的空间是( )。

A、内部RAMB、程序存储器C、特殊功能寄存器D、外部RAM正确答案:B7.累加器A的内容是35H,执行SWAP A 指令后累加器的内容变为( ) 。

A、30B、05C、50D、53H正确答案:D8.下列指令中,对标志位CY有影响的指令是 ( ) 。

A、ADDB、,C、(B)INCD、(C)MOVE、,F、D.ANLG、,正确答案:A9.对于MCS-51单片机来说,一个机器周期是由 ( )个状态周期构成。

A、1B、2C、4D、6正确答案:D10.8051单片机的P3口可以驱动 ( )个LSTTL负载。

A、32B、8C、4D、16正确答案:C11.上电复位后,8051单片机P3口的值是 ( ) 。

A、80B、0FFC、00D、不确定正确答案:B12.8051单片机的工作频率为6MHz,其内部定时器的最大定时时间是 ( ) 。

A、131072μSB、65536μSC、256μSD、8192μS正确答案:A13.累加器A的内容是0ADH,执行RLC A 指令后累加器的内容变为( ) 。

A、5BB、5AC、56D、不确定正确答案:D14.8051单片机的堆栈位于( )中。

51单片机基础知识试题题库(含答案)

51单片机基础知识试题题库(含答案)

第1章习题参考答案一、填空题:1、当MCS-51引脚ALE有效时,表示从P0口稳定地送出了低8位地址。

2、MCS-51的堆栈是软件填写堆栈指针临时在片内数据存储器内开辟的区域。

3、当使用8751且EA=1,程序存储器地址小于 1000H 时,访问的是片内ROM。

4、MCS-51系统中,当PSEN信号有效时,表示CPU要从外部程序存储器读取信息。

5、MCS-51有4组工作寄存器,它们的地址范围是 00H~1FH 。

6、MCS-51片内20H~2FH范围内的数据存储器,既可以字节寻址又可以位寻址。

7、PSW中RS1 RS0=10时,R2的地址为 12H 。

8、PSW中RS1 RS0=11时,R2的地址为 1AH 。

9、单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第 0 组,8个寄存器的单元地址为 00H ~ 07H 。

10、PC复位后为 0000H 。

11、一个机器周期= 12 个振荡周期= 6 个状态周期。

12、PC的内容为将要执行的指令地址。

13、在MCS-51单片机中,如果采用6MHz晶振,1个机器周期为 2us 。

14、内部RAM中,位地址为30H的位,该位所在字节的字节地址为 26H 。

15、若A中的内容为63H,那么,P标志位的值为 0 。

16、8051单片机复位后,R4所对应的存储单元的地址为 04H ,因上电时PSW=00H 。

这时当前的工作寄存器区是第 0 工作寄存器区。

17、使用8031芯片时,需将/EA引脚接低电平,因为其片内无程序存储器。

18、片内RAM低128个单元划分为哪3个主要部分:工作寄存器区、位寻址区和用户RAM区。

19、通过堆栈操作实现子程序调用,首先就要把 PC 的内容入栈,以进行断点保护。

调用返回时,再进行出栈保护,把保护的断点送回到 PC 。

20、MCS-51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为MCS-51的PC是16位的,因此其寻址的范围为 64 KB。

《单片机基础》练习题及答案

《单片机基础》练习题及答案

单片机基础(第3版)第1章计算机基础知识(一)填空题1.十进制数14对应的二进制数表示为(1110B),十六进制数表示为(0EH)。

十进制数-100的补码为(9CH),+100的补码为(64H)。

2.在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。

3.8位无符号二进制数能表示的最大十进制数是(255)。

带符号二进制数11001101转换成十进制数是(-51)。

4.可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备)。

5.已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数(84)。

6.若某存储器容量为640KB,则表示该存储器共有(655360)个存储单元。

7.在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对应的英文名称分别是(bit)、(Byte)和(Word)。

8.设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(11111111),A∧B=(00100100),A⊕B=(11011011)。

9.机器数01101110的真值是(+110),机器数01011001的真值是(+89),机器数10011101的真值是(+157或-115),机器数10001101的真值是(+206或-50)。

(二)单项选择题1. 用8位二进制补码数所能表示的十进制数范围是(D)(A)-127 ~ +127 (B)-128 ~ +128(C)-127 ~ +128 (D)-128 ~ +1272. 下列等式中,正确的是(B)(A)1 KB = 1024×1024 B (B)1 MB = 1024×1024 B(C)1 KB = 1024 M B (D)1 MB = 1024 B3. 程序与软件的区别是(C)(A)程序小而软件大(B)程序便宜而软件昂贵(C)软件包括程序(D)程序包括软件4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)(A)地址(B)字节(C)列号(D)容量5. 8位二进制数所能表示的最大无符号数是(B)(A)255 (B)256 (C)128 (D)1276. 下列4个无符号数中,最小的数是(B)(A)11011001(二进制)(B)37(八进制)(C)75(十进制)(D)24(十六进制)7. 下列字符中,ASCII码最小的是(B)(A)a (B)A (C)x (D)X8. 下列字符中,ASCII码最大的是(C)(A)a (B)A (C)x (D)X9. 有一个数152,它与十六进制数6A相等,那么该数是(B)(A)二进制数(B)八进制数(C)十进制数(D)十六进制数第2章80C51单片机的硬件结构(一)填空题1.通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。

单片机习题集(含答案)经典

单片机习题集(含答案)经典

单片机原理及应用习题第一章绪论1-1单项选择1、计算机中最常用的字符信息编码是()。

(A)ASCII (B)BCD码(C)余3码(D)循环码4、十进制0.625转换成二进制数是()。

(A)0.101 (B) 0.111 (C)0.110 (D)0.1005、十六进制数7的ASCII码是()。

(A) 37 (B) 7 (C) 07 (D) 476、十六进制数B的ASCII码是()。

(A) 38 (B) 42 (C) 11 (D) 10117、通常所说的主机是指()(A)运算器和控制器(B)CPU和磁盘存储器(C)CPU和主存储器(D)硬件和软件8、使用单片机实现在线控制的好处不包括( )(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合1-2填空1、计算机中常作的码制有、和。

2、十进制29的二进制表示为。

3、十进制数-29的8位补码表示为。

4、是计算机与外部世界交换信息的载体。

5、十进制数-47用8位二进制补码表示为。

6、-49D的二进制补码为。

7、计算机中的数称为,它的实际值叫。

8、单片机的存储器结构形式有普林斯顿结构(又称冯.依诺曼结构)与哈佛结构,MCS-51存储器采用的是结构。

1-3 问答题1、何谓单片机?单片机与一般微型计算机相比,具有哪些特点?2、单片机主要应用在哪些领域?3、为什么80C51系列单片机能成为8位单片机应用主流?4、举例说明单片机的主要应用领域。

5、二进制数、十进制数、十六进制数各用什么字母尾缀作为标识符?无标识符时表示什么进制数?6、试比较MCS-51,MSP430,EM78,PIC,M6800及AVP等系列单片机的特点。

第二章 MCS-51单片机的硬件结构与工作原理2-1 单项选择1、要MCS-51系统中,若晶振频率屡6MHz,一个机器周期等于( ) μsA 1B 2C 3D 0.52、以下不是构成的控制器部件():A 程序计数器、 B指令寄存器、 C指令译码器、 D存储器3、以下不是构成单片机的部件()A 微处理器(CPU)、B存储器 C接口适配器(I\O接口电路) D 打印机4、下列不是单片机总线是()A 地址总线B 控制总线C 数据总线D 输出总线5、PSW=18H时,则当前工作寄存器是()(A)0组(B)1组(C)2组(D)3组6、P1口的每一位能驱动()(A)2个TTL低电平负载有(B)4个TTL低电平负载(C)8个TTL低电平负载有(D)10个TTL低电平负载7、MCS-51的中断允许触发器内容为82H,CPU将响应的中断请求是( )(A) T0, (B)T1 (C)串行接口 (D) INT08、外部中断0的中断入口地址为()(A)0003H (B)000BH (C)0013H (D)001BH9、内部定时/计数器T0的中断入口地址为()(A)0003H (B)000BH (C)0013H (D)001BH10、在中断服务程序中,至少应有一条( )(A)传送指令(B)转移指令(C)加法指法(D)中断返回指令11、MCS-51有中断源()(A)5个(B)2个(C)3个(D)6个12、在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的 ( )(A)EA位和ET0位(B)EA位和EX0位(C)EA位和ES位(D)EA位和ET1位13、MCS-51的并行I/O口读-改写操作,是针对该口的 ( )(A)引脚(B)片选信号(C)地址线(D)内部锁存器14、MCS-51的并行I/O口信息有两种读取方法,一种是读引脚,还有一种是 ( ) (A)读锁存(B)读数据(C)读A累加器(D)读CPU15、MCS-51的中断源全部编程为同级时,优先级最高的是()(A)INT1 (B)TI (C)串行接口(D)INT02-2判断1、MCS-51是微处理器。

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

单片机基础(第3版)第1章计算机基础知识(一)填空题1.十进制数14对应的二进制数表示为(1110B),十六进制数表示为(0EH)。

十进制数-100的补码为(9CH),+100的补码为(64H)。

2.在一个非零的无符号二进制整数的末尾加两个0后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。

3.8位无符号二进制数能表示的最大十进制数是(255)。

带符号二进制数11001101转换成十进制数是(-51)。

4.可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备)。

5.已知字符D的ASCII码是十六进制数44,则字符T的ASCII码是十进制数(84)。

6.若某存储器容量为640KB,则表示该存储器共有(655360)个存储单元。

7.在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对应的英文名称分别是(bit)、(Byte)和(Word)。

8.设二进制数A=10101101,B=01110110,则逻辑运算A∨B=(11111111),A∧B=(00100100),A⊕B=(11011011)。

9.机器数01101110的真值是(+110),机器数01011001的真值是(+89),机器数10011101的真值是(+157或-115),机器数10001101的真值是(+206或-50)。

(二)单项选择题1. 用8位二进制补码数所能表示的十进制数范围是(D)(A)-127 ~ +127 (B)-128 ~ +128(C)-127 ~ +128 (D)-128 ~ +1272. 下列等式中,正确的是(B)(A)1 KB = 1024×1024 B (B)1 MB = 1024×1024 B(C)1 KB = 1024 M B (D)1 MB = 1024 B3. 程序与软件的区别是(C)(A)程序小而软件大(B)程序便宜而软件昂贵(C)软件包括程序(D)程序包括软件4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)(A)地址(B)字节(C)列号(D)容量5. 8位二进制数所能表示的最大无符号数是(B)(A)255 (B)256 (C)128 (D)1276. 下列4个无符号数中,最小的数是(B)(A)11011001(二进制)(B)37(八进制)(C)75(十进制)(D)24(十六进制)7. 下列字符中,ASCII码最小的是(B)(A)a (B)A (C)x (D)X8. 下列字符中,ASCII码最大的是(C)(A)a (B)A (C)x (D)X9. 有一个数152,它与十六进制数6A相等,那么该数是(B)(A)二进制数(B)八进制数(C)十进制数(D)十六进制数第2章80C51单片机的硬件结构(一)填空题1.通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。

调用返回时再进行出栈操作,把保护的断点送回(PC)。

2.80C51单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器反相器)和芯片外跨接的(石英晶体振荡器晶振)与(两个微调电容)。

若调高单片机的晶振频率,则单片机的机器周期会变(短)。

3.通常单片机有两种复位操作,即(上电复位)和(手动复位)。

复位后,PC值为(0000H),SP值为(07H),通用寄存器的当前寄存器组为(第0)组,该组寄存器的地址范围是从(00H)到(07H)。

4.80C51单片机中,一个机器周期包含(6)个状态周期,一个状态周期又可划分为(2)个拍节,一个拍节为(1)个振荡脉冲周期。

因此,一个机器周期应包含(12)个振荡脉冲周期。

5.80C51中惟一一个可供用户使用的16位寄存器是(DPTR),它可拆分为两个8位寄存器使用,名称分别为(DPH)和(DPL)。

6.单片机程序存储器的寻址范围由PC的位数决定。

80C51的PC为16位,因此程序存储器地址空间是(64 KB)。

(二)单项选择题1. 下列概念叙述正确的是(D)(A)80C51中共有5个中断源,因此在芯片上相应地有5个中断请求输入引脚(B)特殊的存取规则使得堆栈已不是数据存储区的一部分(C)可以把PC看成是数据存储空间的地址指针(D)CPU中反映程序运行状态和运算结果特征的寄存器是PSW2. 取指操作后,PC的值是(C)(A)当前指令前一条指令的地址(B)当前正在执行指令的地址(C)下一条指令的地址(D)控制寄存器中指令寄存器的地址3. 80C51单片机中,设置堆栈指针SP为37H后就发生子程序调用,这时SP的值变为(C)(A)37H (B)38H (C)39H (D)3AH4. 设置堆栈指针SP = 30H后,进行一系列的堆栈操作。

当进栈数据全部弹出后,SP应指向(A)(A)30H单元(B)07H单元(C)31H单元(D)2FH单元5. 下列关于堆栈的描述中,错误的是(C)(A)80C51的堆栈在内部RAM中开辟,所以SP只需8位就够了(B)堆栈指针SP的内容是堆栈栈顶单元的地址(C)在80C51中,堆栈操作过程与一般RAM单元的读/写操作没有区别(D)在中断响应时,断点地址自动进栈6. 在单片机芯片内设置通用寄存器的好处不应该包括(A)(A)提高程序运行的可靠性(B)提高程序运行速度(C)为程序设计提供方便(D)减小程序长度7. 下列叙述中正确的是(D)(A)SP内装的是堆栈栈顶单元的内容(B)在中断服务程序中没有PUSH和POP指令,说明此次中断操作与堆栈无关(C)在单片机中配合实现“程序存储自动执行”的寄存器是累加器(D)两数相加后,若A中数据为66H,则PSW中最低位的状态为0第3章80C51单片机指令系统(一)填空题1.假定累加器A中的内容为30H,执行指令“1000H:MOVC A, @A+PC”后,会把程序存储器(1031H)单元的内容送累加器A。

2.假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令“ADD A, @R0”后,累加器A的内容为(34H),CY的内容为(1),AC的内容为(1),OV的内容为(1)。

=∧∧)3.执行如下指令序列后,所实现的逻辑运算式为(P3.0P1.0P1.1P1.2MOV C, P1.0ANL C, P1.1ANL C, /P1.2MOV P3.0, C4.假定addr11=00100000000B,标号qaz的地址为1030H,执行指令“qaz: AJMP addr11”后,程序转移到地址(1100H)去执行。

5.累加器A中存放着一个其值小于或等于127的8位无符号数,CY清0后执行“RLC A”指令,则A中的数变为原来的(2)倍。

6.已知A=7AH,R0=30H,(30H)=A5H,PSW=80H,请按要求填写各条指令的执行结果(每条指令均按已给定的原始数据进行操作)。

XCH A, R0 A=(30H),R0=(7AH)XCH A, 30H A=(0A5H)XCH A, @R0 A=(0A5H)XCHD A, @R0 A=(75H)SWAP A A=(0A7H)ADD A, R0 A=(0AAH),CY=(0),OV=(1)ADD A, 30H A=(1FH ),CY=(1),OV=(0)ADD A, #30H A=(0AAH),CY=(0),OV=(1)ADDC A, 30H A=(20H ),CY=(1),OV=(0)SUBB A, 30H A=(0D4H),CY=(1),OV=(1)SUBB A, #30H A=(49H ),CY=(0),OV=(0)(二)单项选择题1. 下列指令或指令序列中,不能实现PSW内容送A的是(C)(A)MOV A, PSW (B)MOV A, 0D0H(C)MOV R0, 0D0H (D)PUSH PSWMOV A,@R0 POP ACC2. 在相对寻址方式中,“相对”两字是指相对于(C)(A)地址偏移量rel (B)当前指令的首地址(C)下一条指令的首地址(D)DPTR值3. 下列指令或指令序列中,能将外部数据存储器3355H单元内容传送给A的是(B)(A)MOVX A, 3355H (B)MOV DPTR, #3355HMOVX A, @ DPTR(C)MOV P0, #33H (D)MOV P2, #33HMOV R0, #55H MOV R2, #55HMOVX A, @ R0 MOVX A, @ R24. 对程序存储器的读操作,只能使用(D)(A)MOV 指令(B)PUSH 指令(C)MOV X指令(D)MOVC指令5. 执行返回指令后,返回的断点是(C)(A)调用指令的首地址(B)调用指令的末地址(C)调用指令的下一条指令的首地址(D)返回指令的末地址6. 以下各项中不能用来对内部数据存储器进行访问的是(A)(A)数据指针DPTR (B)按存储单元地址或名称(C)堆栈指针SP (D)由R0或R1作间址寄存器(三)其他类型题1. 判断下列指令的合法性(合法打“√”,非法打“×”)MOV A, @R2 (×)MOV R0, R1 (×)INC DPTR (√)MOV PC, #2222H (×)DEC DPTR (×)RLC R0 (×)MOV 0E0H, @R0 (√)CPL R5 (×)CLR R0 (×)CPL F0H (×)PUSH DPTR (×)POP 30H (√)MOVX A, @R1 (√)MOV A, 1FH (√)MOV C, 1FH (√)MOV F0, ACC.3 (×)MOV F0, C (√)MOV P1, R3 (√)MOV DPTR, #0FCH(×)CPL 30H (√)PUSH R0 (×)MOV C, #0FFH (×) MOV A, #0D0H(√)2.利用位操作指令序列实现下列逻辑运算。

∨∧∨(1)D=(10H P1.0)(11H CY)MOV C, P1.0ORL C, /10HMOV F0, CORL C, 11HANL C, F0MOV D, C∧∨∧(2)E=ACC.2P2.7ACC.1P2.0MOV C, ACC.2ANL C, P2.7ORL C, ACC.1ANL C, P2.0MOV E, C3.编写程序将内部RAM 20H ~ 23H单元的高4位写1,低4位写0。

分析:就是把内部RAM 20H ~ 23H这4个单元写入0F0H。

用一个DJNZ的循环。

ORG 0000HMOV R0, #20H ; R0指向20H单元MOV R1, #04H ; 4个单元LOOP: MOV @R0, #0F0H ; 写入INC R0DJNZ R1, LOOP ; 循环4次END4.在m和m+1单元中存有两个BCD数,将他们合并到m单元中,编写程序完成。

相关文档
最新文档