正在加载图片...
个机器周期。 若MCS-51单片机外接晶振为12MHz时,则单片机的四个周期的具体值为: 振荡周期=1/12MHz=1/12us=0.0833s 时钟周期=1/6us=0.167us 机器周期=1us 指令周期=1~4us 2.4.3MCS-51单片机指令的取指和执行时序 2.4.4单片机复位电路及复位状态 1.复位电路 单片机复位电路包括片内、片外两部分。外部复位电路就是为内部复位电路提 供两个机器周期以上的高电平而设计的。MCS-51单片机通常采用上电自动复位和 按键手动复位两种方式。如图所示 2.单片机复位后的状态 单片机运行出错或进入死循环时,可按复位键重新运行。21个特殊功能寄存器 复位后的状态为确定值,如表所示。 复位后,P0一P3口输出高电平,初值07H写入栈指针SP,清“0”其余的特殊 功能寄存器和程序计数器PC。只要 RESET保持高电平,单片机循环复位 RESET由高 变低后,单片机从0地址开始执行程序。单片机初始复位不影响内部RAM的状态, 包括工作寄存器RO一R7。 第3章MCS-51单片机指令系统 3.1MCS-51指令系统概述 3.2寻址方式 3.3分类指令 MCS-51单片机指令系统有如下特点 (1)指令执行时间快。 (2)指令短,约有一半的指令为单字节指令。 (3)用一条指令即可实现2个一字节的相乘或相除 4)具有丰富的位操作指令。 (5)可直接用传送指令实现端口的输入输出操作。 3.1MCS-51指令系统的概述 3.1.1指令分类 指令格式 3.1.3指令描述符号介绍 3.1.1指令分类 ·按指令功能,MCS-51指令系统分为数据传递与交换、算术运算、逻辑运算、程序 转移、布尔处理操作、CPU控制等6类。 ·布尔处理操作类指令又称位操作指令个机器周期。 若MCS-51单片机外接晶振为12MHz时,则单片机的四个周期的具体值为: 振荡周期=1/12MHz=1/12μs=0.0833μs 时钟周期=1/6μs=0.167μs 机器周期=1μs 指令周期=1~4μs 2.4.3 MCS-51单片机指令的取指和执行时序 2.4.4 单片机复位电路及复位状态 1.复位电路 单片机复位电路包括片内、片外两部分。外部复位电路就是为内部复位电路提 供两个机器周期以上的高电平而设计的。MCS-51单片机通常采用上电自动复位和 按键手动复位两种方式。如图所示。 2.单片机复位后的状态 单片机运行出错或进入死循环时,可按复位键重新运行。21个特殊功能寄存器 复位后的状态为确定值,如表所示。 复位后,P0—P3口输出高电平,初值07H写入栈指针SP,清“0”其余的特殊 功能寄存器和程序计数器PC。只要RESET保持高电平,单片机循环复位RESET由高 变低后,单片机从0地址开始执行程序。单片机初始复位不影响内部RAM的状态, 包括工作寄存器R0—R7。 第3章 MCS-51单片机指令系统 3.1 MCS-51指令系统概述 3.2 寻址方式 3.3 分类指令 MCS-51单片机指令系统有如下特点: (1)指令执行时间快。 (2)指令短,约有一半的指令为单字节指令。 (3)用一条指令即可实现2个一字节的相乘或相除。 (4)具有丰富的位操作指令。 (5)可直接用传送指令实现端口的输入输出操作。 3.1 MCS-51指令系统的概述 3.1.1 指令分类 3.1.2 指令格式 3.1.3 指令描述符号介绍 3.1.1 指令分类 • 按指令功能,MCS-51指令系统分为数据传递与交换、算术运算、逻辑运算、程序 转移、布尔处理操作、CPU控制等6类。 • 布尔处理操作类指令又称位操作指令
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有