Re: c的問題?
|
||||
---|---|---|---|---|
初級會員
|
謝謝大家幫忙..我是c的菜鳥~~以後還請大家指教~
發表於: 2004/10/29 12:29
|
|||
|
Re: c的問題?
|
||||
---|---|---|---|---|
版主
|
To: elecy
還是要你告知使用哪一家的 C Compiler ? Microchip, CCS, IAR, Hitech 等對位元的定義方式不儘相同寫法也不一樣,知道是哪一家的問題就好解決。
發表於: 2004/10/29 11:32
|
|||
|
Re: c的問題?
|
||||
---|---|---|---|---|
新會員
|
當然不可以
發表於: 2004/10/29 10:01
|
|||
|
Re: c的問題?
|
||||
---|---|---|---|---|
版主
|
我看不懂您在寫什麼,所以我猜不可以!
不過,可以參考右方「教育訓練」中"W401"教材,有講到在C18中,如何利STRUCTURE的定義方式,來達到您的要求。 看您的寫法,好像是在寫HI-TECH C。很久前,我曾用過如下的定義法: bit _RE0 @ (unsigned)&PORTB*8+0; 也許,您可以套用看看。
發表於: 2004/10/27 22:22
|
|||
|
c的問題?
|
||||
---|---|---|---|---|
初級會員
|
用c裡面 如果我要判斷我定義的一個ram的bit7是否為1
語法這樣可以嗎? if (eeaddr*8+7==1) ??疑問
發表於: 2004/10/27 10:16
|
|||
|