chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

DS87C550高速微型器件可作為8051衍生產(chǎn)品的升級(jí)版

星星科技指導(dǎo)員 ? 來源:ADI ? 作者:ADI ? 2023-03-01 14:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

達(dá)拉斯半導(dǎo)體DS87C550 EPROM高速微控制器具有A/D和PWM功能,是廣受歡迎的87C552微控制器的增強(qiáng)版本。它是 8051C87 的 552 直接替代品,通過執(zhí)行具有四個(gè)時(shí)鐘周期的代碼來提高性能。本應(yīng)用筆記描述了在舊版8032設(shè)計(jì)中集成軟件環(huán)路、上電復(fù)位和存儲(chǔ)器接口時(shí)序時(shí)與該處理器相關(guān)的問題。

介紹

DS87C550高速微控制器具有模數(shù)和PWM,設(shè)計(jì)與許多8051衍生產(chǎn)品高度兼容。它采用與 87C552 相同的引腳排列和基本資源設(shè)計(jì),但顯著增強(qiáng)了性能能力和大量額外資源。由于指令集和引腳排列是相同的,因此在許多情況下允許將其用作該設(shè)備的直接替代品。但是,在這樣做時(shí),必須考慮一些問題。本應(yīng)用筆記討論了這些問題。

處理器速度

DS87C550與100指令集8051%兼容,指令的執(zhí)行也得到了簡(jiǎn)化,提高了性能。以前需要 12 個(gè)時(shí)鐘才能完成的單字節(jié)指令現(xiàn)在在 4 個(gè)時(shí)鐘中執(zhí)行。此外,DS87C550可以接受高達(dá)33 MHz的時(shí)鐘速度,而在某些版本的8032中,最大時(shí)鐘速度為12 MHz。由于DS87C550具有更高的性能,在評(píng)估DS8051C<>作為傳統(tǒng)<>微控制器的替代品時(shí),必須考慮與速度相關(guān)的問題。

存儲(chǔ)器接口時(shí)序
對(duì)于相同頻率的晶體,DS87C550縮短指令執(zhí)行時(shí)間,可加快外部存儲(chǔ)器訪問時(shí)間。例如,8032的數(shù)據(jù)手冊(cè)規(guī)定,當(dāng)使用12 MHz晶體時(shí),程序存儲(chǔ)器的地址訪問時(shí)間必須為302 ns或更短(忽略任何地址鎖存開銷)。同樣使用87 MHz晶體的DS550C12需要地址訪問時(shí)間更短230 ns的存儲(chǔ)器。由于當(dāng)今大多數(shù)可用的存儲(chǔ)器都提供更快的訪問時(shí)間,因此這不太可能是一個(gè)重要的設(shè)計(jì)考慮因素。

軟件循環(huán)
另一個(gè)與速度相關(guān)的問題是軟件計(jì)時(shí)的使用。通常情況下,軟件編寫者將使用處理器假定的恒定執(zhí)行速度作為實(shí)時(shí)參考。通常需要已知數(shù)量的時(shí)鐘才能執(zhí)行的緊密循環(huán)將用于生成延遲。由于DS87C550執(zhí)行指令的速度比標(biāo)準(zhǔn)8032快得多,這些先前設(shè)計(jì)的定時(shí)環(huán)路將不再產(chǎn)生最初預(yù)期的結(jié)果。雖然通常不鼓勵(lì)使用軟件定時(shí)環(huán)路,但實(shí)際上它們?cè)?a href="http://www.brongaenegriffin.com/soft/data/21-22/" target="_blank">嵌入式應(yīng)用程序中使用得相當(dāng)頻繁。DS87C550的設(shè)計(jì)使內(nèi)部定時(shí)器默認(rèn)為與8032定時(shí)器完全相同的狀態(tài)。如果編寫應(yīng)用程序代碼以使用這些計(jì)時(shí)器而不是軟件延遲,則代碼將按原始預(yù)期運(yùn)行。

中斷

與其他8051衍生產(chǎn)品相比,為了適應(yīng)高速微控制器系列的擴(kuò)展功能,需要對(duì)中斷矢量地址圖進(jìn)行輕微重組,如下表所示。

