回覆列表
-
1 # Jacky喵黃
-
2 # thrfr2643
U8comdata>= 、&= 、~= 、 ^=。 這在C語言中叫做複合賦值運運算元。格式如下:變數 複合賦值運運算元 表示式解釋:首先對變數進行某種運算(運運算元就是"="前的運運算元,運算物件就是"="後面的表示式或變數或常數),然後再將結果賦值回該變數(就是“=”)。
-
3 # 好嘛妹妹123
sbitdula=P2^6是申明U1鎖存器的鎖存端wela=1是U2鎖存器開啟dula=1是U1鎖存器開啟dula=0是U1鎖存器關閉
-
4 # 使用者6765375850720
你是在寫51程式嗎?如果是51的c的話前者只是一個標號名稱,後者為引腳
例sbit P2_0=P2^0
-
5 # 使用者1385000491028702
這個叫位定義就是給P0^0又定義了個名字叫P00。這樣在程式中用到P0^0的時候寫P00就可以了,這樣為的書寫方便。如果沒有SBIT就成了賦值語句。
-
6 # 使用者4375673154840366
微控制器中符號^根據使用位置和有兩重意思:
1、表示一個直接地址的某一位,比如:P1^0,表示P1口的第0位即P1.0。PSW^7,表示PSW的第7位即PSW.7也就是借位C。
2、表示一個立即數的冪運算,比如:y=x^2,表示y等於x的2次方。
微控制器中這個符號代表的是這個暫存器當中的某一位。