- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS-51系列特殊功能寄存器
MCS-51系列特殊功能寄存器(80H~FFH)
1. P0 80H
P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 2.SP 栈指针(81H)
3.DPTR 数据指针(由DPH和DPL组成)
DPL 数据指针低八位 (82H)
DPH 数据指针高八位 (83H)
4.PCON 电源管理寄存器 (87H)
SMOD —— —— —— GF1 GF0 PD IDL SMOD :波特率倍增位。SMOD 0时,不变;SMOD 1时,倍增。
GF1,GF0 :通用标志位。
PD :掉电方式位。PD 1时,进入掉电方式。
IDL :待机方式位。IDL 1时,进入待机方式。
5.TMOD 定时/记数方式寄存器 (8H)
GATE C/T M1 M0 GATE C/T M1 M0 GATE :门控位。GATE 0时,直接由TR启动定时器;GATE 1时,须外部INT为1时,且TR启动定时器。
C/T :功能选择位。C/T 0时,为定时器;C/T 1时,为计数器。
M1,M0 :方式选择位。
M1 M0 工作方式 方式描述 0 0 方式0 13位计数器 0 1 方式1 16位计数器 1 0 方式2 8位自动重装计数器 1 1 方式3 T0:分成两个8位计数器,T1:停止记数。 6.CON 定时/记数控制寄存器 (8H)
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 TF1 :定时器1溢出标志。由硬件置1,并且进入中断;进入中断服务程序后,由硬件清0,查询方式下由软件清0。
TR1 :定时器运行控制位。TR1 0时,关闭T1;TR1 1时,启动T1。
TF0 :定时器0溢出标志。由硬件置1,并且进入中断;进入中断服务程序后,由硬件清0,查询方式下由软件清0。
TR0 :定时器运行控制位。TR0 0时,关闭T0;TR0 1时,启动T0。
IE1 :外部中断1请求标志。
IT1 :外部中断1触发方式。IT1 0时,为低电平触发方式;IT1 1时,为负跳变触发方式(边沿触发)。
IE0 :外部中断0请求标志。
IT0 :外部中断0触发方式。IT0 0时,为低电平触发方式;IT0 1时,为负跳变触发方式(边沿触发)。 7.P1 (90H)
P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 8.SCON 串行控制寄存器 (98H)
SM0 SM1 SM2 REN TB8 RB8 TI RI SM0,SM1 :串行方式控制。
SM1 SM0 工作方式 功能描述 波特率 0 0 方式0 8位同步移位寄存器 fosc/12 0 1 方式1 10位UART 可变 1 0 方式2 11位UART fosc/64或fosc/32 1 1 方式3 11位UART 可变 SM2 :多机通讯控制位。SM2 0时,禁止多机通讯;SM2 1时,允许多机通讯。
REN :允许串行接收位。REN 0时,禁止串行接收;REN 1时,允许串行接收。
TB8 :发送数据第九位(D8)。
RB8 :接收数据第九位(D8)。
TI :发送中断标志位。
RI :接收中断标志位。
9.P2 (A0H)
P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 10.IE 中断允许控制寄存器 (A8H)
EA —— ET2 ES ET1 EX1 ET0 EX0 EA :CPU中断总允许位。EA 0时,屏蔽所有中断请求;EA 1时,CPU开放中断。
ES :串行口中断允许位。ES 0时,串行口禁止中断;ES 1时,串行口允许中断。
ET1 :T1中断允许位。ET1 0时,T1禁止中断;ET1 1时,T1允许中断。
EX1:外部中断1(INT1)允许位。EX1 0时,INT1禁止中断;EX1 1时,INT1允许中断。
ET0 :T0中断允许位。ET0 0时,T0禁止中断;ET0 1时,T0允许中断。
EX0:外部中断0(INT0)允许位。EX0 0时,INT0禁止中断;EX0 1时,INT0允许中断。
ET2 :T2中断允许位。ET2 0时,T2禁止中断;ET2 1时,T2允许中断。
11.P3 (B0H)
P3.7 P3.6 P3.5 P3.4 P3.3 P3.2 P3.1 P3.0 12.IP 中断优先级控制寄存器 (B8H)
—— —— PT2 PS PT1 PX1 PT0 PX0 PS :串行口中断优先级控制位。PS 0时,优先级低;PS 1时,设定串行口为高优先级中断。
PT1 :T1中断优先级控制位。PT1 0时,优先级低;PT1 1时,设定T1为高优先级中断。
PX1 :外部中断1(INT1)优先级控制位。PX1 0时,优先级低;PX
文档评论(0)