- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机89C51特殊功能寄存器
高手从菜鸟忽略作起之(三)
单片机共有21个特殊功能寄存器,下面从其功能,位结构,地址,读写方法对其作详细介绍。
特殊功能寄存器总述。
SFR
SFR
BIT_LIST
ADDR
D7
D6
D5
D4
D3
D2
D1
D0
P0
P0.7
P0.6
P0.5
P0.4
P0.3
P0.2
P0.1
P0.0
80H
SP
81H
DPL
82H
DPH
83H
…
…
…
…
…
…
…
…
…
…
PCON
SMOD
/
/
/
GF1
GF0
PD
IDL
87H
TCON
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
88H
TMOD
Gate
C/T
M1
M0
Gate
C/T
M1
M0
89H
TL0
8AH
TL1
8BH
TH0
8CH
TH1
8DH
…
…
…
…
…
…
…
…
…
…
P1
P1.7
P1.6
P1.5
P1.4
P1.3
P1.2
P1.1
P1.0
90H
…
…
…
…
…
…
…
…
…
…
SCON
SM0
SM1
SM2
REN
TB8
RB8
TI
RI
98H
SBUF
99H
P2
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
A0H
…
…
…
…
…
…
…
…
…
…
IE
EA
---
ET2
ES
ET1
EX1
ET0
EX0
A8H
…
…
…
…
…
…
…
…
…
…
P3
P3.7
P3.6
P3.5
P3.4
P3.3
P3.2
P3.1
P3.0
B0H
…
…
…
…
…
…
…
…
…
…
IP
---
---
PT2
PS
PT1
PX1
PT0
PX0
B8H
…
…
…
…
…
…
…
…
…
…
PSW
Cy
Ac
F0
RS1
RS0
OV
---
P
D0
…
…
…
…
…
…
…
…
…
…
Acc
E0
…
…
…
…
…
…
…
…
…
….
B
F0
…
…
…
…
…
…
…
…
…
…
特殊功能寄存器分类:
CPU控制类(6个):Acc,B,PSW,DPL,DPH,SP.
中断控制类(2个):IE,IP.
计数/定时类(6个):TMOD,TCON,TL0,TL1,TH0,TH1.
并口端口类(4个):P0,P1,P2,P3.
串口端口类(2个):SCON,SBUF.
电源管理类(1个):PCON.
特殊功能寄存器详述:
CPU控制类(6个):Acc,B,PSW,DPL,DPH,SP
1.1 Acc:累加器,可按位,字节访问。
1.2 B:辅助寄存器,用于进行乘除运算。
1.3 PSW=Program Status Word:存储程序状态字。
bit
D7
D6
D5
D4
D3
D2
D1
D0
Flag
Cy
Ac
F0
RS1
RS0
OV
---
P
Addr
D0.7
D0.6
D0.5
D0.4
D0.3
D0.2
D0.1
D0.0
P:奇偶校验位:P=0:1的个数为奇数;P=1,1的个数为偶数。
---:保留位,没使用。
OV:Over flow,溢出标志,OV=0:没溢出;OV=1:溢出。
Rs0:Regedit select 0,寄存器选取0.
RS1:Regedit select 1,寄存器选取1。
F0:User Flag bit:用户自定义位。
Ac: Auxiliary Carry,辅助进位标志,由低4位运算时,是否有向高4位进位。
Cy:Carry,进位标志。字节运算时,是否有进位。
1.4 DPTL:Data Pointer Register Low,数据指针寄存器低8位。
1.5 DPTH:Data Pointer Register High,数据指针寄存器高8位。
1.6 SP: Stock Pointer:栈指针寄存器。
中断控制类寄存器(2个):IE,IP
IE: Interrupt Enable ,中断使能寄存器
bit
D7
D6
D5
D4
D3
D2
D1
D0
Flag
EA
---
ET2
ES
ET1
EX1
ET0
EX0
Addr
A8.7
A8.6
A8.5
A8.4
A8.3
A8.2
A8.1
A8.0
EX0: Enable Extra 0 ,INT0 中断允许位。
ET0: Enable Timer 0,C/T0 中断允许位。
EX1: Enable Extra 1 ,INT1 中断允许位。
ET1: Enable Timer 1,C/T1 中断允许位。
ES: Enable serial ,串行中断允许位。
ET2: Enable Timer 2,C/T2 中断允许位。
---: 保留。
EA: Enable All:全部中断允许位。
IP: Int
您可能关注的文档
- 2019年秋人教部编版八年级上册语文专项练习题:专项八 应用文.doc
- 三年级数学下册期末复习总结第1讲:乘除运算与小数初识.docx
- 岳麓版必修三 第2课 战国时期的百家争鸣 42课件.ppt
- 李正兴培训课件心得.doc
- 施工现场临时用电监理控制要点.pptx
- 人教版九年级上第三单元第7课 基督教的兴起和法兰克王国课件 .pptx
- 2016年河南专升本病理学真题.doc
- 北京科技大学2012-2013第二学期-高等代数II-A试卷.doc
- 苏科版八年级上册物理 序言 课件 .ppt
- 2019人教(部编版)初中九年级历史上册第20课第一次工业革命课件 .pptx
- 模拟频率调制系统的Matlab仿真.docx
- 2019-2020年高中英语学业水平测试作文:第一部分 话题20 科普知识与现代技术(Popular science and.doc
- 河流补给和湖泊水文特征.ppt
- 2020版生物高考新素养总复习中图版讲义:第30讲+基因工程和答案.doc
- 最新人教版五年级数学上册第一单元小数乘法练习试题.doc
- 便利店市场定位(罗森讲师专用).ppt
- 环保部品进料管制程序.doc
- 2019版数学人教B版选修4-5训练:2.4+最大值和最小值问题优化的数学模型+Word版含解析.docx
- 线段最值问题解法汇编.doc
- 人教版道德和法治七年级上册 第三单元 师长情谊 单元检测题.doc
最近下载
- 急性胰腺炎诊治指南(2023年)详解.doc VIP
- fc726系统介绍配置与调试.pdf
- 人教版九年级物理全一册《13.3比热容》同步练习题(带答案).docx VIP
- 陕09J10地下工程防水图集-标准规范.pdf VIP
- GF-2017-0201《建设工程施工合同示范文本》.doc
- 2024KDIGO慢性肾脏病评估和管理指南要点解读.pptx VIP
- 趣味数学讲座.ppt VIP
- 2024年苏州高新区医疗卫生机构招聘卫生专业技术人员真题.docx VIP
- 高速公路交通安全设施、声障屏、绿化、天棚、机电工程施工组织设计方案.pdf VIP
- IPC-TM-650-2.3.28B-中英文完整版.pdf VIP
文档评论(0)