99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

用SST89C58自制51仿真器,mcu Emulator

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

掃碼添加小助手

加入工程師交流群

用SST89C58自制51仿真器,mcu Emulator

關(guān)鍵字:用SST89C58自制51仿真

初學(xué)51單片機(jī)或是業(yè)余玩玩單片機(jī)開(kāi)發(fā),每次總要不斷的調(diào)試程序,如沒(méi)有仿真器又不喜歡用軟件仿真,那只有每次把編譯好的程序燒錄到芯片上,然后在應(yīng)用電路或?qū)嶒?yàn)板上觀察程序運(yùn)行的結(jié)果,對(duì)于一些小程序這樣的做好也可以很快找到程序上的錯(cuò)誤,但是程序大了,變量也會(huì)變的很多,而直接燒片就很難看到這些變量的值了,在修改程序時(shí)還要不斷的燒片實(shí)驗(yàn),確實(shí)很麻煩,這時(shí)如果有一臺(tái)仿真器就會(huì)變得很好方便了。但一臺(tái)好的仿真器對(duì)于業(yè)余愛(ài)好者來(lái)說(shuō)確實(shí)有一些貴,在這里介紹這種易于自制的51芯片仿真器雖然有一些地方不夠完善,但還是非常適于初學(xué)51單片機(jī)的朋友和經(jīng)濟(jì)能力不是很好的業(yè)余愛(ài)好者。

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

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


印制板如下
?
做好以上所說(shuō)的電路后,那么就可以把仿真CPU的HEX文件燒到SST89C58里面,再把它插到上面的電路中就可以了。因?yàn)镾ST89C58有兩個(gè)程序存儲(chǔ)區(qū),在這里要注意的是在燒寫(xiě)時(shí)就把仿真監(jiān)控程序燒到SST89C58的第二個(gè)存儲(chǔ)區(qū)也就是的RB1。燒寫(xiě)時(shí)要求用支持SST89C58的編程器,在這里要注意的是如果你要燒寫(xiě)B(tài)SL固件程序做IAP在線下載器是不要對(duì)加密位SB1-3進(jìn)行加密,并設(shè)存儲(chǔ)位為RB1,否則無(wú)法用IAP功能。各編程器的設(shè)置不一樣具體參看編程口的說(shuō)明書(shū)。
從下面網(wǎng)站下載softice程序SoftICE_58.zip
http://www.sst.com/products/software_utils/softice/index.xhtml

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AT89C51 單片機(jī)中文資料

    電子發(fā)燒友網(wǎng)站提供《AT89C51 單片機(jī)中文資料.pdf》資料免費(fèi)下載
    發(fā)表于 06-24 15:29 ?0次下載

    第三章 仿真器介紹

    本篇文章我們介紹了W55MH32板載的WIZ-Link仿真器的使用方法,讓我們一起插上USB線開(kāi)始下載、調(diào)試程序吧!
    的頭像 發(fā)表于 05-21 11:54 ?222次閱讀
    第三章 <b class='flag-5'>仿真器</b>介紹

    FMD仿真器燒錄說(shuō)明

    FMD仿真器燒錄,離線燒錄說(shuō)明
    發(fā)表于 04-30 17:27 ?1次下載

    概倫電子電路類型驅(qū)動(dòng)SPICE仿真器NanoSpice X介紹

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

    概倫電子千兆級(jí)高精度電路仿真器NanoSpice Giga介紹

    NanoSpiceGiga是概倫電子自主研發(fā)的千兆級(jí)晶體管級(jí)SPICE電路仿真器,通過(guò)基于大數(shù)據(jù)的并行仿真引擎處理十億以上單元的電路仿真,可以用于各類存儲(chǔ)電路、定制數(shù)字電路和全芯片的
    的頭像 發(fā)表于 04-23 15:21 ?303次閱讀
    概倫電子千兆級(jí)高精度電路<b class='flag-5'>仿真器</b>NanoSpice Giga介紹

    概倫電子先進(jìn)數(shù)字仿真器VeriSim介紹

    VeriSim是一款先進(jìn)的邏輯仿真器,提供全面的數(shù)字設(shè)計(jì)驗(yàn)證解決方案,特別適用于大型SoC設(shè)計(jì)。它配備高性能的仿真引擎和約束求解,旨在提高編譯時(shí)效率,并確保設(shè)計(jì)的正確性和穩(wěn)定性。
    的頭像 發(fā)表于 04-22 10:19 ?407次閱讀

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

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

    TMS320C8x仿真器安裝指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C8x仿真器安裝指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-24 17:43 ?0次下載
    TMS320<b class='flag-5'>C</b>8x<b class='flag-5'>仿真器</b>安裝指南

    ADS58J89 EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《ADS58J89 EVM用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 15:12 ?1次下載
    ADS<b class='flag-5'>58J89</b> EVM用戶指南

    求解答!STC89C51系列數(shù)字秒表

    實(shí)驗(yàn)室學(xué)51單片機(jī),STC89C51系列,作業(yè)太難了,求佬給源代碼幫助一下謝謝 1.通過(guò)定時(shí),8位數(shù)碼管,8個(gè)獨(dú)立按鍵完成1000秒以內(nèi)的數(shù)字秒表,最小分辨0.1秒,設(shè)置啟動(dòng)計(jì)秒鍵
    發(fā)表于 12-08 16:48

    基于51單片機(jī)的7人多數(shù)投票表決設(shè)計(jì)

    基于51單片機(jī)的7人多數(shù)投票表決設(shè)計(jì) ( proteus仿真+程序+設(shè)計(jì)報(bào)告+講解視頻) 仿真圖proteus8.16(有低版本) 程序編譯
    的頭像 發(fā)表于 11-09 09:48 ?1876次閱讀
    基于<b class='flag-5'>51</b>單片機(jī)的7人多數(shù)投票表決<b class='flag-5'>器</b>設(shè)計(jì)

    光耦仿真器簡(jiǎn)介

    電子發(fā)燒友網(wǎng)站提供《光耦仿真器簡(jiǎn)介.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 11:45 ?0次下載
    光耦<b class='flag-5'>仿真器</b>簡(jiǎn)介

    TI磁感應(yīng)仿真器功能簡(jiǎn)介

    電子發(fā)燒友網(wǎng)站提供《TI磁感應(yīng)仿真器功能簡(jiǎn)介.pdf》資料免費(fèi)下載
    發(fā)表于 08-28 09:48 ?0次下載
    TI磁感應(yīng)<b class='flag-5'>仿真器</b>功能簡(jiǎn)介

    隔離認(rèn)證標(biāo)準(zhǔn)揭秘:光耦合與光耦仿真器

    電子發(fā)燒友網(wǎng)站提供《隔離認(rèn)證標(biāo)準(zhǔn)揭秘:光耦合與光耦仿真器.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 10:49 ?0次下載
    隔離認(rèn)證標(biāo)準(zhǔn)揭秘:光耦合<b class='flag-5'>器</b>與光耦<b class='flag-5'>仿真器</b>

    仿真器的使用方法有哪些

    仿真器是一種用于模擬和測(cè)試電子系統(tǒng)、軟件或硬件的工具。它可以幫助工程師在實(shí)際硬件或軟件部署之前,對(duì)設(shè)計(jì)進(jìn)行驗(yàn)證和調(diào)試。 仿真器的基本概念 仿真器是一種軟件或硬件工具,用于模擬和測(cè)試電子系統(tǒng)、軟件或
    的頭像 發(fā)表于 08-22 09:16 ?2211次閱讀