『壹』 你好,我寫了單片機(C語言),模擬是沒有HEX文件,為什麼,應該怎樣模擬,麻煩告訴一下,
同學你想問啥?把什麼資料給你發過去呢?
首先你的問題都沒有問明白,你要什麼幫助呢?
1、有寫了單片機c程序,是在寫字板上寫的,還是keilc軟體環境下寫的?
2、你怎麼模擬,在模擬器上模擬還是軟體protues呢?
3、給你發什麼資料?
如果你是keilc編程環境,你可能沒有選擇output 輸出HEX那一項,選中後,會有一個hex文件的。
模擬的時候把hex文件載入就行了
ok
『貳』 單片機生成不了HEX文件,奇怪
2K限制,你的編譯器沒有解除限制,編寫的代碼大於2048位元組就停止工作。
你寫的代碼是4762位元組,超過了2048,所以無法生成hex文件。
上網查找破解的辦法吧。
『叄』 單片機學習中程序編譯後在項目文件夾內找不到.hex文件,問題出在哪裡
用的是KEIL的話
『肆』 51單片機,編譯沒問題,不能生成HEX文件,目標文件連接不成功,有的人說不影響,但是我要HEX文件啊
如果用的是Keil,按下圖紅框所示選擇該選項打勾即可。
『伍』 單片機問題,這為什麼無法形成hex文件啊求前輩賜教
因為閣下沒有生成hex文件。
方法如下:在你提供的圖片中右擊「Target1」----然後點擊對話框第一個(即為目標文件設定選項)----然後點標題欄的第三個「output」(即輸出)----然後講「creat
hex
file
」(即生成hex文件)復選框打上勾----然後點ok----最後再點rebuild(即重建)就有hex文件了!
『陸』 編譯單片機不生成hex文件怎麼回事
你應該有protues這個軟體的吧
雙擊dsn文件用protues打開,就是protues的模擬原理圖,圖形類似於protel原理圖。
如果你打不開的話就是你的protues版本和dsn文件的版本不對。
而hex只能用在protues模擬圖里可編程的東西如8051單片機
雙擊單片機,里邊有個選項「打開文件」,你把hex文件路徑填進去,
然後就可以模擬單片機了
『柒』 單片機編程後勾了生成hex文件但還是沒有hex文件,程序沒錯誤,不要再說重裝,求高手指點希望有截圖
勾選了就會有HEX文件生成的,不知你改過生成文件的路徑沒。
重裝過不行,只有換版本了。
『捌』 單片機KIEL無法生成hex文件
要用keil 編譯軟體來編譯程序,可以用匯編語言寫,也可以用C語言來寫程序,都能用keil 編譯,就能生成HEX文件了。
去我網盤下載一個說明書,看下就會了。
這是keil 4的,其它版本的,方法相似。用匯編語言寫的程序,編譯方法相同。
網頁鏈接
『玖』 用Keil uVision3編寫單片機程序怎麼生成不了.HEX文件
你可以打開hex文件看一下(可以用記事本打開),是不是一個空文件。可能程序有錯,並沒有編譯出hex文件。
編譯後的hex文件是不需要設置什麼的。