国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用SST89C58自制51仿真器,mcu Emulator

454398 ? 2018-09-20 19:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

用SST89C58自制51仿真器,mcu Emulator

關鍵字:用SST89C58自制51仿真

初學51單片機或是業余玩玩單片機開發,每次總要不斷的調試程序,如沒有仿真器又不喜歡用軟件仿真,那只有每次把編譯好的程序燒錄到芯片上,然后在應用電路或實驗板上觀察程序運行的結果,對于一些小程序這樣的做好也可以很快找到程序上的錯誤,但是程序大了,變量也會變的很多,而直接燒片就很難看到這些變量的值了,在修改程序時還要不斷的燒片實驗,確實很麻煩,這時如果有一臺仿真器就會變得很好方便了。但一臺好的仿真器對于業余愛好者來說確實有一些貴,在這里介紹這種易于自制的51芯片仿真器雖然有一些地方不夠完善,但還是非常適于初學51單片機的朋友和經濟能力不是很好的業余愛好者。

這個仿真器的仿真CPU是使用SST公司的SST89C58或SST89C54(其它相容的芯片也可,這里主要講述SST89C58),對于沒有可以燒寫SST89C58芯片的朋友應該選用CA版本的SST89C58芯片,這個CA型號的芯片出廠時已內置了BSL1.1E的固件程序。那什么是BSL呢?BSL就是英文BOOT-Strap Loader,意思就是可引導裝載,形象來說就像電腦用DOS起動盤起動后可以裝載應用程序并運行。只不過SST89C58是用串口來輸入程序資料的。為了能把編譯好的單片機程序HEX或BIN文件下載到SST89C58芯片上,SST公司還提供了一種叫EasyIAP的軟件,IAP為In-Application Programming,有了這個軟件就可以把SST89C54變為在線下載的實驗器。在這里不詳述EasyIAP的使用,只講述如何利用它去把SST89C58升級為帶SoftICE固件程序的51仿真器。

下圖是可以用于制作SST89C58/54仿真器、S51系列下載器的電路。


