单片机基础复习题与答案

合集下载

单片机考试复习题及答案

单片机考试复习题及答案

单片机考试复习题及答案选择题1、主频为12MHz的单片机他的机器周期为(c)。

A、1/12微秒B、微秒C、1微秒D、2微秒2、MCS-51系列单片机是属于(C)体系结构。

A、冯诺依曼B、普林斯顿C、哈佛D、图灵3、定时器/计数器工作方式0为(A)。

A、13位定时/计数方式B、16位定时/计数方式C、8位可自动装入计数初值方式D、2个8位方式6、MCS-51单片机每个机器周期都要进行中断查询,查询的是(A)。

A、中断标志位B、中断允许控制位C、中断优先级控制位D、外部中断触发方式控制位7、当外部中断被设置为下降沿触发时,对触发信号的要求是高、低电平的持续时间均应大于(B)。

A、1个机器周期B、2个机器周期C、4个机器周期D、8个机器周期8、在下列寄存器中,与定时器/计数器无关的是(C)。

scon是控制寄存器A、TCONB、TMODC、SCOND、IE9、若欲将T0设置为定时器方式2、T1设置为计数器方式1,T0、T1均采用软件启/停控制,则方式寄存器TMOD的方式控制字为(B)。

A、00100101B、01010010C、 C、1010、当晶振频率为6MHz、定时/计数器工作于方式1,最大定时时间为(D)。

A、 B、 C、 D、11、当晶振频率为6MHz,定时/计数器T0工作于定时器方式2,若要求定时值为,则定时初值为(A)。

A、156B、56C、100D、20012、设MCS-51单片机的晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率为(C)。

A、2MHzB、1MHzC、500KHzD、250KHz13、利用下列(D)关键字可以改变工作寄存器组。

A、interruptB、sfrC、whileD、using14、(D)是c语言提供的合法的数据类型关键字。

A、FloatB、signedC、integerD、Char15、12MHz晶振的单片机在定时器工作方式下,定时器中断记一个数所用的定时时间是(A)。

单片机原理复习例题 (全答案)

单片机原理复习例题 (全答案)

课堂练习一、判断改错题1、XCHD A,@R3 ( F )2、CPL R0 ( F ) 只能用于累加器A3、MOV R4, 0E0H ( T )4、PUSH DPTR (F ) 只能是直接地址5、MOV @R1,R2 ( F )寄存器不能互相赋值6、SUBB B, 56H (F )不能是B7、XCH A,#50H ( F ) 只能是地址或寄存器8、ORL P1,A ( T )9、MOV @DPTR,A ( F ) 应该是MOVX10、TAB DB 01110010B,16H,45,’8’,’A’(T )二、程序分析题1、执行下列程序段中第一条指令后,(P1.7)=_P1.7__;执行第二条指令后,(P1.3)=___1_____。

ANL P1,#73HORL P1,#38H2、下列程序段执行后,(A)=___0DH __,(B)=__11H____。

MOV A,#0FBHMOV B,#12HDIV AB3、已知(SP)=09H,(DPTR)=4567H,在执行下列指令后,(SP)=_0BH_____,内部RAM(0AH)=__67H____,(0BH)=_45H___。

PUSH DPLPUSH DPH4、下列程序段执行后,(R0)=_7EH _,(7EH)=_-1 _,(7FH)=_ 3FH _。

MOV R0,#7FHMOV 7EH,#0MOV 7FH,#40HDEC @R0DEC R0DEC @R05、下列程序段汇编后,从3000H开始的各有关存储单元的内容将是什么?(11分)ORG 3000HTAB1 EQU 3234HTAB2 EQU 4000HDB “START”DW TAB1, TAB2, 9000H答:‘S’,’T’,’A’,’R’,’T’,32H,34H,40H,00H,90H,00H一、选择题第一章微型计算机基础知识1、十六进制数A到F和对应的ASCII码的差为(A )A. 37HB. 30HC. 40HD. 47H2、CPU是单片机的核心部件,它包括运算器和(A )A. 控制器B. 数据存储器C. 程序存储器D. I/O端口第二章CPU 结构1、ALE管脚可以作为低八位地址的锁存控制信号,也可以作为其他芯片的时钟信号。

