用Keil C51編寫微控制器程式,怎麼看程式多少行

時間 2022-02-01 18:53:37

1樓:匿名使用者

看程式多少行:你用的軟體的view裡面應該能把行數顯示調出來吧,不行的話複製到別的edit軟體,看行數就ok了。

看rom?燒進去之前,你要生成一個.hex 檔案吧,應該,看這個.hex檔案大小。

2樓:

1.怎麼看程式寫了多少行:點選edit-configuration...

,選擇editor標籤,在該標籤的左下角,選中show line number,這樣在編輯介面就會有行數了.若果你想看彙編有多少行,只需要反彙編一下.

2.怎麼看程式佔了多大的記憶體:程式編譯成功後,在編譯器介面下方的build視窗中,會給出程式佔用的儲存大小,比如:

program size: data=13.0 xdata=0 code=298 ,說明rom被佔用了298位元組.

也可以檢視你工程資料夾下的.map檔案,在該檔案的最後給出了rom和ram的詳細使用情況,比如:

total ro size (code + ro data) 6320 ( 6.17kb)

total rw size (rw data + zi data) 1328 ( 1.30kb)

total rom size (code + ro data + rw data) 6388 ( 6.24kb)

補充:⊙﹏⊙,你用的那個版本的keil c51,我的keil 3,keil 4在選單edit都有configuration...選項.你現在用的至少也得是keil 3吧!

3樓:只因無間

拷之前看就ok啊,都拷進去了,要看比較麻煩的

編寫51微控制器c語言程式,keil軟體編寫 80

4樓:

微處理器控制脈衝發生電路產生上升沿約為5ns,脈寬約為100ns的電流脈衝。

如何控制脈衝電路,將具體點啊。

應該不是直接驅動吧?c52網上說最大晶振是24m,遠大於100ns

5樓:獨小林

額...本人代替at89c51/52表示壓力很大。。。

6樓:匿名使用者

勸你不要抱有任何指望!

51微控制器外部中斷實驗程式,51微控制器外部中斷實驗程式

做51微控制器外部中斷實驗,應該有主程式 中斷服務程式。樓主所說這些的亮滅,那些的主程式的?那些是中斷程式的?請問你這個觸發中斷是一個按鍵?你觸發的方式是長時間按下還是瞬間按下?我覺得你應該是長時間按下的。回到正題,你這個中斷服務函式裡只有一句 那麼中斷服務函式執行的速度會很快的,所以如果你只按了一...

51微控制器呼叫子程式問題,怎樣51微控制器呼叫兩個子程式

直接跳回主程式,再初始化。怎樣51微控制器呼叫兩個子程式 5 天蠍神經俠侶 mov r0,08h mov a,0feh loop mov p1,a lcall del rr a djnz r0,loop 使用djnz 指令。為0執行下一指令,不為0跳轉。就可以呼叫內兩個容子程式了 估計是進入到倒計時...

51微控制器蜂鳴器程式是什麼,求51微控制器蜂鳴器程式

迷你手工老張 include reg52.h typedef unsigned char u8 typedef unsigned int u16 sbit beep p1 5 void delay u16 i while i void main while 1 beep beep delay 100...