www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀]程序存儲器(又稱數據Flash),顧名思義,是用來存儲用戶的程序,使單片機能夠按照編寫的代碼順序執(zhí)行,完成指定的任務。所以程序存儲器是只讀存儲器(只讀存儲器),我們已經聽過很多次了。代碼存儲在里面,一般有常數、表格、pi值、數碼管形狀、SCM ID號、內部參考信號源、關機喚醒定時器頻率、IRC參數等數據。

程序存儲器(又稱數據Flash),顧名思義,是用來存儲用戶的程序,使單片機能夠按照編寫的代碼順序執(zhí)行,完成指定的任務。所以程序存儲器是只讀存儲器(只讀存儲器),我們已經聽過很多次了。代碼存儲在里面,一般有常數、表格、pi值、數碼管形狀、SCM ID號、內部參考信號源、關機喚醒定時器頻率、IRC參數等數據。

注意:單片機每次都是燒錄程序,燒錄就是為了把代碼放到程序存儲器中,而我們用的電腦則是把硬盤的數據和程序放到RAM,再用CPU去讀取RAM里面的數據和程序

一、存儲器的存儲單位與編址

1.存儲單位

位(bit):計算機的最小數據單位

字節(jié)(Byte):1Byte = 8bits

字(Word):1Word = 2Bytes = 16bits

2.編址

51單片機的存儲單元是一個字節(jié),為了存取數據方便,每個存儲單元都有編號,這個編號就是編址,編址采用二進制數。例如:0000 0010B可以代表第二個存儲單元。

二、51單片機有哪些內部存儲器

1.片內RAM

RAM(Random Access Memory)又叫隨機存取存儲器,正常情況下不僅可以寫入數據到RAM,也可以從RAM讀取數據。

單片機內部總共有256Bytes的RAM。RAM的每一個字節(jié)都有編碼,從0000 0000開始直到1111 1111,不同區(qū)域的RAM有著不同的功能??梢园裄AM想象成一棟辦公樓,不同的樓層有不同的部門,不同的部門自然干不同的活。

注意:因為單片機一次只能處理8個bit的數據(字長為8),并且一個8位二進制數的范圍是0到256,所以單片機一次能尋址的范圍也就是0到256。

2.片內ROM

ROM(Read-OnlyMemory),又叫只讀存儲器,正常情況下只能從ROM讀取數據,不能往寫入數據。

單片機內部的ROM大小為4KB(4096Bytes),字節(jié)地址范圍為000H~0FFFH。

在特殊條件下,可以把程序燒入到ROM中,所以ROM也叫程序存儲器。

如果ROM的大小不夠存入所有程序,也可以外接ROM。單片機最多可外接64KB的ROM。內部ROM和外部ROM是統(tǒng)一編址,要么就只用64KB的外部ROM,要么就用4KB的內部ROM+60KB的外部ROM(外部ROM的開頭4KB閑置)。

51單片機是如何區(qū)分是片內ROM還是片外ROM呢?

片內ROM和片外ROM的區(qū)分:

在單片機既有片內ROM又有片外ROM時,會產生一部分重復的地址范圍,

為了解決區(qū)分片內和片外ROM的問題,51單片機設置了一根控制線EA(低電平有效),所以

EA = 0 => 有效 => 訪問片內存儲器

EA = 1 => 無效 => 片內存儲器被忽略

本質的原理:

就是當PC的值大于了某個值時將訪問外部存儲器,PC的值小于了某個值時將訪問內部存儲器。這個值由存儲器容量的大小絕定,在8051單片機中,片內ROM = 4KB,所以當PC小于0FFFH時,訪問片內ROM。

三、存儲器數據讀寫說明

要對256字節(jié)存儲器的每個存儲單元進行讀寫,需要8根地址線和8根數據線,先送8位地址選中某個存儲單元,再根據讀控制或寫控制,將選中的存儲單元的8位數據從8根數據線送出,或通過8根數據線將8位數據存入選中的存儲單元中。以圖1 存儲器結構為例,當地址總線A7~A0將8位地址00011111(1FH)送入存儲器時,會選中內部編址為1FH的存儲單元,這時再從讀控制線送入一個讀控制信號,1FH 存儲單元中的數據00010111從8根數據總線D7~D0送出。

總結

對于RAM和ROM,當我們寫程序的時候,我們把程序誤認為ROM,也就是說,我的某個邏輯形成了一系列的邏輯開關,但是當CPL進行操作的時候,在傳輸的過程中,交換邏輯需要不斷的改變,所以RAM就誕生了。但是由于技術的限制,RAM不能下電來保存邏輯,即電路中的每個硅電子都不能被保存,并且這個過程限制了內存的大小。因此,RAM和ROM是通過CPU總線連接的。

通過51單片機的RAM地址,ROM地址,可以看到,ROM存儲程序,通過CPU傳遞數據,到RAM,而RAM是各個寄存器的集合,按ROM程序形成邏輯,響應CPU,同時傳遞給ROM信號(這里ROM的邏輯已不變,相當于與或非的各種開關)。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