单片机试题及答案

单片机试题及答案

单片机试题及答案一、选择题1. 单片机的英文缩写是:A. CPUB. MCUC. RAMD. ROM答案:B2. 以下哪个不是单片机的组成部分?A. 中央处理器(CPU)B. 随机存取存储器(RAM)C. 只读存储器(ROM)D. 硬盘驱动器(HDD)答案:D3. 单片机的程序存储在:A. RAM中B. ROM中C. EEPROM中D. 所有以上选项答案:B4. 单片机的中断系统的作用是什么?A. 增加程序的执行速度B. 处理外部或内部事件C. 提供数据存储功能D. 管理输入输出端口答案:B5. 下列哪个不是单片机的输入输出设备?A. 键盘B. 显示器C. 打印机D. 硬盘答案:D二、填空题1. 单片机是一种_________的微型计算机,它将CPU、存储器、输入输出接口等集成在一个芯片上。

答案:微小型化2. 单片机的_________是单片机的核心部件,负责程序的执行。

答案:中央处理器(CPU)3. 单片机的_________用于存储程序和数据。

答案:存储器4. 单片机的_________可以响应外部或内部事件,中断当前程序的执行。

答案:中断系统5. 单片机的_________是单片机与外界通信的接口。

答案:输入输出端口三、简答题1. 简述单片机的工作原理。

答:单片机的工作原理是,通过中央处理器(CPU)对存储在ROM 中的程序进行读取和执行,同时通过输入输出端口与外部设备进行数据交换。

单片机可以根据程序的指令,控制外部设备的工作状态,实现自动化控制。

2. 单片机在工业控制领域有哪些应用?答:单片机在工业控制领域的应用非常广泛,包括但不限于自动化生产线控制、机器人控制、传感器数据采集、智能仪表等。

单片机以其体积小、成本低、可靠性高等特点,在工业控制领域发挥着重要作用。

四、计算题1. 如果一个单片机的时钟频率为8MHz,计算其周期是多少?答:单片机的时钟周期是时钟频率的倒数。

所以,8MHz的时钟频率对应的周期为1/8MHz = 125ns。

单片机考试题目及答案

单片机考试题目及答案

单片机考试题目及答案一、选择题(每题2分,共20分)1. 单片机是一种集成了CPU、存储器、I/O接口等功能的微型计算机,其英文缩写是:A. CPUB. RAMC. ROMD. MCU答案:D2. 下列哪个是51系列单片机的特有寄存器?A. ACCB. PSWC. SPD. PC答案:B3. 在8051单片机中,以下哪个指令是用于将累加器A的内容与外部数据存储器中的数据进行交换?A. MOV A, @DPTRB. MOVX A, @DPTRC. MOV DPTR, #20HD. MOV A, #20H答案:B4. 8051单片机的定时器/计数器0和1,其定时器模式下的工作方式有:A. 1种B. 2种C. 3种D. 4种答案:C5. 下列哪个中断源在8051单片机中具有最高优先级?A. 定时器0中断B. 外部中断0C. 定时器1中断D. 串行中断答案:B二、填空题(每空2分,共20分)1. 单片机的最小系统通常包括________、________和________。

答案:时钟电路、复位电路、电源电路2. 8051单片机的P0口是________位的双向I/O口。

答案:83. 8051单片机的中断向量地址是固定的,其中外部中断0的中断向量地址是________。

答案:03H4. 8051单片机的定时器0和定时器1都可以被配置为________模式,用于计数外部事件。

答案:计数器5. 在8051单片机中,使用MOV指令可以实现寄存器之间的数据传输,例如MOV A, R0,表示将________的数据传送到________。

答案:R0寄存器;累加器A三、简答题(每题10分,共30分)1. 请简述单片机的中断系统的作用及其重要性。

答案:单片机的中断系统允许单片机在执行程序的过程中,对外部事件或内部条件做出快速响应。

中断系统的重要性在于它能够实现多任务处理,提高系统的实时性和效率。

