全球旧事资料 分类
第2章80C51单片机内部结构和工作原理
本章要点80C51系列单片机内部结构外部引脚功能存储空间配置和功能片内RAM结构和功能特殊功能寄存器的用途和功能程序计数器PC的作用和基本工作方式IO端口结构、工作原理及功能时钟和时序复位电路、复位条件和复位后状态低功耗工作方式的作用和进入退出的方法
§21内部结构和引脚功能一、
二、引脚功能40个引脚大致可分为4类:电源、时钟、控制和IO引脚。
f⒈电源⑴VCC芯片电源,接5V;⑵VSS接地端;
⒉时钟XTAL1、XTAL2晶体振荡电路反相输入端和输出端。⒊控制线控制线共有4根,
⑴ALEPROG地址锁存允许片内EPROM编程脉冲①ALE功能:用来锁存P0口送出的低8位地址②PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
⑵PSEN外ROM读选通信号。⑶RSTVPD复位备用电源。
①RST(Reset)功能:复位信号输入端。②VPD功能:在Vcc掉电情况下,接备用电源。⑷EAVpp内外ROM选择片内EPROM编程电源。①EA功能:内外ROM选择端。②Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。⒋IO线80C51共有4个8位并行IO端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。P30RXD:串行口输入端;P31TXD:串行口输出端;P32INT0:外部中断0请求输入端;P33INT1:外部中断1请求输入端;P34T0:定时计数器0外部信号输入端;P35T1:定时计数器1外部信号输入端;P36WR:外RAM写选通信号输出端;P37RD:外RAM读选通信号输出端。§21存储空间配置和功能80C51的存储器组织结构可以分为三个不同的存储空间,分别是:⑴64KB程序存储器ROM包括片内ROM和片外ROM;⑵64KB外部数据存储器(外RAM);⑶256B内部数据存储器内RAM
包括特殊功能寄存器)。80C51存储空间配置图
一、程序存储器(ROM)
地址范围:0000H~FFFFH,共64KB。其中
f低段4KB:0000H~0FFFH80C51和87C51在片内,80C31在片外。
高段60KB:1000H~FFFFH。在片外。读写ROM用MOVC指令,控制信号是PSEN和EA。
读ROM是以程序计数器PC作为16位地址指针,依次读相应地址ROM中的指令和数据,每读一个字节,PC1→
PC,这是CPU自动形成的。
但是有些指令有修改PC的功能,例如转移类指令和MOVC指令,CPU将按修改后PC的16位地址读ROM。
读外ROM的过程:
CPU从PC中取出当前ROM的16位地址,分别由P0口(r
好听全球资料 返回顶部