全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1078
推到 Plurk!
推到 Facebook!

8051的使用疑問

答題得分者是:ererer40
jantribal
一般會員


發表:4
回覆:3
積分:1
註冊:2008-03-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-10-26 23:52:35 IP:220.134.xxx.xxx 訂閱
各位前輩們好:小弟是剛接觸8051的新手,想請教一下前輩們就是8051的計時/計數器的模式位址要怎樣去定義阿?
例如:我要訂計時模式1與計數模式0好了,它的TMOD與TCON要怎樣去計算他的位址阿或是其他型式的呢???
還有就是中斷致能位址的定義,它可以自行定義位址嗎,還是都有固定的位址模式呢???
小弟看書想了好久,看例題也看到卡關看不太懂,還有就是小弟是用Keil c寫程式的,想要請教一下就是說(#include "REG51.H"與#include "AT89X51.H" )這兩個有一樣嗎???我看了兩本不同作者寫的書籍,它的例題開頭都不一樣,不知有沒有差別??還有就是在開發程式時副程式寫在上面,主程式寫在副程式的下面這樣會有差別嗎???我看書都是宣告完後就主程式,主程式後在副程式,如果我兩個對調呢會有差別嗎???
請前輩們指導一下吧~~~感激不盡!謝謝
編輯記錄
jantribal 重新編輯於 2008-10-26 23:53:58, 註解 無‧
jantribal 重新編輯於 2008-10-26 23:54:33, 註解 無‧
ererer40
初階會員


發表:37
回覆:91
積分:45
註冊:2008-05-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-10-28 17:30:21 IP:60.248.xxx.xxx 訂閱
如果你只是單純將兩個對調,編譯或執行上會有問題

例如:
A程式
呼叫A程式
呼叫B程式
B程式

程式是由上往下走,凡走過才會記住,A程式執行上沒問題,B程式就有問題了,呼叫B程式時電腦就會問你B程式在那?你可以跟他說在你的下面阿

沒錯重點在你要跟他說,如果你沒指定,他找不到B程式

沒辦法電腦就是這麼笨,等你開發新的程式語言,最好是只寫一行指令電腦就就知道後面要做什麼了
jantribal
一般會員


發表:4
回覆:3
積分:1
註冊:2008-03-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-10-28 23:58:17 IP:220.134.xxx.xxx 訂閱
恩恩~~~感謝前輩的指導!謝謝
系統時間:2024-05-03 17:39:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!