3.控制线:共4根。 RST复位输入信号,高电平有效。在振荡器工作时 在RST上作用两个机器周期以上的高电平,将器件复位 EA Npp-片外程序存储器访问允许信号,低电平有效 EA=1,选择片内程序存储器(80C51为4KB,80C52为8KB); EA=0,则程序存储器全部在片外而不管片内是否有程序存储 使用80C31时,必须接地,使用8751编程时,施加2IV 的编程电压 ALE/PROG地址锁存允许信号,输出。 在访问片外存储器或IO时,用于锁存低八位地址,以 实现低八位地址与数据的隔离
3. 控制线:共4根。 ·RST——复位输入信号,高电平有效。在振荡器工作时, 在RST上作用两个机器周期以上的高电平,将器件复位。 ·EA /Vpp——片外程序存储器访问允许信号,低电平有效。 EA=1,选择片内程序存储器(80C51为4KB,80C52为8KB) ; EA=0,则程序存储器全部在片外而不管片内是否有程序存储 器。 使用80C31时,必须接地,使用8751编程时,施加 21V 的编程电压。 ·ALE/PROG——地址锁存允许信号,输出。 在访问片外存储器或I/O时,用于锁存低八位地址,以 实现低八位地址与数据的隔离
ALE以1/6的振荡频率固定速率输出,可作为对外输出 的时钟或用作外部定时脉冲。在 EPROM编程期间,作输入。 输入编程脉冲(PROG)。 ALE可以驱动8个 LSTTL负载。 PSEN片外程序存储器读选通信号,低电平有效。 在从片外程序存储器取指期间,在每个机器周期中,当 有效时,程序存储器的内容被送上P0口(数据总线)。 可以驱动8个 LSTTL负载
ALE以 1/6的振荡频率固定速率输出,可作为对外输出 的时钟或用作外部定时脉冲。在EPROM编程期间,作输入。 输入编程脉冲(PROG)。 ALE可以驱动8个LSTTL负载。 ·PSEN——片外程序存储器读选通信号,低电平有效。 在从片外程序存储器取指期间,在每个机器周期中,当 有效时,程序存储器的内容被送上P0口(数据总线)。 可以驱动 8个LSTTL负载
2380C51CPU的结构和特点 中央处理器CPU是单片微机内部的核心部件,主要 包括控制器、运算器和工作寄存器及时序电路
中央处理器CPU是单片微机内部的核心部件,主要 包括控制器、运算器和工作寄存器及时序电路。 2.3 80C51 CPU的结构和特点
231中央控制器 中央控制器是识别指令,并根据指令性质控制计算 机各组成部件进行工作的部件,与运算器一起构成中央处 理器。在8051单片机中,控制器包括程序计数器PC、程 序地址寄存器、指令寄存器IR、指令译码器、条件转移逻 辑电路及定时控制逻辑电路。 其功能是控制指令的读出、译码和执行,对指令的 执行过程进行定时控制,并根据执行结果决定是否分支转 移
中央控制器是识别指令,并根据指令性质控制计算 机各组成部件进行工作的部件,与运算器一起构成中央处 理器。在80C51单片机中,控制器包括程序计数器PC、程 序地址寄存器、指令寄存器IR、指令译码器、条件转移逻 辑电路及定时控制逻辑电路。 其功能是控制指令的读出、译码和执行,对指令的 执行过程进行定时控制,并根据执行结果决定是否分支转 移。 2.3.1中央控制器
1.程序计数器PC 程序计数器PC( Program Counter)是一个独立的计 数器,不属于内部的特殊功能寄存器。PC中存放的是下 条将要从程序存储器中取出的指令的地址。 其基本的工作过程是:读指令时,程序计数器PC将 其中的数作为所取指令的地址输出给程序存储器,然后程序 存储器按此地址输出指令字节,同时程序计数器PC本身自 动加1,指向下一条指令地址
1. 程序计数器PC 程序计数器PC(Program Counter)是一个独立的计 数器,不属于内部的特殊功能寄存器。PC中存放的是下一 条将要从程序存储器中取出的指令的地址。 其基本的工作过程是:读指令时,程序计数器PC将 其中的数作为所取指令的地址输出给程序存储器,然后程序 存储器按此地址输出指令字节,同时程序计数器PC本身自 动加1,指向下一条指令地址