2. 描述8051单片机的串行通信方式及其特点。

(完整版)单片机复习题(附答案、)

(完整版)单片机复习题(附答案、)

单片机复习题(仅供参考)任务一1.十进制数126对应的十六进制可表示为 D 。

A.8F B.8E C.FE D.7E2.二进制数110010010对应的十六进制数可表示为 A 。

A.192H B.C90H C.1A2H D.CA0H3.计算机内部的数据之所以用二进制的形式表示,主要是 B 。

A.为了编程方便B.由于受器件的物理性能限制C.为了通用性D.为了提高运算速度4.计算机主要的组成成分为 B 。

A.CPU 、内存、I/O口B.CPU 、键盘、显示器C.主机、外部设备D.以上都是5.CPU主要的组成成分为 C 。

A.运算器、控制器B.加法器、寄存器C.运算器、寄存器D.运算器、指令译码器6.以下不是构成单片机的部件 DA.微处理器B.存储器C.I/O接口电路D.打印机7.89C51的CPU是 C 的单片机A.16 B.4 C.8 D.准168.AT89C51单片机的字长是 C 位。

A.32 B.16 C. 8 D. 49.程序计数器PC用来 B 。

A.存放指令B.存放下一条的指令地址C.存放正在执行的指令地址D.存放上一条的指令地址10.当标志寄存器PSW的RS0和RS1分别为0和1时,系统选用的工作寄存器组为 C 。

A.组1 B.组3 C.组2 D.组011.进位标志Cy在 C 中。

A.累加器B.算术逻辑运算单元ALUC.程序状态字寄存器PSW D.PC中12.指令和程序是以 C 形式存放在程序存储器中。

A.源程序B.汇编程序C.二进制编码D.BCD码13.单片机应用程序一般存放在 B 。

A.RAM B.ROM C.CPU D.寄存器14.51单片机中专用寄存器( B )用来存放下一条待执行的指令地址。

A.ACC B.PC C.PSW D.DPTR15.AT89C51单片机有片内的ROM容量 AA.4KB B. 8KB C. 00H-1FH D.20-2FH16.89C51片内的Ram共有B 字节。

单片机复习题库(含答案)

单片机复习题库(含答案)

单片机复习题库(含答案)单片机复习题库(含答案)一、单选题1. 下面哪个不是单片机的特点?A. 集成度高B. 执行速度快C. 操作简便D. 存储容量大答案:D2. 在单片机的复位电路中,常用的复位方式是:A. 程序复位B. 硬件复位C. 软件复位D. 手动复位答案:B3. 单片机中断的触发方式有以下哪几种?A. 内部触发B. 外部触发C. 软件触发D. 手动触发答案:A、B、C4. 单片机中的位操作指令是指对数据的哪一部分进行操作?A. 高字节B. 低字节C. 位D. 字节答案:C5. 单片机工作模式中,可以通过设置谁来控制单片机工作状态?A. 硬件B. 软件C. 中断D. 外部信号答案:B二、判断题1. 单片机的外部中断一般需要使用外部中断触发器。

答案:错2. 单片机的I/O口可以设置为输入、输出或者双向。

答案:对3. 单片机的Flash存储器是一种非易失性存储器。

答案:对4. 单片机的片内RAM存储器可以直接运行程序。

答案:对5. 单片机的位操作指令是指对数据的整个字节进行操作。

答案:错三、填空题1. 单片机的中断向量表一般存储在()中。

答案:ROM2. 单片机的外部中断触发方式可以选择为()或者()。

答案:上升沿触发、下降沿触发3. 单片机的位操作指令是通过()实现对数据位的读、写或者置位等操作。

答案:位地址4. 单片机的运算指令可以对()进行算术运算或者逻辑运算。

答案:寄存器中的数据5. 单片机的GPIO口是指()。

答案:通用输入输出口四、简答题1. 请简要解释单片机的中断工作原理。

答案:单片机在执行程序的过程中,可以根据外部或者内部的中断请求来暂停当前的工作,转而执行中断服务程序。

