久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6075|回復(fù): 14
打印 上一主題 下一主題
收起左側(cè)

新人,求教,關(guān)于特殊功能寄存器SFR

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:139137 發(fā)表于 2016-9-15 19:11 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
ram不外擴就128B,00H~7FH,那SFR的80H~FFH是怎么回事,書上說SPR的單元地址映射在片內(nèi)RAM的80H~FFH區(qū)域,不是太懂,請教一下
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:137239 發(fā)表于 2016-9-15 23:36 | 只看該作者
256B的片內(nèi)數(shù)據(jù)存儲器的地址空間,80~FFH是特殊功能寄存器的地址
回復(fù)

使用道具 舉報

板凳
ID:139137 發(fā)表于 2016-9-16 00:37 來自手機 | 只看該作者
STC89C51 發(fā)表于 2016-9-15 23:36
256B的片內(nèi)數(shù)據(jù)存儲器的地址空間,80~FFH是特殊功能寄存器的地址

但是片內(nèi)RAM就是128B啊。?
回復(fù)

使用道具 舉報

地板
ID:139137 發(fā)表于 2016-9-16 19:25 來自手機 | 只看該作者
STC89C51 發(fā)表于 2016-9-15 23:36
256B的片內(nèi)數(shù)據(jù)存儲器的地址空間,80~FFH是特殊功能寄存器的地址

我們學(xué)的是AT89S51單片機,片內(nèi)數(shù)據(jù)存儲器就128B,沒有256,但是書上還是說SFR映射地址單元在80—FFH
回復(fù)

使用道具 舉報

5#
ID:137239 發(fā)表于 2016-9-17 08:11 | 只看該作者
非增強型片內(nèi)RAM就128個字節(jié),0x00~0x7f,增強型的片內(nèi)RAM是256個字節(jié),0x00~0x7f低128字節(jié)單元,0x80~0xff是高128字節(jié)單元;特殊功能寄存器SFR的字節(jié)地址也是0x80~0xff,雖然與增強型片內(nèi)RAM的高128字節(jié)地址相同,但是它們是不同的的存儲空間,具有不同的功能,訪問方式也不同。
回復(fù)

使用道具 舉報

6#
ID:139589 發(fā)表于 2016-9-17 08:27 | 只看該作者
uytiuytioluyyuuuuuuuuuuuuuuuuuuuuuuuuu
回復(fù)

使用道具 舉報

7#
ID:139618 發(fā)表于 2016-9-17 14:00 | 只看該作者
不明覺厲,新手表示膜拜
回復(fù)

使用道具 舉報

8#
ID:123289 發(fā)表于 2016-9-18 15:45 | 只看該作者
51系列中供用戶使用的RAM不三種:64,128,256,以型號不同而異,現(xiàn)在的產(chǎn)品都是256的了,128也較少使用了。
回復(fù)

使用道具 舉報

9#
ID:123289 發(fā)表于 2016-9-18 15:48 | 只看該作者
對應(yīng)128的地址是:00-7FH
對應(yīng)256的地址是:00-FFH
但是其內(nèi)部的特殊功能寄存器,無論是128,還是256,都點用地扯80-FFH.
回復(fù)

使用道具 舉報

10#
ID:123289 發(fā)表于 2016-9-18 15:51 | 只看該作者
對應(yīng)128的地址是:00-7FH,特殊功能寄存器占用地扯80-FFH,兩者地址不同相安無事。
對應(yīng)256的地址是:00-FFH,用戶區(qū)的80-FFH,與特殊功能寄存器占用地扯80-FFH是有沖空的。
回復(fù)

使用道具 舉報

11#
ID:123289 發(fā)表于 2016-9-18 15:59 | 只看該作者
例如:特殊功能寄存器的80H=P0口。如果往地址80H是送數(shù)是不是會改變P0口呢?
單片機設(shè)計者為了解決這個沖突就做了如下設(shè)計:
1、直接尋址:是訪問特殊功能寄存器,本例即P0口。
如:MOV   80H, #00111100B
等同寫法: MOV   P0, #00111100B
回復(fù)

使用道具 舉報

12#
ID:123289 發(fā)表于 2016-9-18 16:04 | 只看該作者
2、間接尋址:是訪問用戶高端RAM,而不是特殊功能寄存器(本例P0口)。
如:MOV   R1,  #80H
      MOV   @R1, #00111100B
     MOV   R0, #P0                        ;注意P0會被譯成80H,而P0前的#則表示這個80是立即數(shù)。這里故意這樣寫是幫助理解編譯器的編譯過程
MOV   @R0, #00111100B
回復(fù)

使用道具 舉報

13#
ID:123289 發(fā)表于 2016-9-18 16:17 | 只看該作者
總結(jié):無沖突的低端RAM:00-7FH,無論直接或間接尋址,都是訪問的同一個地址。
有沖突的高端RAM:80-FFH,是通過直接與間接尋址來區(qū)分的。

特殊功能寄存器:是每個51單片機都有的,這是51單片機設(shè)計高明的地方,型號不同其特殊功能不同,但最基本的寄存器定義是相同的,這是為了保證51系列的通用性。
擴充的特殊功能寄存器因型號不同而定義是不同的,這是51開放了它的資源,使用其它芯片商能發(fā)展擴大51的功能,正是這一舉措,使得51成為最經(jīng)典,最富生命力的單片機。
像C8051F,STC51……的特殊功能寄存器擴充部分就有差異,這是高手門應(yīng)用時需要特別注意的地方。


回復(fù)

使用道具 舉報

14#
ID:106900 發(fā)表于 2016-9-18 16:41 | 只看該作者
51單片機片內(nèi)數(shù)據(jù)存儲器除了RAM塊外,還有特殊功能寄存器(SFR)塊。對于51子系列,前者有128個字節(jié),其編址為00H~7FH;后者也占128個字節(jié),其編址為80H~FFH;兩者連續(xù)而不重疊。
回復(fù)

使用道具 舉報

15#
ID:139792 發(fā)表于 2016-9-19 08:44 | 只看該作者
不錯不錯
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美激情一区二区三级高清视频 | 国产精品久久久久久久久久久久 | 九九热这里 | 精品视频久久久 | 华人黄网站大全 | 狠狠天天 | 精品国产一区二区三区免费 | 天堂一区 | 蜜桃视频成人 | 三级黄色片在线播放 | 三极网站 | 中文字幕精品视频在线观看 | 中文视频在线 | 91干b| 天堂成人国产精品一区 | 狠狠干五月天 | 欧美日韩电影在线 | 野狼在线社区2017入口 | 成人福利网站 | 久久久无码精品亚洲日韩按摩 | 欧美激情视频一区二区三区在线播放 | 日韩一区不卡 | 精品99在线| 国产精品中文字幕在线 | 国产精品久久久久久久久久久久久久 | 国产a视频| 日本不卡免费新一二三区 | 中文字幕不卡视频在线观看 | 久久久久久中文字幕 | 久久香蕉网| 欧美日韩成人在线 | 91精品无人区卡一卡二卡三 | 精产国产伦理一二三区 | 免费午夜视频在线观看 | 亚洲欧美中文日韩在线v日本 | 国产精品美女久久久久久免费 | 电影91久久久 | 午夜亚洲 | av毛片| 日韩在线观看网站 | 色香蕉在线 |