標題:

如何製作.hex燒錄檔!急!!

發問:

各位大大~ 我現在要將程式燒入(89c51)IC,做一個步進馬達驅動電路 IC燒錄器的說明書說須要.hex的檔才可燒入 上網看了一下資料都有說要組譯再轉檔 或是一些原文的網頁看了不是很懂 老師提供了Keil 8051 C Compiler V5.0這個軟體 叫我們自己摸,模了摸還是不怎麼會用 請問如何將程式燒入 請問大大麻煩提供詳細操作步驟... 顯示更多 各位大大~ 我現在要將程式燒入(89c51)IC,做一個步進馬達驅動電路 IC燒錄器的說明書說須要.hex的檔才可燒入 上網看了一下資料都有說要組譯再轉檔 或是一些原文的網頁看了不是很懂 老師提供了Keil 8051 C Compiler V5.0這個軟體 叫我們自己摸,模了摸還是不怎麼會用 請問如何將程式燒入 請問大大麻煩提供詳細操作步驟 感激不盡!! 更新: TO:Peecehood 謝謝你回答,我們目前有98c51燒錄器也附CD 但因它需要開起HEX檔,然而這就是問題,不太會 把原程式(TXT)如何轉成HEX檔,中間需要甚麼樣的 操作??? 更新 2: 可不可再詳細點,很感謝你 我現在是將程式寫在記事本.. 並不太懂這軟體的操作 我想把原程式轉成HEX 要怎麼在這軟體操作?可列步驟嗎?

最佳解答:

要有.Hex是沒錯,不過燒錄是用燒錄軟體喔,還要有燒錄器,雖然可以掛在KeilC上,不過它還是別的軟體喔,不知道你的疑惑是不是這個,假如不是那你就是說沒產生.Hex檔案。在Project Workspace視窗中,在你的Project上按滑鼠右鍵(通常沒改過名子是Target1),點選Options for target .....,在Target中點選Use On-chip ROM(使用內部記憶體),在Output中點選Creat Hex File....,這樣就可以產生.Hex檔喔。 2006-05-24 23:16:29 補充: 喔!這樣我就明白你的問題了,你要先去下載x8051的程式,然後擺放到跟你打好的程式放在一起,然後把你的程式副檔名改成.asm,在執行x8051(輸入你的組合語言檔案),跑出.obj之後,在執行link(輸入.obj的檔案),這樣就有.hex的檔了,這樣就可以燒了。這是別人的連節喔,不過到處都找的到,打x8051http://ftp.nssh.tpc.edu.tw/lcp196/X8051.rar 2006-05-24 23:21:45 補充: 也可以用keil,灌好打開之後先開新project選89c51,然後Project Workspace視窗中把你的檔案讀進來,Add Files to.....,在存檔,組譯。 2006-06-05 01:04:41 補充: 可以用89c2051唷只有二十隻腳,功能如89c51

其他解答:

我們是教89S51耶~~啥都聽不懂呵呵呵= =+7C4CB18E23D7C5B7
arrow
arrow

    jookqjony3w8 發表在 痞客邦 留言(0) 人氣()