当中断请求触发时,单片机会保存当前的程序计数器和其它寄存器的状态,然后跳转到对应的中断服务程序。

该程序处理完中断事件后,再返回到原来的程序继续执行。

通过中断,可以提高单片机的响应速度和处理能力。

2. 请简要说明单片机的I/O口使用方法。

单片机复习题带答案

单片机复习题带答案

一、单项选择题1.利用下列( D )关键字可以改变工作寄存器组A、interruptB、sfrC、whileD、using2.C51中一般指针变量占用( C )字节存储。

A、一个B、两个C、三个D、四个3.使用宏来访问绝对地址时,一般需包含的库文件是(B)A、reg51.hB、absacc.hC、intrins.hD、startup.h4.执行#define PA8255 XBYTE[0x3FFC];PA8255=0x7e;后存储单元0x3FFC的值是( A )A、Ox7eB、8255HC、未定D、7e5.设有int i;则表达式i=1,++i,++i||++i,i的值为( C )A、1B、2C、3D、46.设有int a[ ]={10,11,12},*p=&a[0];则执行完*p++;*p+=1;后a[0],a[1],a[2]的值依次是( C )A、10,11,12B、11,12,12C、10,12,12D、11,11,127.设有int i;则表达式i=1,++i,i||++i,i的值为( B )A、1B、2C、3D、48、单片机8051的XTAL1和XTAL2引脚是(D )引脚。

A、外接定时器B、外接串行口C、外接中断D、外接晶振9、单片机的定时器/计数器设定为工作方式1时,是(D )。

A、8位计数器结构B、2个8位计数器结构C、13位计数器结构D、16位计数器结构10、串行口每一次传送( C )字符。

A、1个字节B、1bitC、1帧D、1 串11、计算机能直接识别的语言是( C )。

A、汇编语言B、自然语言C、机器语言D、C语言12、MCS—51单片机的CPU主要的组成部分为(A )。

A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器13、MCS-51系列单片机芯片是双列直插式封装的,有( C )个引脚。

A、24B、30C、40D、5014、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(A )。

单片机复习题及答案

单片机复习题及答案

单片机复习题及答案一、选择题1、单片机能够直接运行的程序是()。

A 汇编语言源程序BC 语言源程序 C 高级语言程序D 机器语言程序答案:D解析:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换为机器语言程序才能被单片机执行。

2、单片机复位后,程序计数器 PC 的值为()。

A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,PC 被初始化为 0000H,程序从 0000H 地址开始执行。

3、当 MCS-51 单片机接有外部存储器,P2 口可作为()。

A 数据输入口B 数据输出口C 高 8 位地址口D 低 8 位地址口答案:C解析:P2 口在访问外部存储器时,作为高 8 位地址输出口。

4、要使 MCS-51 能够响应定时器 T1 中断、串行接口中断,它的中断允许寄存器 IE 的内容应是()。

A 98HB 84HC 42HD 22H答案:A解析:IE 寄存器中,ET1 位(定时器 T1 中断允许位)和 ES 位(串行口中断允许位)需要置 1,其他位为 0,对应的二进制值为10011000,即 98H。

5、在 MCS-51 单片机中,需要软件实现中断撤销的是()。

A 定时中断B 外部中断的脉冲方式C 外部中断的电平方式D 串行口中断答案:C解析:外部中断的电平方式需要软件清除中断标志来撤销中断。

二、填空题1、 MCS-51 单片机的内部数据存储器可以分为_____、_____和_____三个区域。

答案:工作寄存器区、位寻址区、数据缓冲区2、单片机的堆栈是在_____中开辟的一个区域,遵循_____的数据存储原则。

答案:内部 RAM、先进后出3、当单片机的晶振频率为 12MHz 时,机器周期为_____μs。

答案:1解析:机器周期= 12 /晶振频率,所以当晶振频率为 12MHz 时,机器周期为1μs。

4、 MCS-51 单片机有_____个中断源,其中外部中断有_____个。

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

