2008年3月29日 星期六

輸出HEX檔

此程式可從PCspim.log檔中截取出 ROM SRAM HEX檔
主程式流程圖如下:

下圖為兩個副程式的流程圖:

以下為HEX格式的標準:
第一部分為存放的機器碼共有幾個BYTE
第二部份為位址線
第三部份為有無資料的檢查碼,有資料為00 ,沒有資料為01
第四部份為機器碼
第五部份為檢查碼(Checksum值)
hex檔最後必須加上 :00000001FF 使燒錄器知道檔案結束

Checksum的算法

HEX檔的流程圖:


只用Visua C++ 6.0 執行出來hex.hex檔

使用燒錄器讀取hex.hex檔後的結果




沒有留言: