MCS51 单片机指令系统及程序设计一、判断题( )1MCS51 单片机的指令格式中操作码与操作数之间必须用“, ”分隔。( )2MCS51 指令:MOV A,#40H ;表示将立即数 40H 传送至 A 中。( )3MCS51 指令:MOV A,R0 ;表示将 R0 指示的地址单元中的内容传送至
单片机基础练习题1Tag内容描述:
1、 MCS51 单片机指令系统及程序设计一、判断题( )1MCS51 单片机的指令格式中操作码与操作数之间必须用“, ”分隔。( )2MCS51 指令:MOV A,#40H ;表示将立即数 40H 传送至 A 中。( )3MCS51 指令:MOV A,R0 ;表示将 R0 指示的地址单元中的内容传送至 A 中。( )4MCS51 指令:MOVX A,DPTR ;表示将 DPTR 指示的地址单元中的内容传送至 A 中。( )5MCS 51 的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数。( )6MCS51 指令中,MOVX 为片外 RAM 传送指令。( )7MCS51 指令中,。
2、151 单片机基础知识复习题(含答案)18051 单片机的片内有(一)个 16 位的特殊功能寄存器。2MCS-51 单片机的堆栈区应建立在(片内数据存储区底 128 字节单元)。3MCS-51 单片机定时器工作方式 1 是指的(D)工作方式。A.8 位 3 B.8 位自动重装 2 C.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)片外58751 单片机程序存储器的容量最大可扩展为(64K)。B.64K6.如果某 MCS-51 单片机系统的定时/计数器 0 的中断服。
3、本文档由 维维大豆 整理提供 并提供专利代下载 1 元/篇 请提供专利号染料 及 包装机械 请致电 销售电话:0317-7723188 刘雨桐 www.honghaochem.com精品文档整理2011 年 9 月 21 号本文档由 维维大豆 整理提供 并提供专利代下载 1 元/篇 请提供专利号染料 及 包装机械 请致电 销售电话:0317-7723188 刘雨桐 www.honghaochem.com精品文档整理2011 年 9 月 21 号本文档由 维维大豆 整理提供 并提供专利代下载 1 元/篇 请提供专利号染料 及 包装机械 请致电 销售电话:0317-7723188 刘雨桐 www.honghaochem.com单片机原理与应用期中练习题一。
4、B 卷 共七页 第 1 页单片机原理与应用练习题一、单项选择题:(2 分/题,共 60 分)1. MCS5l 单片机的最大程序寻址空间是( )(A)16KB (B)32 KB(C)64 KB (D)128 KB2. 在 CPU 内部,反映程序运行状态或反映运算结果的特征寄存器是( ) 。(A)PSW (B)PC(C)A (D)SP3. MCS51 单片机扩展外部程序存储器和数据存储器( ) 。(A)分别独立编址 (B)统一编址(C)分别独立编址或统一编址 (D )动态变址4. MCS5l 单片机的堆栈区是设置在 ( )中。(A)片内 ROM 区 (B)片外 ROM 区(C)片内 RAM 区 (D)片外 RAM 区5. 在寄存器。
5、1 / 17单片机练习题答案一、填空题1、若单片机振荡脉冲频率为 6MHz 时,一个机器周期为_ 2s _。2、AT89C51 单片机的 XTAL1 和 XTAL2 引脚是_外接晶振或时钟_引脚。3、定时器计数器的工作方式 3 是指的将 定时器/计数器 T0 拆成两个独立的8 位计数器。4、若由程序设定 RS1、RS 0=01,则工作寄存器 R0R 7 的直接地址为_080FH_。5、写出完成相应功能的汇编指令:将立即数 11H 送到 R2_ MOV R2,#11H _、使 ACC.2 置位_ SETB ACC.2_、使累加器的最低 2 位清零_ ANL A,#0FCH _。6、A/D 转换的作用是将_模拟_量转为数字量。ADC0809 是_8_位的 A/D。
6、判断对错: 1. 复位后,所有可屏蔽中断的优先级均为10B,即I1=1;I0=0 2. 在STM8S应用系统中,未用的I/O引脚必须初始化为带上拉的输入方式。 3. 可将STM8S系列MCU的PE1、PE2引脚初始化为推挽输出方式。 4. “MOV 20H, 30H”指令机器码为3字节。 5. 来自PB口上所有引脚外中断只能处于同一触发方式。 6. 在STM8S系列MCU中,未执行“RIM”指令前。
7、377第一、二章 单片机概述与结构一、填空题1单片机复位后,SP、PC 和 I/O 口的内容分别为 07H000HFFH 。2单片机有四个工作寄存器区,由 PSW 状态字中的 RS1 和 RS0 两位的状态来决定。单片机复位后,若执行 SETB RS0 指令,此时只能使用 1 区的工作寄存器,地址范围是 08H-0FH 。351 单片机驱动能力最强的并行端口为 P0 端口 。451 单片机 PC 的长度为 16 位,SP 的长度为_8_位,DPTR 的长度为_16_位。5访问 51 单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为_movc_,MOV 和_movx_ 。6若 A 中的内容为 63。
8、PIC 单片机习题第一次一、选择题(B)1、PIC 单片机采用 总线结构。A、普林斯顿 B、哈佛2、PIC16F877 单片机精简指令集系统共 C 条。A、75 B、133 C、35 D、1113、PIC16F877 单片机程序存储器和数据存储器的宽度是 B 和 。A、8,8 B、14,8 C、16,8 D、16,164、PIC16F877 单片机共 C 中断源。A、5 B、8 C、14 D、165、PIC16F877 单片机共 C 端口。A、3 B、4 C、5 D、66、PIC16F877 单片机共有 C 个定时/计数器A、1 B、2 C、3 D、47、PIC16F877 单片机定时器 1 具有的特殊功能是 D 。A、定时 B、计数 C、PWM D、CCP8、若端口 B 接 8 个按。
9、 单片机基础(第 3版) 第 1章 计算机基础知识 (一)填空题 1. 十进制数 14对应的二进制数表示为( 1110B),十六进制数表示为( 0EH)。 十进制数 -100的补码为( 9CH), +100的补码为( 64H)。 2. 在一个非零的无符号二进制整数的末尾加两个 0后,形成一个新的无符号二 进制整数,则新数是原数的( 4)倍。 3. 8 位无符号二进制数能表示的最大十进制数是( 255)。带符号二进制数 11001101转换成十进制数是( -51)。 4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去 的设备统称为(输入设备)。 5. 已知字符 。
10、1 单片机还可称为 微控制器 2 单片机与普通计算机的不同之处在于其将 CPU 存储器 和 I O接口电路 三部分集成于一块芯片上 3 MCS 51系列单片机芯片间主要差别是什么 主要差别在于片内是否带有程序存储器 4 在家用电器中使用单片机应属于微计算机的 B A 辅助设计应用 B 测量 控制应用 C 数值计算应用 D 数据处理应用 5 MCS 51单片机的引脚EA接高电平和接低电平时各有何种功。
11、1单片机基础(第 3 版)第 5 章 80C51 单片机的中断与定时(一)填空题1. 中断技术是解决资源竞争的有效方法,因此,可以说中断技术实质上是一种资源(共享)技术。2. 上电复位后,各中断优先级从高到低的次序为(外部中断 0) 、 (定时器/计数器 0 中断) 、 (外部中断 1) 、 (定时器/计数器 1 中断 )和(串行中断) 。3. 响应中断后,产生长调用指令 LCALL,执行该指令的过程包括:首先把(PC)的内容压入堆栈,以进行断点保护,然后把长调用指令的 16 位地址送(PC) ,使程序执行转向( ROM)中的中断地址区。4. 当计数器产生计。
12、第一章 单片机硬件基础 一 选择题 1 在计算机中 字符的编码普遍采用的是 B A BCD码 B ASCII码 C 余3码 D 格雷码 2 在MCS 51系统中 若晶振频率是6MHz 一个机器周期等于 D s A 0 5 B 1 C 1 5 D 2 3 MCS 51的时钟最高频率是 A A 12MHz B 6 MHz C 8 MHz D 10 MHz 4 下列不是单片机总线是 D A 地址总线 B。
13、一 闪烁灯 1实验任务 如图 4.1.1 所示:在 P1.0 端口上接一个发光二极管 L1,使 L1 在不停地一亮一灭,一亮一灭的时间间隔为 0.2 秒。 2电路原理图 图 4.1.1 3系统板上硬件连线 把“单片机系统”区域中的 P1.0 端口用导线连接到“八路发光二极管指示模块”区域中的 L1 端口上。 4程序设计内容 (1)延时程序的设计方法 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为 0.2 秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程序是如何设计呢?。
14、单片机原理 习题集 1一、填空题:1. 从计算机总线的功能看,可以将总线分为 , 和 。2. 数据总线用于 ,总线的条数多数由 所决定。3. 存储器的分类方法很多,按其工作方式可分为 和 。按存储器和 CPU的关系可分为 和 。4. 用来指示随机存储器中堆栈的栈顶的 16位地址。5. 地址缓冲器在 与 之间起缓冲作用。6. 用来存放参与运算的一个操作数以及运算后的结果。7. ALU由 和其他逻辑电路组成,其功能是 。8. (+31) 10的反码是 , (-122) 10的补码是 。9. 十进制数 29的二进制表示为 。10. 单片微型计算机由 CPU、存储器和 三部分组成。11.。
15、第 1 页 共 19 页单片机练习题答案一、填空题1、若单片机振荡脉冲频率为 6MHz 时,一个机器周期为_ 2s _。2、AT89C51 单片机的 XTAL1 和 XTAL2 引脚是_外接晶振或时钟_引脚。3、定时器计数器的工作方式 3 是指的将 定时器/计数器 T0 拆成两个独立的8 位计数器。4、若由程序设定 RS1、RS 0=01,则工作寄存器 R0R 7 的直接地址为_080FH_。5、写出完成相应功能的汇编指令:将立即数 11H 送到 R2_ MOV R2,#11H _、使 ACC.2 置位_ SETB ACC.2_、使累加器的最低 2 位清零_ ANL A,#0FCH _。6、A/D 转换的作用是将_模拟_量转为数字量。ADC0809 是_。
16、1单片机基础(第 3 版)第 1 章 计算机基础知识(一)填空题1. 十进制数 14 对应的二进制数表示为(1110B) ,十六进制数表示为(0EH) 。十进制数-100 的补码为(9CH) ,+100 的补码为( 64H) 。2. 在一个非零的无符号二进制整数的末尾加两个 0 后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。3. 8 位无符号二进制数能表示的最大十进制数是(255) 。带符号二进制数11001101 转换成十进制数是(-51) 。4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备) 。5. 已知字符 D 的 。
17、分数一、填空题 1、十六进制数 96H 和 69H,相应的二进制表示为 B 和B,若把它们当成计算机中的数,相应的十进制数应为和 ,若在 8051 单片机中将两者相加,则结果应为 H,进位 Cy 为 ,溢出位 OV 为 。2、8051 单片机是 位机,字长为 ,地址总线 根,数据总线 根,寻址空间为 。若在 8051 单片机系统中扩展32KB RAM,若用 6264 存储器芯片(8K8)扩展,则需 片6264,要寻址单片 6264 芯片,需连接 根片内地址线。8051 单片机访问这 32KB RAM 中的任何一个单元必须用到 指令。3、8051 单片机有 个中断源, 个定时器, 个串行口,中断为 级。
18、单片机基础(第 3 版)第 1 章 计算机基础知识(一)填空题1. 十进制数 14 对应的二进制数表示为(1110B) ,十六进制数表示为(0EH) 。十进制数-100 的补码为(9CH) ,+100 的补码为(64H) 。2. 在一个非零的无符号二进制整数的末尾加两个 0 后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。3. 8 位无符号二进制数能表示的最大十进制数是(255) 。带符号二进制数11001101 转换成十进制数是(-51) 。4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备) 。5. 已知字符 D 的 AS。
19、1单片机基础(第 3 版)第 1 章 计算机基础知识(一)填空题1. 十进制数 14 对应的二进制数表示为(1110B) ,十六进制数表示为(0EH) 。十进制数-100 的补码为(9CH) ,+100 的补码为(64H) 。2. 在一个非零的无符号二进制整数的末尾加两个 0 后,形成一个新的无符号二进制整数,则新数是原数的(4)倍。3. 8 位无符号二进制数能表示的最大十进制数是(255) 。带符号二进制数 11001101 转换成十进制数是(-51) 。4. 可以将各种不同类型数据转换为计算机能处理的形式并输送到计算机中去的设备统称为(输入设备) 。5. 已知字符 D 的 。
20、第 1 页 共 7 页单片机基础练习题(1)一、单选题1、十进制数 126 其对应的十六进制可表示为( ) A、8 F B 、8 E C、F E D、7 E 2、CPU 主要的组成部部分为( ) A、运算器、控制器 B、加法器、寄存器 C、运算器、寄存器 D 、运算器、指令译码器 3、在单片机中,通常将一些中间计算结果放在( )中 A、累加器 B、控制器 C、程序存储器 D 、数据存储器 4、数据指针 DPDR 在( )中 A、CPU 控制器 B、CPU 运算器 C、外部程序存储器 D、外部数据存储器 5、指令和程序是以( )形式存放在程序存储器中 A、源程序 B、汇编程序 C、二进制编码 D。