- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
51单片机中的特殊功能寄存器(SFR)
51单片机中的特殊功能寄存器(SFR) 柳州市第一职业技术学校 MCS-51单片机共有21个字节的特殊功能寄存器用英 文缩写SFR (Special Fuction Register)表示。 1.用途: A 累加器、状态标志寄存器 单片机内部各部件专用的控制、状态寄存器 并行口、串行口影射寄存器 51单片机中的特殊功能寄存器(SFR) 2.地址空间: 21个特殊功能器不连续的分布在80H~FFH 128个字 节地址空间。 地址能被8整除的为可位寻址的寄存器。 51单片机中的特殊功能寄存器(SFR) 51单片机中的特殊功能寄存器(SFR) A —累加器 B —寄存器,常用于乘除法运算。 PSW —程序状态字。主要起着标志寄存器的作用。 D7 D6 D5 D4 D3 D2 D1 D0 CY AC F0 RS1 RS0 OV - P 位地址 位名称 CY:进/借位标志 AC:辅助进/借位标志 FO:用户标志位。可由用户设定其含义。 RS1,RS0:工作寄存器组选择位。 OV:溢出标志 P:奇偶标志 运算结果有奇个“1”,P=1; 运算结果有偶个“1”,P=0。 51单片机中的特殊功能寄存器(SFR) SP — 堆栈指针 ① 堆栈设在片内RAM中,每次操作为8位二进制数 ② 堆栈是向着地址大的方向形成的 ③ 系统复位后,SP=07H DPTR — 数据指针寄存器 主要用于片外数据存储器的访问以及在程序存储器中取常数的操作。DPTR可分成DPL和DPH两个8位寄存器分别使用。 51单片机中的特殊功能寄存器(SFR) P0 P1 P2 P3 — I/O端口寄存器 是四个并行I/O端口映射入SFR中的寄存器。通过对 该寄存器的读/写,可实现从相应I/O端口的输入/输出。 例如:指令 MOV P1,A实现了把A累加器中的内容从P1端 口输出的操作。指令MOV A,P3实现了把P3端口线上的信 息输入到A中的操作 51单片机中的特殊功能寄存器(SFR) 此外还有如下寄存器,它们将在后面介绍: IP——中断优先级控制寄存器。 IE——中断允许控制寄存器。 TMOD——定时器/计数器方式控制寄存器。 TCON——定时器/计数器控制寄存器。 TH0,TL0——定时器/计数器0。 TH1,TL1——定时器/计数器1。 SCON——串行端口控制寄存器。 SBUF——串行数据缓冲器。 PCON——电源控制寄存器。 51单片机中的特殊功能寄存器(SFR) * * * *
文档评论(0)