sfr是什么意思?

2025-01-02 08:26:02
推荐回答(5个)
回答1:

SFR(Société Française de Radiotéléphonie)是法国最大的电信运营商之一,SFR电信运营商将更名为Altice。 

SFR Cegetel公司,电信公司的前身和商业中有时仍然称为SFR Cegetel公司,原因是SFRNeuf Cegetel公司阳狮集团拥有的28%的比例。Neuf Cegetel是NEUF电信和Cegetel公司拥有100%权益合并的结果。

SFR是法国第二大电信服务提供商,而Neuf Cegetel的是电信宽带领域的市场领导者。2011年4月4日宣布,维旺迪以79.5亿欧元的收购全部股份的沃达丰,SFR由Vivendi全资拥有。

扩展资料:

SFR是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。它是80C51单片机中最具有特殊的部分,所有80C51系列功能的增加和扩展几乎都是通过增加特殊功能寄存器SFR来达到目的的。

对于80C51系列中的80C51,共定义了21个特殊功能寄存器。在80C52中,除了80C51的21个特殊功能寄存器,还增加了5个,共计26个(带星号的为特殊功能寄存器)。

参考资料来源:百度百科-80c51

回答2:

我是一名单片机工程师,对于什么是sfr,下面的讲解你参考一下。

.

sfr全称为:special function register(翻译为:特殊功能寄存器)

.

要想明白什么是sfr,需要先了解什么是寄存器

寄存器是RAM和ROM的统称。

.

就像猫科动物是老虎与狮子的统称一样。

ROM或者对于玩电脑的人并不陌生,什么内存3G(内存就是RAM),硬盘100G(硬盘就是ROM)。

.

单片机里面和电脑一样,有ROM和RAM之分。

那这两种寄存器的区别是什么呢?

.

1 ROM的功能:ROM的数据在程序运行的时候是不容改变的,除非你再次烧写程序,他就会改变,就像我们的书本,印上去就改不了了,除非再次印刷,这个就是ROM的原理。

.

2 RAM的功能:RAM就是在程序运行中,数据会随时改变的,就像我们的黑板,写上了可以擦,擦完再写上去,相当于程序运行的时候,调用ROM里面的数据进行各种运算。

.

再来了解如何为特殊功能

这个sfr是在RAM(动态寄存器)里面的,如何为特殊功能呢?

.

举一个非常简单的例子区别一下,

比如我家的门牌号是:北京天安门喜悦小区3楼17号房,是刘大侠的家,你说记刘大侠的家好记,还是上面那个详细地址好记呢?

.

一开始单片机没程序的时候,单片机不认得什么叫P1口

.

他只知道P1口的8只引脚,是连着内部地址0x90.

.

简洁来说就是,P1口这些引脚就是0x90地址延伸出来的引脚,在没程序的情况下,单片机是不知道什么叫P1口的,他只知道0x90地址和外部的引脚,就这么连着。

.

这样说的话,你也可以拿着0x80,0x90,这些地址,去编写我们的程序,一个两个倒是没有什么所谓,但是多几个你就会觉得很烦人了. 

 .

所以sfr P1 = 0x90,就是把单片机的地址0x90改名字为P1,方便我们使用,明白了吗?

 .

一个弄明白后,剩下的一堆,你就懂了.


sfr P1 = 0x90;

sfr P2 = 0xA0;

sfr P3 = 0xB0;

sfr PSW = 0xD0;

sfr ACC = 0xE0;


简单来了就是为RAM里面的地址改名字方便我们用,非常简单。

.

其实这些东西你不用过于研究的,你了解一下就可以,因为我们在写程序中肯定有一个reg52.h的头文件,因为定义名字这个事情就在这个头文件里面了,你会调用就行,不用过于研究。

.

.

如果你想学习更多单片机和程序的知识,可以看看我整理好的帖子

一天入门51单片机:网页链接

关于尾声

学单片机靠的是坚持,不能三天打鱼两天晒网,只要坚持就会看到希望。如果不坚持,一辈子(100年)都学不会,如果坚持,一个月后你就会感觉到单片机迷人的一面了。加油,祝你成功!

回答3:

sfr 是用于定义特殊寄存器的关键字
sfr P0=0x80,这个字节是P0(通用寄存器0)P0有8个位,但0x81~0x87与P0毫无关系
SP 是退栈寄存器
DPL和DPH 是数据地址寄存器
51系列单片机中,通常每个寄存器也就一个字节

回答4:

SFR是Special Function Register特殊功能寄存器。

SFR是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。它是80C51单片机中最具有特殊的部分,现在所有80C51系列功能的增加和扩展几乎都是通过增加特殊功能寄存器SFR来达到目的的。

对于80C51系列中的80C51,共定义了21个特殊功能寄存器。在80C52中,除了80C51的21个特殊功能寄存器,还增加了5个,共计26个(带星号的为特殊功能寄存器)。

回答5:

sfr的通俗易懂讲解:网页链接

希望你喜欢了。