sfr算法(sfr)
关于sfr算法,sfr这个很多人还不知道,今天菲菲来为大家解答以上的问题,现在让我们一起来看看吧!
1、我是一名单片机工程师,对于什么是sfr,下面的讲解你参考一下。
2、sfr全称为:special function register(翻译为:特殊功能寄存器)先了解什么是寄存器。
3、打个比喻。
4、单片机里面,共有两种寄存器,第一种是ROM,第二种是RAM。
5、1 ROM的功能:ROM的数据在程序运行的时候是不容改变的,除非你再次烧写程序,他就会改变,就像我们的书本,印上去就改不了了,除非再次印刷,这个就是ROM的原理。
6、2 RAM的功能:RAM就是在程序运行中,数据会随时改变的,就像我们的黑板,写上了可以擦,擦完再写上去,相当于程序运行的时候,调用ROM里面的数据进行各种运算。
7、再来了解如何为特殊功能这个sfr是在RAM(动态寄存器)里面的,如何为特殊功能呢?举一个非常简单的例子区别一下,比如:sfr P0 = 0x80;,把单片机地址0x80改名字为P0,因为0x80这个地址是连接着单片机外面的P0口的,为什么要改名字呢?就是方便我们记忆运用。
8、那如何为不特殊呢?就是除了sfr或者我们没有刻意定义名字的,就归为不特殊。
9、一个弄明白之后,sfr P1 = 0x90;sfr P2 = 0xA0;sfr P3 = 0xB0;sfr PSW = 0xD0;sfr ACC = 0xE0;上面这些你就懂了,简单来了就是为RAM里面的地址改名字方便我们用。
10、其实这些东西你不用过于研究的,你了解一下就可以,因为我们在写程序中肯定有一个reg52.h的头文件,因为定义名字这个事情就在这个头文件里面了,你会调用就行,不用过于研究。
11、如果你想学习更多单片机和程序的知识,可以看看我整理好的“17个实验学会单片机”,百度一下“17个实验学会单片机”就可以看到在首页了。
12、关于尾声学单片机靠的是坚持,不能三天打鱼两天晒网,只要坚持就会看到希望。
13、如果不坚持,一辈子(100年)都学不会,如果坚持,一个月后你就会感觉到单片机迷人的一面了。
14、加油,祝你成功!。
本文到此分享完毕,希望对大家有所帮助。
- 1绿茶生产基地你不知道的10个惊人秘密
- 2雁荡毛峰茶民间传说(探寻雁荡山茶文化的传承与发展)
- 3普洱茶为什么是越陈越值钱-古董普洱茶并非越陈越值钱
- 4武夷红茶泡(享受武夷山的红茶文化)
- 5喝绿茶真的好(介绍绿茶的健康功效与饮用方法)
- 6女性喝普洱茶有哪些好处?
- 7普洱茶的养生功效及饮用方法详解
- 8安吉白茶是白茶还是绿茶?解答你的疑惑
- 9白瓷杯泡红茶(享受红茶的优雅生活)
- 10国内高档红茶价格分析及推荐
- 11正山小种三盒装价格及购买推荐
- 12铁观音能闷泡吗?
- 13普洱茶到底有多少种(普洱茶的品种分类和特点)
- 14红茶与荔枝哪一个更适合你的口味?
- 15黄花云尖的冲泡方法(品味黄花云尖的独特韵味)
- 16黄山碧云茶叶的种类和产地介绍
- 17滇红茶的价格多少(市面上滇红茶的价格参考)
- 18女生夏天喝绿茶的好处有哪些?
- 19安吉白茶有几个等级及其特点介绍
- 20普洱茶味道苦吗「普洱茶的苦味是如何存在的」
- 21茉莉绿茶涩的原因及如何解决
- 22如何用柑普茶提高工作效率?
- 23龙井生茶怎么喝(品尝龙井生茶的正确方法)
- 24龙井茶2023年生产计划(预测龙井茶产量及市场前景)
- 25普洱茶回甜与回甘区别「普洱茶的回甘是时间转化的滋味」
- 26台地茶的起源,你绝对不知道的惊人秘密
- 27西湖龙井与其他绿茶的区别(了解西湖龙井的独特之处)
- 28铁观音盖碗冲泡时间介绍(让你喝出口感最佳的茶水)
- 29普洱茶用盖碗冲泡的注意事项及正确方法
- 30武阳春雨茶(品尝武阳特色茶饮)