印制板如下
?
做好以上所說的電路后,那么就可以把仿真CPU的HEX文件燒到SST89C58里面,再把它插到上面的電路中就可以了。因為SST89C58有兩個程序存儲區,在這里要注意的是在燒寫時就把仿真監控程序燒到SST89C58的第二個存儲區也就是的RB1。燒寫時要求用支持SST89C58的編程器,在這里要注意的是如果你要燒寫BSL固件程序做IAP在線下載器是不要對加密位SB1-3進行加密,并設存儲位為RB1,否則無法用IAP功能。各編程器的設置不一樣具體參看編程口的說明書。
從下面網站下載softice程序SoftICE_58.zip
http://www.sst.com/products/software_utils/softice/index.xhtml

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Renesas E1/E20 仿真器使用指南:從基礎到實戰

    Renesas E1/E20 仿真器使用指南:從基礎到實戰 在嵌入式開發領域,一款高效可靠的仿真器對于調試程序、優化性能至關重要。Renesas 的 E1/E20 仿真器就是這樣一款能滿足開發者需求
    的頭像 發表于 03-02 15:10 ?128次閱讀

    Renesas E1/E20 仿真器:設計與調試的全方位指南

    Renesas E1/E20 仿真器:設計與調試的全方位指南 在電子設計領域,仿真器是調試和驗證微控制MCU)程序不可或缺的工具。Renesas 的 E1/E20
    的頭像 發表于 02-28 15:45 ?129次閱讀

    Renesas E1/E20仿真器:全面解析與應用指南

    : R5F104GLAFB#50.pdf 一、仿真器規格 1.1 目標MCU Renesas E1/E20仿真器支持R8C家族的多個系列,如R8C
    的頭像 發表于 02-28 11:30 ?284次閱讀

    瑞薩E1/E20仿真器:設計、調試與使用全解析

    詳細了解一下它的使用方法、調試技巧以及一些注意事項。 文件下載: R5F104PLAFA#30.pdf 一、仿真器概述 瑞薩E1/E20仿真器的用戶手冊包含兩部分:《E1/E20 Emulator
    的頭像 發表于 02-11 17:05 ?594次閱讀

    深入了解Renesas E1/E20 Emulator:從規范到應用

    深入了解Renesas E1/E20 Emulator:從規范到應用 引言 在微控制MCU)的開發過程中,調試工具起著至關重要的作用。Renesas的E1/E20 Emulator
    的頭像 發表于 02-10 15:25 ?158次閱讀

    Renesas E1/E20 仿真器:設計與調試全解析

    規格 目標 MCU Renesas E1/E20 仿真器支持 R8C 系列的多個型號,涵蓋了 R8C/3x 系列和 R8C
    的頭像 發表于 02-09 10:30 ?385次閱讀

    CW32仿真器是什么?

    CW32仿真器是什么
    發表于 01-05 08:04

    SST開發加速:半實物仿真全鏈路解決方案

    實物仿真方案 半實物仿真平臺通過構建“SST控制實物+實時仿真模型”的閉環測試環境,采用硬件在環技術,能夠實現對控制算法有效性、系統穩定性
    發表于 12-11 18:23

    ADS58C20/ADS58C23 雙 IF 接收產品總結

    ADS58C20和ADS58C23是用于寬帶多模蜂窩基礎設施基站的雙中頻接收機。每個信道提供高動態性能,最高可達125 MHz帶寬,且優化頻段為40 MHz和75 MHz。中頻接收機架構簡化了寬帶寬接收機的前端濾波設計。接收機
    的頭像 發表于 11-19 11:10 ?688次閱讀
    ADS<b class='flag-5'>58C</b>20/ADS<b class='flag-5'>58C</b>23 雙 IF 接收<b class='flag-5'>器</b>產品總結

    CW32 MCU什么仿真器開發?

    理論上各主流IDE枚舉的、支持ARM Cortex內核的所有硬件仿真器,比如:J-LINK,ULINK,DAP,ST-Link等,都可以仿真、下載CW32 MCU的應用代碼。如果想實現量產或者離線下載應用代碼,則必須配套支持CW
    發表于 11-12 06:01

    Texas Instruments ISOM8610光耦仿真器開關數據手冊

    Texas Instruments ISOM8610光耦仿真器開關是一款80V單極常開開關,具有光耦仿真器輸入。此光耦仿真器開關的輸入可控制背對背MOSFET,在次級側無需使用任何電源
    的頭像 發表于 07-28 14:01 ?848次閱讀
    Texas Instruments ISOM8610光耦<b class='flag-5'>仿真器</b>開關數據手冊

    AT89C51 單片機中文資料

    電子發燒友網站提供《AT89C51 單片機中文資料.pdf》資料免費下載
    發表于 06-24 15:29 ?1次下載

    FMD仿真器燒錄說明

    FMD仿真器燒錄,離線燒錄說明
    發表于 04-30 17:27 ?2次下載

    概倫電子電路類型驅動SPICE仿真器NanoSpice X介紹

    NanoSpice X是概倫電子推出的高精度、大容量并行SPICE仿真器,旨在解決電路仿真中的最具挑戰性任務。相較于上一代NanoSpice仿真器,NanoSpice X將平均仿真速度
    的頭像 發表于 04-23 15:30 ?1341次閱讀
    概倫電子電路類型驅動SPICE<b class='flag-5'>仿真器</b>NanoSpice X介紹

    如何使用AutoDevKitStudio和板載仿真器或AEK-MCU-SPC5LNK,將例程仿真下載到SPC574 K系列的探索套件中?

    SPC574 K系列的探索套件,如何使用AutoDevKitStudio和板載仿真器或AEK-MCU-SPC5LNK,將例程仿真下載到SPC574 K系列的探索套件中,具體如何操作步驟
    發表于 03-11 06:03