91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

探索DS87C520/DS83C520:高性能8051兼容微控制器的卓越之選

h1654155282.3538 ? 2026-03-24 15:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

探索DS87C520/DS83C520:高性能8051兼容微控制器的卓越之選

在當(dāng)今的電子設(shè)計領(lǐng)域,一款高性能、功能豐富且兼容性強的微控制器是眾多工程師夢寐以求的。DS87C520/DS83C520 EPROM/ROM高速微控制器正是這樣一款能夠滿足工程師多樣化需求的產(chǎn)品。下面,我們就來深入了解一下這兩款微控制器。

文件下載:DS87C520.pdf

1. 產(chǎn)品概覽

DS87C520/DS83C520是與8051兼容的高速微控制器,對處理器內(nèi)核進(jìn)行了重新設(shè)計,消除了時鐘和內(nèi)存周期的浪費,執(zhí)行8051指令的速度相比原始產(chǎn)品快了1.5到3倍。在典型應(yīng)用中,使用相同代碼和晶體時,速度可提升2.5倍。最高晶體速度可達(dá)33MHz,相當(dāng)于實現(xiàn)了約82.5MHz的執(zhí)行速度。

關(guān)鍵特性

- 80C52和8051引腳及指令集兼容,便于在現(xiàn)有系統(tǒng)中直接替代。
- 具備四個8位I/O端口、三個16位定時器/計數(shù)器和256字節(jié)暫存RAM。
- 片上內(nèi)存大,擁有16kB程序內(nèi)存和1kB額外片上SRAM用于MOVX操作。
- 采用高速架構(gòu),4個時鐘/機器周期(8051為12個),運行時鐘頻率從直流到33MHz,單周期指令執(zhí)行時間為121ns。
- 配備雙數(shù)據(jù)指針,可選可變長度MOVX以訪問快速/慢速RAM/外設(shè)。
- 具備電源管理模式,可通過可編程時鐘源節(jié)省功耗。
- 有EMI降低模式,可禁用ALE信號。
- 集成度高,包含電源故障復(fù)位、預(yù)警電源故障中斷和可編程看門狗定時器。
- 提供13個中斷源,其中6個為外部中斷。

封裝形式

該微控制器提供40引腳PDIP、44引腳PLCC、44引腳TQFP和40引腳窗口式CERDIP等多種封裝形式,方便不同應(yīng)用場景的選擇。

2. 技術(shù)亮點剖析

2.1 兼容性與性能提升

DS87C520/DS83C520與8051家族完全靜態(tài)CMOS兼容,在大多數(shù)情況下,可直接插入現(xiàn)有8xc51家族的插座,顯著提升系統(tǒng)性能。雖然對8051用戶來說操作熟悉,但它引入了許多新特性。不過,由于其執(zhí)行指令速度遠(yuǎn)快于原始8051,在關(guān)鍵時序方面需要特別注意。

這些微控制器運行標(biāo)準(zhǔn)的8051家族指令集,提供三個16位定時器/計數(shù)器、兩個全雙工串行端口、256字節(jié)直接RAM和1kB額外的MOVX RAM。I/O端口操作與標(biāo)準(zhǔn)8051產(chǎn)品相同,定時器默認(rèn)采用12個時鐘/周期運行,以保持與原始8051家族系統(tǒng)的時序兼容性,但也可單獨編程為新的4個時鐘/周期。

2.2 高速架構(gòu)優(yōu)勢

其高速架構(gòu)的核心在于消除了標(biāo)準(zhǔn)8051中存在的虛擬內(nèi)存周期。傳統(tǒng)8051使用時鐘頻率除以12來生成機器周期,而DS87C520/DS83C520僅需4個時鐘。因此,在相同晶體頻率下,最快的單機器周期指令執(zhí)行速度提高了3倍。大多數(shù)指令可實現(xiàn)3:1的速度提升,部分指令的提升幅度在1.5到2.4:1之間,所有指令的執(zhí)行速度都比原始8051快。平均而言,所有操作碼的速度提升約為2.5:1,這使得任何代碼都有可能實現(xiàn)顯著的速度改進(jìn),其峰值指令周期可達(dá)121ns(8.25 MIPs)。此外,雙數(shù)據(jù)指針功能在進(jìn)行內(nèi)存塊移動時可消除不必要的指令,提高操作效率。

2.3 指令集與特殊功能寄存器