中斷名稱 中斷說明 矢量地址
DS87C550 D7C552 DS80C320
INT0-bar 外部中斷 0 03小時(shí) 03小時(shí) 03小時(shí)
SCON1 串行端口 1 0Bh - 3Bh
A/D 模數(shù)轉(zhuǎn)換器 13小時(shí) 53小時(shí) -
TF0 定時(shí)器 0 1Bh 0Bh 0Bh
INT2/CF0 外部中斷 2 或捕獲 0 23小時(shí) 33小時(shí) 43小時(shí)
CM0F 比較匹配 0 2Bh 5Bh -
PFI 電源故障中斷 33小時(shí) - 33小時(shí)
INT1-bar 外部中斷 1 3Bh 13小時(shí) 13小時(shí)
INT3-bar/CF1 外部中斷 3 或捕獲 1 43小時(shí) - 4Bh
CM1F 比較匹配 1 4Bh 63小時(shí) -
TF1 定時(shí)器 1 53小時(shí) 1Bh 1Bh
INT4/CF2 外部中斷 2 或捕獲 2 5Bh - 53小時(shí)
CM2F 比較匹配 2 63小時(shí) 6Bh -
SCON0 串口 0 6Bh 23小時(shí) 23小時(shí)
INT5 棒/CF3 外部中斷 5 或捕獲 3 73小時(shí) - 5Bh
TF2 定時(shí)器 2 7Bh 73小時(shí) 2Bh


DS87C550集成電路,產(chǎn)生自己的上電復(fù)位功能。這消除了與外部元件相關(guān)的成本和電路板空間。雖然RST引腳仍可能連接到外部復(fù)位發(fā)生電路,但這種內(nèi)部特性允許選擇移除外部元件以降低成本。盡管這些特性設(shè)計(jì)為在不需要時(shí)是透明的,但在少數(shù)情況下,內(nèi)部電源故障復(fù)位功能可能會(huì)以不希望的方式與現(xiàn)有設(shè)計(jì)交互。其中一種情況可能是,如果設(shè)計(jì)要求復(fù)位電壓處于特定點(diǎn)或存在特定持續(xù)時(shí)間。另一種情況可能是依賴電池備份的RAM進(jìn)行數(shù)據(jù)存儲(chǔ)。如果RAM包含自己的電壓檢測(cè)電路,并且在DS87C550離開復(fù)位(4.0 V)的相同電壓下沒有失去保護(hù),則處理器可能會(huì)錯(cuò)誤地訪問受保護(hù)的RAM。雖然這些情況并不常見,但它們?nèi)匀皇敲總€(gè)特定應(yīng)用需要考慮的問題。

功耗

DS87C550除了是性能更高的器件外,在考慮等效工作時(shí),也是比8032功耗更低的器件。所有CMOS器件都表現(xiàn)出這樣的特性:隨著速度的提高,它們消耗更多的功率。由于DS87C550是性能更高的器件,在給定的晶體頻率下,它會(huì)消耗更多的功率。但是,如果考慮等量的工作量,則其消耗的功率略低于傳統(tǒng)的8032。這種功耗差異可能只對(duì)電池供電應(yīng)用很重要,在這種情況下,停止模式電源可能是一個(gè)重要的考慮因素。

特殊功能寄存器更改

DS87C550的特殊功能寄存器(SFR)圖與8051系列的其他成員略有不同,以適應(yīng)新的功能集。下表突出顯示了87C550或DS87C552/80上具有不同功能的DS320C8051 SFR位置。使用專為DS87C550設(shè)計(jì)的匯編器/編譯器頭文件,將消除移植8051系列其他成員軟件時(shí)的混淆。

Address DS87C550 87C552 DS80C320 Notes
86h DPS - DPS DS87C550 has new bits.
87h PCON PCON PCON DS87C550 has new bits.
90h P1 P1 P1 DS87C550 alternate pin functions changed
91h RCON - EXIF
9Fh PMR - -
A1h SADDR0 - -
A2h SADDR1 - -
A9h CMPL0 CML0 SADDR0
AAh CMPL1 CML1 SADDR1
B8h IP IP0 IP DS87C550 adds PAD bit
BEh T2CON - -
BFh T2MOD - -
C0h P4 - SCON1
C1h - - SBUF1
C4h P5 P5 PMR
C8h T2IR TM2IR T2CON
C9h CMPH0 CMH0 T2MOD
CAh CMPH1 CMH1 RCAP2L
CBh CMPH2 CMH2 RCAP2H
CCh CPTH0 CTH0 TL2
CDh CPTH1 CTH1 TH2
D8h SCON1 S1CON WDCON
D9h SBUF1 S1STA -
ECh TL2 TML2 -
EDh TH2 TMH2 -
FFh WDCON T3 -


