新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > sst單片機編程器的制作方法簡介

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

        作者: 時間:2011-10-09 來源:網(wǎng)絡(luò) 收藏

        一片新的通常是可利用SSTFlashFlex51.exe 用串口來燒寫的,但是我們?nèi)绻玫降男酒皇切碌亩墙?jīng)過擦除了isp,并寫入了新的代碼的芯片就不好辦了,這里我給大家介紹一種方法制作一個簡單的就可以了,用它可以編程空的sst89c58芯片.電路圖和監(jiān)控程序的hex文件:http://www.51hei.com/ziliao/file/sstee.zip

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

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

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

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

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

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



        關(guān)鍵詞: sst單片機 編程器

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 台北市| 宁陵县| 万全县| 清新县| 奉节县| 全椒县| 三台县| 文水县| 福海县| 姜堰市| 边坝县| 双辽市| 辉县市| 深圳市| 恭城| 化隆| 花莲市| 高陵县| 河南省| 岑巩县| 定陶县| 闸北区| 两当县| 巴中市| 文成县| 磐石市| 乃东县| 罗定市| 黎城县| 伊春市| 通海县| 宁化县| 名山县| 闻喜县| 菏泽市| 盐源县| 盐津县| 措勤县| 永胜县| 旬邑县| 南木林县|