• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > sst單片機編程器的制作方法簡介

    sst單片機編程器的制作方法簡介

    作者: 時間:2011-10-09 來源:網絡 收藏

    一片新的通常是可利用SSTFlashFlex51.exe 用串口來燒寫的,但是我們如果拿到的芯片不是新的而是經過擦除了isp,并寫入了新的代碼的芯片就不好辦了,這里我給大家介紹一種方法制作一個簡單的就可以了,用它可以編程空的sst89c58芯片.電路圖和監控程序的hex文件:http://www.51hei.com/ziliao/file/sstee.zip

    SST89C54,58燒寫器,可以燒寫block0和block1的全部eprom空間。

    制作方法:
    將HEX文件按19200bps波特率原原本本地發往本燒寫器的串口,發完就燒完了。
    建議使用windows的終端仿真程序來操作燒寫,操作過程中有在線幫助信息不斷從燒寫器返回,提示你下一步的正確操作。

    一些操作是按最常用的芯片用法制作的,例如:
    可以實現加密操作,加密為block0軟加密,block1硬加密。
    可以編程remap位,編程后remap從f000h到ffffh的4k eeprom。
    讀eeprom時,由于數據太多,可以從中間位置開始讀出,具體看在線幫助。
    燒寫過程中沒有自動校驗操作,你可以讀出數據來看看是否正確,一般如果沒有接觸不良等原因,一定可以燒寫成功。

    u1是監控芯片,用的是52,將提供的監控軟件sstPROC.HEX燒入即可。
    u2是dip40插座,用來插被燒的芯片。燒寫時千萬注意不要插錯了芯片的方向。
    電源電壓用的是5v,連接電纜用3線簡單連接。

    一般如果仔細焊接,只要元器件沒有問題,連接線沒有斷線或短路,可以一次性制作成功。

    如果調試有問題請按以下步驟解決。
    1。請仔細檢查連接線路的每一條連線是否連通?有沒有短路?
    2。有沒有加上5v電壓?
    3。晶振是否起振?
    4。上電時led是否亮了一會兒?如果亮了一會表示監控程序正在往計算機發送幫助信息。
    5。將終端程序設置好串行端口和9600bps波特率。上電后將收到幫助信息。如果沒有收到,請檢查max232是否正常工作。
    6。檢查max232,測量它的2腳和地之間是否有大于6v的電壓,6腳和地之間是否有小于-6v電壓。
    7。檢查連接電纜是否通暢,是否2腳和3腳(收和發)搞反了?
    8。如果是剛入門的小菜鳥,總是制作不成功的話,請先好好修習一下電路知識,和單片機基礎知識,等到你覺得你問的問題已經夠一定水平了,再發email給我吧。我實在是很忙,請原諒。如果是哪位老鳥發現了我的問題,那就請提出,我們討論一下。



    關鍵詞: sst單片機 編程器

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 宁河县| 涞水县| 永定县| 延寿县| 崇礼县| 来安县| 仁怀市| 扬州市| 丹棱县| 外汇| 和田市| 兴隆县| 多伦县| 阳信县| 井冈山市| 聊城市| 湖口县| 灵台县| 溆浦县| 手游| 元朗区| 米脂县| 松潘县| 白水县| 都安| 阳泉市| 武义县| 宁明县| 阜康市| 屏边| 西盟| 酒泉市| 普兰店市| 枣阳市| 菏泽市| 尉氏县| 温宿县| 光泽县| 德阳市| 安顺市| 金山区|