微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 51单片机程序存储器和数据存储器

51单片机程序存储器和数据存储器

时间:11-28 来源:互联网 点击:

位置,称为栈 底。

当数据压入堆栈后SP自动加1以指出当前栈顶位置。8051的堆栈指针SP是一个双向计数器。在压栈时SP内容自动增值,出栈时自动减值,存取信号必须按照“后进先出”的原则。

 

(5)数据指针DPTR

DPTR是一个16位的特殊功能寄存器,其高位字节寄存器用DPH表示,地址83H,低位字节寄存器用DPL表示,地址82H。DPTR既可以作为一个16位寄存器来处理,也可以作为一个16寄存器来处理,也可以作为两个独立的8位寄存器DPH和DPL使用。

 

(6)IO端口PO,P1,P2,P3.

PO,P1,P2,P3.为四个8位特殊功能寄存器,分别是四个并行IO端口的锁存器。它们都是有字节地址,每一个锁存器还有位地址,所以每一个IO线独立地作输入或输出时,数据可以锁存,作输出时数据可以缓冲。8051的中断源包括:定时计数器0,定时计数器1,外中断0,外中断1,串口中断,除上述资源外8051还有40条引脚(关于这40条引脚,请查看相关资料)。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top