所有指令的功能與8051對應(yīng)指令相同,但執(zhí)行時間有所不同。在絕對和相對時鐘數(shù)量上,指令的計時都發(fā)生了變化。對于實時事件的精確計時,可參考《高速微控制器用戶指南》中的表格進(jìn)行軟件循環(huán)計時。計數(shù)器/定時器默認(rèn)以12個時鐘/增量運行,以確?;诙〞r器的事件按標(biāo)準(zhǔn)間隔發(fā)生,同時允許軟件以更高速度執(zhí)行。若需要,定時器也可選擇以4個時鐘/增量運行,以充分利用處理器的高速性能。

特殊功能寄存器(SFRs)控制著DS87C520/DS83C520的大多數(shù)特殊特性。通過在軟件中定義SFR到匯編器或編譯器的等號語句,即可訪問新功能,這使得微控制器在使用相同指令集的同時具備更多新特性。

2.4 內(nèi)存資源管理

DS87C520/DS83C520采用與8051相同的三個內(nèi)存區(qū)域,總內(nèi)存配置為16kB ROM、1kB數(shù)據(jù)SRAM和256字節(jié)暫存或直接RAM。1kB的數(shù)據(jù)SRAM可通過MOVX指令進(jìn)行讀寫操作,不用于可執(zhí)行內(nèi)存。暫存區(qū)的256字節(jié)寄存器映射RAM與80C52上的RAM相同。這兩個內(nèi)存區(qū)域使用不同的尋址模式和指令,不會發(fā)生沖突或重疊。

2.5 電源管理模式

除了標(biāo)準(zhǔn)80C52的空閑和掉電(停止)模式外,DS87C520/DS83C520還提供了一種新的電源管理模式(PMM)。在默認(rèn)操作中,微控制器使用4個時鐘/機器周期,指令周期速率為Clock/4。在PMM模式下,微控制器繼續(xù)運行,但使用內(nèi)部分頻的時鐘源,提供(Clock/64)和(Clock/1024)兩種降低的指令周期速度選擇,從而顯著降低功耗。與空閑模式相比,PMM模式能提供更低的功耗,且喚醒速度更快,因此在新設(shè)計中更具優(yōu)勢。

此外,還支持無晶體PMM模式,可將CPU操作切換到內(nèi)部環(huán)形振蕩器并關(guān)閉晶體放大器,進(jìn)一步節(jié)省0.5mA到6.0mA的功耗。PMM模式的操作通過設(shè)置SFR區(qū)域中的相應(yīng)位來實現(xiàn),包括選擇分頻速度和時鐘源。退出PMM模式可通過軟件或硬件實現(xiàn)。

2.6 電磁干擾(EMI)降低

在基于8051的系統(tǒng)中,ALE信號的切換是輻射噪聲的主要來源之一。DS87C520/DS83C520允許軟件通過將ALEOFF(PMR.2)位設(shè)置為1來禁用ALE信號。當(dāng)ALEOFF = 1時,在進(jìn)行片外MOVX操作時ALE仍會切換,但在進(jìn)行片上內(nèi)存訪問時,ALE將保持靜態(tài)模式,從而有效降低電磁干擾。

2.7 外設(shè)功能

DS87C520/DS83C520提供了多個在基于微計算機的系統(tǒng)中常用的外設(shè)功能:

  • 串行端口:除了與80C52相同的串行端口(UART)外,還包括一個完全復(fù)制的第二硬件串行端口,可選擇使用P1.2(RXD1)和P1.3(TXD1)引腳。兩個端口可同時運行,且波特率和工作模式可獨立設(shè)置。
  • 定時器速率控制:與8051不同,DS87C520/DS83C520的定時器和串行端口在復(fù)位時默認(rèn)采用12個時鐘/周期運行,以確保現(xiàn)有代碼的兼容性。若需要更高的定時器速度或串行波特率,可通過時鐘控制寄存器(CKCON)單獨選擇定時器以4個時鐘/周期運行。
  • 電源故障復(fù)位:使用精密帶隙電壓基準(zhǔn)來判斷VCC是否超出容差范圍。在上電過程中,內(nèi)部監(jiān)控電路會保持復(fù)位狀態(tài),直到VCC上升到VRST水平以上,然后啟動晶體振蕩器并計數(shù)65,536個時鐘,最后退出復(fù)位狀態(tài)。在電源故障或電壓下降時,監(jiān)控電路會自動產(chǎn)生并保持復(fù)位信號。
  • 電源故障中斷:帶隙電壓基準(zhǔn)還可生成可選的早期預(yù)警電源故障中斷(PFI)。當(dāng)軟件啟用該中斷時,若VCC下降到VPFW以下,處理器將跳轉(zhuǎn)到程序內(nèi)存地址0033h。PFI具有最高優(yōu)先級,其使能位位于看門狗控制SFR(WDCON–D8h)中,軟件可讀取PFI標(biāo)志并手動清除。
  • 看門狗定時器:為防止軟件失控,DS87C520/DS83C520包含一個可編程看門狗定時器。它是一個自由運行的定時器,若允許其達(dá)到預(yù)選擇的超時時間,將設(shè)置一個標(biāo)志。軟件可選擇該標(biāo)志作為復(fù)位源,同時必須在定時器超時前重新啟動它,否則處理器將被復(fù)位。軟件可從四個超時值中進(jìn)行選擇,定時器的功能由多個SFR控制,并提供了一個中斷選項,可在調(diào)試或作為時間基發(fā)生器使用。

