PTT
數位生活區
即時熱門文章
24小時內熱門文章
最新文章
熱門看板
看板列表
我的收藏
最近瀏覽
批踢踢 PTT 搜尋引擎
看板
[
ASM
]
討論串
[問題] Keil C 函式呼叫參數問題
共 3 篇文章
排序:
最舊先
|
最新先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#1
[問題] Keil C 函式呼叫參數問題
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
shawnwang
(休假妳好)
時間
14年前
發表
(2011/04/17 22:39)
,
編輯
資訊
2篇文章回應此文
2
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
我定義了八隻腳位分別為:. sbit TCH1 = P0 ^ 0;. sbit TCH2 = P0 ^ 1;. .... sbit TCH8 = P0 ^ 7;. 在 main 裡面,判斷每支腳位的程式都一樣,因此寫了八次,落落長. 我想提到副程式裡面,但問題來了... 副程式的參數型別宣告我直覺使
(還有51個字)
#2
Re: [問題] Keil C 函式呼叫參數問題
推噓
1
(1推
0噓 0→
)
留言
1則,0人
參與
,
最新
作者
easypro
時間
14年前
發表
(2011/04/17 23:37)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
#define TCH1 = 0. ... #define THC8 = 8. subfunc(THCx);. void subfunc(unsigned char Pin). {. if( (P0 & (1 << Pin)) == (1 << Pin)) <--類似這樣就能直接共用副程式. }.
#3
Re: [問題] Keil C 函式呼叫參數問題
推噓
1
(1推
0噓 0→
)
留言
1則,0人
參與
,
最新
作者
ruemann
(路人甲)
時間
14年前
發表
(2011/04/18 02:34)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有0個連結
link
0
內容預覽:
void subfunc(bit x);. 這個宣告應該會過. 事實上 c 是以值傳遞的,所以沒什麼問題,就算你想要用 unsigned char 來傳也ok. --. 我是宅灣人. --.
※
發信站:
批踢踢實業坊(ptt.cc)
. ◆ From: 124.12.90.130.
首頁
上一頁
1
下一頁
尾頁