proteus編譯
㈠ proteus 總是編譯通不過
你這種程序沒有一行是對的,每一行都缺少逗號。
例如,第一行,應該是
JNB P1.1 , K2
以下都這么改,加逗號
㈡ proteus isis編譯asm程序總有問題。但是在c程序在keil可以編譯這是為什麼啊
就是一個正確的ASM程序,用keil編譯是對的。但用proteus編譯就不能通過,大概是它要求的語法不同吧。其實,你根本就不需要用proteus編譯匯編程序,既然c程序用keil可以編譯,說明你電腦上有keil,那就用keil來編譯ASM程序嗎,keil是可以編譯C程序和ASM程序的,方法是一樣的,新建一個工程,在工程中將ASM程序載入進來,然後就可以編譯了。proteus就是用來畫模擬圖,然後模擬的,不要什麼都讓它來做。
㈢ proteus編譯時的問題
從字面上理解是asem.exe這個編譯器問題,到相應目錄下看看那些文件都存在與否,proteus編譯設置再看看對不對,實在不行用keil等其他編譯軟體編譯好再到protues上運行模擬也是可以的
㈣ proteus自帶的編譯器好用嗎,為什麼很少有介紹這種編譯的資料。大多是介紹怎麼實現proteus與keil聯調
聯調主要用於c的程序 。如果 是匯編的,直接用自帶的編譯器就好了,很方便。特別是出錯,說得很清楚 ,不像keil那樣的一些莫名其妙的提示。而且proteus不像keil那樣還要新建工程,設置等等 。特別是試小程序很簡單的。唯一的缺點就是自帶編輯器的字體不能更改,偏小。
另外匯編寫的51單片機程序 ,用proteus直接調試很好用,不用和keil聯調。
㈤ proteus源程序編譯出錯
你的代碼生成路徑不正確。可以先用proteus自帶的例子試試,要是也不能編譯 就是錯了。
㈥ 為什麼我把代碼打進去了,proteus不能編譯、模擬
Proteus不具備編譯功能,要用Keil編譯後才能使用在晶元上右鍵,導入Keil編譯的Bin文件或hex文件
㈦ proteus怎麼配置編譯器
打開ISIS,新建一個工程,保存。
㈧ proteus8.7怎麼編譯代碼
proteus單片機代碼編譯的方法有三種
、一般情況下,對C語言程序進行編譯時,所有的程序都要參加編譯,但有時候,對於有些內容,只希望在相關條件滿足時才對其進行編譯,這就要用到條件編譯。條件編譯可以選擇不同的范圍,從而在編譯後產生不同的代碼。2、C51的條件編譯指令也屬於預處理指令的一種方法有1.#ifdef標識符,2.#if常量表達式,3、#ifndef標識符。3、本實例利用條件編譯指令來控制P0口的8位LED的點亮狀態,以學習條件編譯指令的使用方法。實現效果是:當要求條件滿足時,P0口的低四位LED點亮,不滿足時,高四位LED點亮。4、在proteus中繪制電路原理圖,本實例中,我們仍然使用前面介紹的P0口控制8位LED流水燈的電路圖。5、創建一個新的keilc51工程ex5.c,編寫如下的程序,編譯並生成ex5.hex文件。
㈨ proteus編譯錯誤
你這種程序沒有一行是對的,每一行都缺少逗號。
例如,第一行,應該是
JNB
P1.1
,
K2
以下都這么改,加逗號
㈩ protues運行時如何編輯匯編語言指令
ptoteus自帶一編輯器,可以編輯匯編語言。很好用,不用像keil那樣要諸多設置。
方法:
1.菜單\source\Add/Remove
Source
files
2.跳出Add/Remove
Source
Code
Files
窗口,在Source
Code
Filename
中按New按鈕
3.在合適的一個文件夾下,建
一個.asm文件
。如test1.asm,這個文件上名就出現在Source
Code
Filename。按OK
4.菜單\source最後一條就多了test1.asm
5.單擊test1.asm,跳出proteus自帶的編輯器,你就可以在裡面編輯test1.asm匯編文件了
編加好後,可以用proteus編譯、調試和模擬。完全可以不用keil的。如何編譯,可以再找我。