標題: [求助]管腳為何用p^0而不用p1.0 [打印本頁]

作者: wrlsohu    時間: 2012-2-8 09:48
標題: [求助]管腳為何用p^0而不用p1.0

51程序的位定義sbit p1_1=P1^0;不理解為何不用P1.0而用P1^0?還有頭文件內(nèi) 定義該管腳地址用p1_1為何不用P1.0或P1^0?


作者: 青蘋果    時間: 2012-2-8 13:13

為什么P1^0不用P1.0,P1.0是匯編才有的格式,C里面就應該寫成P1^0

 

這個東西我建議你還是好好看一下C的最基本的語法

 

頭文件里為什么又不用P1^0而用P1_1???在定義了sbit p1_1=P1^0;之后用P1_1和P1^0之后用哪個有區(qū)別嗎?


作者: ahshmj    時間: 2012-2-8 13:39

C語言里面的保留字不能用。

用P1^0或用P1_0,都可以,你定義什么就是什么。習慣或偏好的問題。其他的表示也可以比如:p10

[此貼子已經(jīng)被作者于2012-2-8 13:42:56編輯過]

作者: fufeifeng    時間: 2012-2-9 00:00
C語言里面很靈活的,怎么都可以




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1