1. 51單片機用isis模擬一編譯出現一些錯誤(是下載別人的程序)
看圖片您是想使用 proteus 自帶的編譯器生成目標碼。
ASEM51 與一些常見的編賀稿譯器比較有一些限制,代碼要適當修改。
例如你上面報錯的原因是代碼中有四處出現 65536 , asem51編譯器認為超出了范圍
把四個65536均改禪簡孝為0 就可以編譯通過了。
但您這個代碼的功能是否咐手正確,我就不知道了,運行顯示好亂。
2. 在 PROTEUS 中使用自帶的程序編輯器 ASEM-51,每次寫好程序存檔關閉後,再次打開時發現程序沒有了
PROTEUS模擬很好用,但是編輯程序,編譯程序卻不如其它軟體,不是它的強項,只能寫匯編程序,語法非常苛刻。
其實,寫程序,編譯程序有很多好用和軟體,匯編語言編輯程序、編譯器用偉福,C語言程序用keil。這都非常好用。
3. Proteus isis載入C程序
首先,你這個方法很少人用,一般都藉助第三方編程軟體,最經典的就是keil。你安裝keil,,目前新版到Keil 4了,在keil上面編寫程序,匯編或者C語言都行, 然後在keil上編譯生成**.hex文件,在proteus上雙擊單片機,路徑選擇**.hex文件就可以模擬了。而且只需要載入一次,後面再次更新hex文件都不用重新載入。這樣方便調試、模擬。
4. protues中單片機模擬用的.hex文件應該怎麼生成
一般用keil 軟體編寫程賣敬序,在其輸出設置裡面,選擇生成hex文件棗槐,然後在中岩慎protues里調用這個hex文件就可以了。
5. proteus導入的晶元不能燒錄程序
首先建一個asm文件添加到source---add/remove添加,在source下面會看到已添加的文件單擊就可以了,默認的是txt文本編輯器,可以添加其他編輯器!無法直接調試c程序,需要連接其他編譯器!滿意的話贊一個!
proteus怎麼燒寫程序
怎麼用Proteus編寫程序衫賣辯
Proteus 不能編寫程序,用keil給51編寫,或缺再把編譯出來的hex格式文件導入Proteus里
怎麼把程序燒錄進PROTEUS調試
程序不是燒錄到proteus,只是載入到proteus。
方法是打開已畫好的proteus電路圖,單擊單片機,在Program File里載入已經編譯好的HEX文件。
如果是匯編的程序,在proteus里可以直接調試。如果是C程序,可以用keil軟體和proteus聯合調試。
在proteus中如何對2764編程?
1、首先在proteus軟體中,打開需要示波器圖紙,點擊左側的那個圖標,第一個顯示的就是示波器。
2、點擊一下會出現圖中配槐樣子,調整的合適位置再點擊一下放置圖紙上。
3、或者在圖中空白右鍵按照圖中操作,如下圖所示。
4、然後將示波器用到的一端連接到晶元上,點擊運行,如下圖所示。
5、運行開始後點擊調試,選擇最後一個,這樣就可以看到波形了,如下圖所示就完成了。
proteus與keil聯調時怎麼將用c51寫的程序燒進單片機
雙擊單片機,裡面有個選項是添加hex文件,就是你keil編譯產生的hex文件,需要你在編譯過程中把裡面的create
hex那個選項選上。然後你點運行就可以了。
在用proteus做模擬時怎麼把程序放到單片機裡面
先用其它軟體(如windows記事本,MASM)寫好程序,保存後打開Proteus,在工具欄的Source中選擇Add/Remove
Source
files,在跳出的對話框中單擊New就可以選擇你編的程序了,Code
Generation
tool
選ASEM51就OK了,接下來就能模擬了,前提是放入了單片機,隨便選一片就可以的
6. 請問我的proteus里51單片機運行了怎麼不出現程序
如何生成Proteus調試用的SDI文件
SDI文件是用裡面ASEMDDX.exe生成,用衡旦來顯示匯編源碼。ASEMDDX.exe是個命令行程序。使用方法是先用ASEM51編譯匯編程序,生成hex和lst文件,再在命令行方式下輸入:
ASEMDDX文件名
ASEMDDX會查找文飢塌件名對應的lst文件。然後生成SDI文件。(只能用於ASEM51生成的lst文件,爛攔圓不支持其他編譯器生成的lst文件)。設定過程如下:
7. protues lst not found 這是為什麼,請詳細說明
收到您敏山的求助,惶恐十分;使用PROTUES時肯定會用到編譯器,我只是恰巧遇到了同樣的問題搏雹,恰巧找到了方案而已!通常如果出現如圖所示,就是提示說你編寫的ASM文件需要用圖中所提示的ASEM51編譯器才可基拿帆以編譯成功(此時我選擇的是ASM11).我的情況就是如此了,那是在半年之前的,不知道是不是跟你的情況是否一致!
8. 求救單片機高手,Proteus模擬軟體
自己帶的編譯器不好,我建議你用keilC 去編譯吧.
9. proteus編譯時的問題
從字面上理解是asem.exe這個編譯器問題,到相應目錄下看看那些文件都存在與否,proteus編譯設置再看看對不對,實在不行用keil等其他編譯軟體編譯好再到protues上運行模擬也是可以的