(A)256
(B)255
(C)128
(D)127
6. 下列 4 个无符号数中,最小的数是(B)
(A)11011001(二进制)
(B)37(八进制)
(C)75(十进制)
(D)24(十六进制)
7. 下列字符中,ASCII 码最小的是(B)
(A)a
(B)A
(C)x (D)X
8. 下列字符中,ASCII 码最大的是(C)
(C)调用指令的下一条指令的首地址
(D)返回指令的末地址
6. 以下各项中不能用来对内部数据存储器进行访问的是(A)
(A)数据指针 DPTR
(B)按存储单元地址或名称
(C)堆栈指针 SP
(D)由 R0 或 R1 作间址寄存器
说明:数据指针 DPTR 为 16 位寄存器,而内部 RAM 的地址是 8 位的,所以不能用来对内部 RAM 进行访问。
(B)当前指令的首地址
(C)下一条指令的首地址
(D)DPTR 值
3. 下列指令或指令序列中,能将外部数据存储器 3355H 单元内容传送给 A 的
是(B)
(A)MOVX A, 3355H
(B)MOV DPTR, #3355H
MOVX A, @ DPTR
(C)MOV P0, #33H
(D)MOV P2, #33H
3. 8 位无符号二进制数能表示的最大十进制数是(255)。带符号二进制数 11001101 转换成十进制数是(-51)。
4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去 的设备统称为(输入设备)。
5. 已知字符 D 的 ASCII 码是十六进制数 44,则字符 T 的 ASCII 码是十进制数(84)。 6. 若某存储器容量为 640KB,则表示该存储器共有(655360)个存储单元。 7. 在计算机中,二进制数的单位从小到大依次为(位)、(字节)和(字),对
5. 累加器 A 中存放着一个其值小于或等于 127 的 8 位无符号数,CY 清 0 后执 行“RLC A”指令,则 A 中的数变为原来的(2)倍。
6. 已知 A=7AH,R0=30H,(30H)=A5H,PSW=80H,请按要求填写各条指令的
执行结果(每条指令均按已给定的原始数据进行操作)。
XCH A, R0
该组寄存器的地址范围是从(00H)到(07H)。 4. 80C51 单片机中,一个机器周期包含(6)个状态周期,一个 状态周期又可
划分为(2)个拍节,一个拍节为(1)个振荡脉冲周期。因此,一个机器周 期应包含(12)个振荡脉冲周期。 5. 80C51 中惟一一个可供用户使用的 16 位寄存器是(DPTR),它可拆分为两个 8 位寄存器使用,名称分别为(DPH)和(DPL)。 6. 单片机程序存储器的寻址范围由 PC 的位数决定。80C51 的 PC 为 16 位,因 此程序存储器地址空间是(64 KB)。
说明:MOVC A, @A+PC 是单字节指令,当前 PC 即为 1001H,故题中指令的含义即为 把 A+PC=1031H 单元的内容送入累加器 A。
2. 假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令“ADD A, @R0”后, 累加器 A 的内容为(34H),CY 的内容为(1),AC 的内容为(1),OV 的内容 为(1)。
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=(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
(二)单项选择题
1. 用 8 位二进制补码数所能表示的十进制数范围是(D)
(A)-127 ~ +127
(B)-128 ~ +128
(C)-127 ~ +128
(D)-128 ~ +127
2. 下列等式中,正确的是(B)
(A)1 KB = 1024×1024 B
(B)1 MB = 1024×1024 B
2. 80C51 单片机的时钟电路包括两部分内容,即芯片内的(高增益反相放大器 反相器)和芯片外跨接的(石英晶体振荡器晶振)与(两个微调电容)。若 调高单片机的晶振频率,则单片机的机器周期会变(短)。
3. 通常单片机有两种复位操作,即(上电复位)和(手动复位)。复位后,PC 值为(0000H),SP 值为(07H),通用寄存器的当前寄存器组为(第 0)组,
(A)MOV A, PSW
(B)MOV A, 0D0H
(C)MOV R0,#0D0H
(D)PUSH PSW
MOV A,@R0
POP ACC
说明:特殊功能寄存 PSW 只能采用直接寻址方式,不能用寄存器间接寻址方式,故 C 错误。
2. 在相对寻址方式中,“相对”两字是指相对于(C)
(A)地址偏移量 rel
无关
(C)在单片机中配合实现“程序存储自动执行”的寄存器是累加器
(D)两数相加后,若 A 中数据为 66H,则 PSW 中最低位的状态为 0
第 3 章 80C51 单片机指令系统
(一)填空题
1. 假定累加器 A 中的内容为 30H,执行指令“1000H: MOVC A, @A+PC”后, 会把程序存储器(1031H)单元的内容送累加器 A。
(C)1 KB = 1024 M B
(D)1 MB = 1024 B
3. 程序与软件的区别是(C)
(A)程序小而软件大
(B)程序便宜而软件昂贵
(C)软件包括程序
(D)程序包括软件
4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)
(A)地址
(B)字节
(C)列号
(D)容量
5. 8 位二进制数所能表示的最大无符号数是(B)
ORG 0000H
MOV R0, #20H
(D)在中断响应时,断点地址自动进栈
6. 在单片机芯片内设置通用寄存器的好处不应该包括(A)
(A)提高程序运行的可靠性
(B)提高程序运行速度
(C)为程序设计提供方便
(D)减小程序长度
7. 下列叙述中正确的是(D)
(A)SP 内装的是堆栈栈顶单元的内容
(B)在中断服务程序中没有 PUSH 和 POP 指令,说明此次中断操作与堆栈
SP 应指向(A)
(A)30H 单元 (B)07H 单元 (C)31H 单元 (D)2FH 单元
5. 下列关于堆栈的描述中,错误的是(C)
(A)80C51 的堆栈在内部 RAM 中开辟,所以 SP 只需 8 位就够了
(B)堆栈指针 SP 的内容是堆栈栈顶单元的地址
(C)在 80C51 中,堆栈操作过程与一般 RAM 单元的读/写操作没有区别
(三)其他类型题
1. 判断下列指令的合法性(合法打“√”,非法打“×”)
MOV A, @R2 (×) MOV R0, R1 (×) INC DPTR (√)
MOV PC, #2222H (×) DEC DPTR (×) RLC R0
(×)
MOV 0E0H, @R0 (√) CPL R5
(×) CLR R0
(A)a
(B)A
(C)x (D)X
9. 有一个数 152,它与十六进制数 6A 相等,那么该数是(B)
(A)二进制数 (B)八进制数 (C)十进制数 (D)十六进制数
第 2 章 80C51 单片机的硬件结构
(一)填空题
1. 通过堆栈实现子程序调用,首先要把(PC)的内容入栈,以进行断点保护。 调用返回时再进行出栈操作,把保护的断点送回(PC)。
(A)当前指令前一条指令的地址 (B)当前正在执行指令的地址
(C)下一条指令的地址
(D)控制寄存器中指令寄存器的地址
3. 80C51 单片机中,设置堆栈指针 SP 为 37H 后就发生子程序调用,这时 SP 的
值变为(C)
(A)37H
(B)38H
(C)39H
(D)3AH
4. 设置堆栈指针 SP = 30H 后,进行一系列的堆栈操作。当进栈数据全部弹出后,
(二)单项选择题
1. 下列概念叙述正确的是(D)
(A)80C51 中共有 5 个中断源,因此在芯片上相应地有 5 个中断请求输入
引脚
(B)特殊的存取规则使得堆栈已不是数据存储区的一部分
(C)可以把 PC 看成是数据存储空间的地址指针
(D)CPU 中反映程序运行状态和运算结果特征的寄存器是 PSW
2. 取指操作后,PC 的值是(C)
PUSH R0 (×)
PUSH 指令只能对直接寻址的地址单元内容进行压栈,不能对工作寄存器压栈。
2. 利用位操作指令序列实现下列逻辑运Байду номын сангаас。
(1) D=(10H ∨ P1.0) ∧ (11H ∨ CY)
ORL C, 11H
MOV F0, C
MOV C, P1.0
ORL C, /10H
ANL C, F0
单片机基础(第 3 版)
第 1 章 计算机基础知识
相关文档
最新文档