審核編輯:郭婷

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

    關(guān)注

    48

    文章

    8188

    瀏覽量

    160210
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5814

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    DS87C550作為8051生產(chǎn)品升級(jí)

    本應(yīng)用指南討論了DS87C550作為8051替代品使用時(shí)應(yīng)注意的問題,這種高速微控制器具有ADC和PWM功能。
    發(fā)表于 09-23 10:39

    DS83C520/DS87C520 pdf datashee

    The DS87C520/DS83C520 EPROM/ROM high-speed microcontrollers are fast 8051
    發(fā)表于 08-13 14:02 ?18次下載

    新型嵌入式高速單片機(jī)DS87C550的特點(diǎn)

    新型嵌入式高速單片機(jī)DS87C550的特點(diǎn)
    發(fā)表于 05-04 13:00 ?23次下載

    高速微控制器系列向超高速閃存微控制器的升級(jí)

    摘要:多種原因會(huì)促使我們把以前使用高速微控制器(DS80C310/DS80C320/DS80C323/DS8xC520)的
    發(fā)表于 04-23 10:32 ?637次閱讀

    DS87C520-MCL+ DS87C520-MCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-MCL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-MCL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-MCL+真值表
    發(fā)表于 11-16 18:34
    <b class='flag-5'>DS87C</b>520-MCL+ <b class='flag-5'>DS87C</b>520-MCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-QNL+ DS87C520-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-QNL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-QNL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-QNL+真值表
    發(fā)表于 11-16 18:35
    <b class='flag-5'>DS87C</b>520-QNL+ <b class='flag-5'>DS87C</b>520-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-QCL+ DS87C520-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-QCL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-QCL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-QCL+真值表
    發(fā)表于 11-16 18:37
    <b class='flag-5'>DS87C</b>520-QCL+ <b class='flag-5'>DS87C</b>520-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C530-QNL+ DS87C530-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C530-QNL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C530-QNL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C530-QNL+真值表
    發(fā)表于 11-16 18:41
    <b class='flag-5'>DS87C</b>530-QNL+ <b class='flag-5'>DS87C</b>530-QNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-QCL DS87C520-QCL - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-QCL相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-QCL的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-QCL真值表,
    發(fā)表于 11-16 19:06
    <b class='flag-5'>DS87C</b>520-QCL <b class='flag-5'>DS87C</b>520-QCL - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C530-QCL+ DS87C530-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C530-QCL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C530-QCL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C530-QCL+真值表
    發(fā)表于 11-16 19:10
    <b class='flag-5'>DS87C</b>530-QCL+ <b class='flag-5'>DS87C</b>530-QCL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-MNL+ DS87C520-MNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-MNL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-MNL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-MNL+真值表
    發(fā)表于 11-16 19:11
    <b class='flag-5'>DS87C</b>520-MNL+ <b class='flag-5'>DS87C</b>520-MNL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-ECL+ DS87C520-ECL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-ECL+相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-ECL+的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-ECL+真值表
    發(fā)表于 11-16 19:15
    <b class='flag-5'>DS87C</b>520-ECL+ <b class='flag-5'>DS87C</b>520-ECL+ - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C530-QCL DS87C530-QCL - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C530-QCL相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C530-QCL的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C530-QCL真值表,
    發(fā)表于 11-16 19:31
    <b class='flag-5'>DS87C</b>530-QCL <b class='flag-5'>DS87C</b>530-QCL - (Maxim Integrated) - 嵌入式 - 微控制器

    DS87C520-MNL DS87C520-MNL - (Maxim Integrated) - 嵌入式 - 微控制器

    電子發(fā)燒友網(wǎng)為你提供()DS87C520-MNL相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有DS87C520-MNL的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,DS87C520-MNL真值表,
    發(fā)表于 11-16 19:31
    <b class='flag-5'>DS87C</b>520-MNL <b class='flag-5'>DS87C</b>520-MNL - (Maxim Integrated) - 嵌入式 - 微控制器

    使用DS5250作為DS5002的直接升級(jí)

    DS5250高速安全微控制器采用80引腳四方扁平封裝(QFP),是DS5002FP的引腳兼容、高性能升級(jí)版。從DS5002FP
    的頭像 發(fā)表于 03-01 16:29 ?2155次閱讀
    使用<b class='flag-5'>DS</b>5250<b class='flag-5'>作為</b><b class='flag-5'>DS</b>5002的直接<b class='flag-5'>升級(jí)</b>