當(dāng)前位置:首頁 > 技術(shù)學(xué)院 > 基礎(chǔ)知識科普站
[導(dǎo)讀]基于8051內(nèi)核的CISC微控制器迄今為止,MCS-51已成為8位機(jī)中運(yùn)行最慢的系列。現(xiàn)在Dallas推出的DS89C430系列產(chǎn)品在保持與80C51引腳和指令集兼容的基礎(chǔ)上,每個機(jī)器周期僅為一個時鐘,實(shí)現(xiàn)了8051系列的最高吞吐率。一般而言,對于現(xiàn)有的基于8051的應(yīng)用軟件可以直接寫入DS89C430而無需進(jìn)行更改。除此之外,DS89C430還在許多其他方面引入了新的功能,從而為具體應(yīng)用提供了更多靈活性。下面介紹DS89C430不同于8051的功能和特點(diǎn)。

基于8051內(nèi)核的CISC微控制器迄今為止,MCS-51已成為8位機(jī)中運(yùn)行最慢的系列。現(xiàn)在Dallas推出的DS89C430系列產(chǎn)品在保持與80C51引腳和指令集兼容的基礎(chǔ)上,每個機(jī)器周期僅為一個時鐘,實(shí)現(xiàn)了8051系列的最高吞吐率。一般而言,對于現(xiàn)有的基于8051的應(yīng)用軟件可以直接寫入DS89C430而無需進(jìn)行更改。除此之外,DS89C430還在許多其他方面引入了新的功能,從而為具體應(yīng)用提供了更多靈活性。下面介紹DS89C430不同于8051的功能和特點(diǎn)。

微處理器的內(nèi)核

片內(nèi)程序存儲器及應(yīng)用片內(nèi)程序存儲器邏輯上分為成對的8 KB、16 KB或32 KB閃存單元,以支持在應(yīng)用編程。這允許器件在應(yīng)用軟件的控制下修改程序存儲器,應(yīng)用系統(tǒng)能夠在執(zhí)行其主要功能的情況下,完成在線軟件升級。DS89C430集成了64 B加密陣列,允許用戶以加密形式查看數(shù)據(jù),進(jìn)行程序代碼校驗(yàn)。器件支持通過RS-232串口實(shí)現(xiàn)在系統(tǒng)編程。在系統(tǒng)編程通過將器件的一個或多個外部引腳設(shè)置為某特定狀態(tài)來激活引導(dǎo)加載程序。器件啟動后,開始執(zhí)行駐留于器件內(nèi)部專用ROM的加載程序。一旦收到一個回車符號,串口就執(zhí)行自動波特率功能,并與主機(jī)的波特率同步。

簡單的引導(dǎo)加載程序接口允許使用幾種方法來實(shí)現(xiàn)PC機(jī)與目標(biāo)微控制器間的通信。最簡單的方法是使用Dallas的微控制器工具包(MTK)軟件.它具有高度前端特征,簡化了目標(biāo)配置,上傳、下載代碼以及特殊功能配置等任務(wù)操作。雙數(shù)據(jù)指針8051微控制器是通過MOVX指令來訪問片外數(shù)據(jù)空間的,用MOVX@DPTR指令可訪問整個64 KB的片外數(shù)據(jù)存儲器。傳統(tǒng)的8051只有一個數(shù)據(jù)指針DPTR,要將數(shù)據(jù)從一個地址移到另一個地址非常麻煩。DS89C430則具備雙數(shù)據(jù)指針DPTR0和DPTRl,因此軟件可以使用一個指針裝載源地址,另一個指針裝載目的地址。DPTR0的SFR地址與805l相同(82H和83H),因此使用該指針時源代碼無需更改,DPTRl位于84H和85H地址。所有與數(shù)據(jù)指針相關(guān)的操作都使用活動數(shù)據(jù)指針,活動指針通過控制位SEL選擇。每個指針還各有一個控制位,決定INCDPTR操作是遞增還是遞減數(shù)據(jù)指針值。在拷貝數(shù)據(jù)塊時,與使用單數(shù)據(jù)指針相比,雙數(shù)據(jù)指針可以節(jié)省大量代碼。

用戶通過轉(zhuǎn)換SEL位來轉(zhuǎn)換活動數(shù)據(jù)指針,其中一種方法可通過執(zhí)行INCDPS指令來實(shí)現(xiàn)。對于這些大的數(shù)據(jù)塊拷貝,用戶必須頻繁執(zhí)行該指令來轉(zhuǎn)換DPTR0和DPTRl。為了在節(jié)省代碼的同時提高運(yùn)行速度和效率,DS89C430又包含了一個轉(zhuǎn)換選擇位 (TSL),來確定執(zhí)行MOVX指令時硬件是否自動轉(zhuǎn)換SEL位,這樣就可以省去INCDPS指令并進(jìn)一步提高運(yùn)行速度。大的數(shù)據(jù)塊拷貝需要源指針和目的指針逐字節(jié)尋址數(shù)據(jù)空間,傳統(tǒng)的方法是通過使用INCDPTR指令來增加數(shù)據(jù)指針。為了進(jìn)一步提高數(shù)據(jù)傳輸速率,引入了自動增減控制位(AID),用以確定執(zhí)行MOVX指令時,是否會自動增減活動指針值。表l為各種情況下DS80C320和DS89C430進(jìn)行64B數(shù)據(jù)塊傳輸時的速度比較。從表l中可以看出,采用雙數(shù)據(jù)指針后運(yùn)行速度得到極大提高。電源管理和時鐘分頻控制CMOS電路的功耗主要由兩部分組成:連續(xù)漏電流造成的靜態(tài)功耗以及對負(fù)載電容進(jìn)行充放電所需的轉(zhuǎn)換開關(guān)電流造成的動態(tài)功耗。

其中,動態(tài)功耗是總體功耗的主要部分,該功耗(PD)可以通過負(fù)載電容(CL)、電源電壓(VDD)和工作頻率(f)進(jìn)行計(jì)算,即:PD=CL×VDD2×f。對于某具體應(yīng)用,電容和電源電壓相對固定,而處理器的處理速度在不同時刻可能是不同的,因此工作頻率可以根據(jù)不同需要進(jìn)行調(diào)整,從而在不影響系統(tǒng)性能的前提下達(dá)到降低功耗的要求。DS89C430支持三種低功耗節(jié)電模式。①系統(tǒng)時鐘分頻控制:允許微控制器使用內(nèi)部分頻的時鐘源繼續(xù)工作,以節(jié)省功耗。通過軟件設(shè)置時鐘分頻控制位,設(shè)置工作速率為每機(jī)器周期1024個振蕩器周期.②空閑模式:以靜態(tài)方式保持程序計(jì)數(shù)器,并掛起處理器。在此模式中,處理器不取指令也不執(zhí)行指令。除了外圍接口時鐘保持為活動狀態(tài)以及定時器、看門狗、串口和電源監(jiān)視功能仍然工作外,所有的資源均保存。處理器能夠使用允許的中斷源退出空閑模式。③停機(jī)模式:禁止處理器內(nèi)部的所有電路。所有片內(nèi)時鐘、定時器和串口通信都停止運(yùn)行,處理器不執(zhí)行任何指令。通過使用六個外部中斷中的任何一個,處理器都能夠退出停機(jī)模式。

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

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

關(guān)鍵字: AWS AN BSP 數(shù)字化

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

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

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

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

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

關(guān)鍵字: 騰訊 編碼器 CPU

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

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

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

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

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

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

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

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

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

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