3. 安全性與編程

3.1 DS87C520的安全性與編程

DS87C520采用了標(biāo)準(zhǔn)的三級鎖機制,限制對EPROM內(nèi)容的查看。同時,64字節(jié)的加密陣列允許授權(quán)用戶以加密形式驗證內(nèi)存,確保數(shù)據(jù)的安全性。編程時,微控制器應(yīng)在4MHz至6MHz的時鐘速度下運行,編程夾具需按要求提供地址、數(shù)據(jù)和控制信號。具體的編程步驟包括應(yīng)用地址和數(shù)據(jù)值、選擇編程選項、調(diào)整VPP電壓、脈沖PROG信號等。

3.2 DS83C520的安全性與編程

DS83C520是DS87C520的工廠掩膜ROM版本,支持部分DS87C520的EPROM特性。它也采用了鎖機制和加密陣列來保護(hù)ROM內(nèi)容,可使用標(biāo)準(zhǔn)的EPROM編程器驗證內(nèi)存內(nèi)容。

4. 電氣特性

4.1 絕對最大額定值

DS87C520/DS83C520規(guī)定了引腳電壓、VCC電壓、工作溫度范圍、存儲溫度和焊接溫度等絕對最大額定值,使用時應(yīng)確保不超出這些范圍,以保證設(shè)備的可靠性。

4.2 直流電氣特性

在給定的VCC和溫度范圍內(nèi),詳細(xì)列出了供電電壓、電源故障警告電壓、最小工作電壓、各種模式下的供電電流、輸入輸出電平、輸入電流等直流電氣參數(shù)。這些參數(shù)為電路設(shè)計提供了重要的參考依據(jù)。

4.3 交流電氣特性

包括振蕩器頻率、ALE脈沖寬度、地址和數(shù)據(jù)的建立與保持時間、PSEN信號的時序等交流電氣參數(shù)。這些參數(shù)對于確保微控制器與外部設(shè)備的正確通信和操作至關(guān)重要。

5. 經(jīng)驗與思考

在實際應(yīng)用中,DS87C520/DS83C520的高性能和豐富功能為電子工程師帶來了諸多便利。但在使用過程中,也需要注意一些問題:

  • 時序調(diào)整:由于其高速特性,在關(guān)鍵時序設(shè)計時,需要仔細(xì)考慮指令執(zhí)行時間的變化,特別是在與原有8051系統(tǒng)兼容的設(shè)計中,要確保定時器和串行端口的時序匹配。
  • 電源管理優(yōu)化:合理利用電源管理模式(PMM)可以顯著降低系統(tǒng)功耗,但需要注意在切換時鐘源和頻率時的時序要求,避免影響系統(tǒng)的正常運行。
  • 安全性設(shè)置:對于安全性要求較高的應(yīng)用,如涉及敏感數(shù)據(jù)的存儲和處理,應(yīng)正確設(shè)置鎖位和加密陣列,確保設(shè)備的安全性。

DS87C520/DS83C520以其卓越的性能、豐富的功能和良好的兼容性,為電子工程師提供了一個強大的解決方案。無論是在工業(yè)控制智能家居還是消費電子等領(lǐng)域,都具有廣闊的應(yīng)用前景。希望通過本文的介紹,能讓更多工程師對這兩款微控制器有更深入的了解,從而在實際設(shè)計中充分發(fā)揮它們的優(yōu)勢。你在使用類似微控制器時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • DS87C520
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6432
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    探秘MAXIM DS5250:高速安全微控制器卓越

    探秘MAXIM DS5250:高速安全微控制器卓越 在電子設(shè)計領(lǐng)域,安全與性能始終是工程師
    的頭像 發(fā)表于 03-24 17:15 ?22次閱讀

    高速性能DS89C430/DS89C450超高速閃存微控制器深度解析

    高速性能DS89C430/DS89C450超高速閃存微控制器深度解析 在電子工程師的設(shè)計世
    的頭像 發(fā)表于 03-24 15:00 ?61次閱讀

    探秘DS87C530/DS83C530:高性能EPROM/ROM微控制器的深度解析

    探秘DS87C530/DS83C530:高性能EPROM/ROM微控制器的深度解析 作為電子工程師,我們在設(shè)計過程中總是在尋找性能
    的頭像 發(fā)表于 03-24 15:00 ?67次閱讀

    高速低功耗微控制器DS80C320/DS80C323:設(shè)計與應(yīng)用的理想

    高速低功耗微控制器DS80C320/DS80C323:設(shè)計與應(yīng)用的理想 在當(dāng)今電子技術(shù)飛速發(fā)展的時代,高速、低功耗的
    的頭像 發(fā)表于 03-24 14:45 ?52次閱讀

    探索DS80C310高速微控制器性能與應(yīng)用深度解析

    憑借其卓越性能和豐富的特性在市場上占據(jù)了一席之地。今天,我們就來深入了解一下這款強大的微控制器。 文件下載: DS80C310.pdf 二、產(chǎn)品概述
    的頭像 發(fā)表于 03-24 14:45 ?53次閱讀

    探索DS1341/DS1342:低功耗I2C實時時鐘的卓越

    探索DS1341/DS1342:低功耗I2C實時時鐘的卓越
    的頭像 發(fā)表于 03-24 09:50 ?45次閱讀

    探索ATtiny441/841:高性能低功耗8位AVR微控制器卓越

    探索ATtiny441/841:高性能低功耗8位AVR微控制器卓越 在電子設(shè)計領(lǐng)域,選擇一
    的頭像 發(fā)表于 02-09 14:05 ?386次閱讀

    探索DS90C387與DS90CF388:高性能LVDS顯示接口的卓越

    探索DS90C387與DS90CF388:高性能LVDS顯示接口的卓越
    的頭像 發(fā)表于 01-15 17:45 ?1219次閱讀

    深入解析DS90C385A:高性能LVDS發(fā)射卓越

    深入解析DS90C385A:高性能LVDS發(fā)射卓越 在電子設(shè)備的設(shè)計中,數(shù)據(jù)傳輸?shù)母咝?/div>
    的頭像 發(fā)表于 01-13 17:15 ?771次閱讀

    深入剖析DS34C87T:高性能CMOS四線驅(qū)動卓越

    深入剖析DS34C87T:高性能CMOS四線驅(qū)動卓越 在電子設(shè)計領(lǐng)域,數(shù)據(jù)傳輸?shù)母咝院?/div>
    的頭像 發(fā)表于 01-04 17:20 ?866次閱讀

    探索DS34LV87T:高性能四通道差分線路驅(qū)動卓越

    探索DS34LV87T:高性能四通道差分線路驅(qū)動卓越
    的頭像 發(fā)表于 01-04 15:00 ?353次閱讀

    探索DS90C385A:高性能LVDS發(fā)射的技術(shù)解析

    探索DS90C385A:高性能LVDS發(fā)射的技術(shù)解析 在電子設(shè)備不斷追求高速數(shù)據(jù)傳輸與低功耗的今天,LVDS(低電壓差分信號)技術(shù)憑借其出色的性能
    的頭像 發(fā)表于 12-29 17:05 ?766次閱讀

    探索DS90C365A:高性能LVDS發(fā)射卓越

    探索DS90C365A:高性能LVDS發(fā)射卓越
    的頭像 發(fā)表于 12-29 17:05 ?662次閱讀

    探索DS90C363B:高性能LVDS發(fā)射卓越

    探索DS90C363B:高性能LVDS發(fā)射卓越
    的頭像 發(fā)表于 12-29 17:00 ?1123次閱讀

    探索PCF8584:I2C總線控制器卓越

    探索PCF8584:I2C總線控制器卓越 在電子工程師的日常工作中,選擇合適的芯片來實現(xiàn)特
    的頭像 發(fā)表于 12-28 15:40 ?607次閱讀