久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
單片機(jī)小白求助關(guān)于sbit變量定義的問題
[打印本頁]
作者:
Mr,Ricardo
時(shí)間:
2018-8-21 18:05
標(biāo)題:
單片機(jī)小白求助關(guān)于sbit變量定義的問題
我有一個(gè)小問題,請(qǐng)各位大佬幫忙解決一下
sbit IN1=P1^0;
sbit IN2=P1^1;
sbit IN3=P1^2;
sbit IN4=P1^3;
這個(gè)定義中,IN1和IN3是相同的,我想可不可以用作一個(gè)變量
就是類似
sbit IN1=P1^0=P1^2;
這種
我知道這句語法有錯(cuò)誤
sbit只能定義一個(gè),只能一一對(duì)應(yīng)
作者:
devcang
時(shí)間:
2018-8-21 19:24
就是不可以,sbit是C51特有的
作者:
Hank丶Huang
時(shí)間:
2018-8-21 20:26
不可以的哦,需要的話多寫一條就行
作者:
cjm82
時(shí)間:
2018-8-21 21:33
可以這樣...
sbit x = P1^0;
sbit y = P1^0;
作者:
文鳳軒
時(shí)間:
2018-8-22 00:44
不可以的,只能一個(gè)變量指向一個(gè)變量名
作者:
angmall
時(shí)間:
2018-8-22 16:34
sbit是keil特有的,這個(gè)叫位定義, sbit:是定義特殊功能寄存器的位變量,不是標(biāo)準(zhǔn)C語言的關(guān)鍵字只是定義了一個(gè)位變量IN1,并賦值為P1.0,,^在這里,說明P1的第一個(gè)引腳(也就是P1.0),與一般的運(yùn)算不一樣!不要混淆了!
sbit IN1=P1^0; 而P1^0則是單片機(jī)上的1號(hào)IO口管腳,以便進(jìn)行位操作。
IN1和IN3是相同的,你可以用 IN1=IN3=0; 來定義
作者:
lintianda
時(shí)間:
2018-8-22 22:36
sbit INT1 = P1^0表示為Io口 P1.0,其他依次類推
作者:
lintianda
時(shí)間:
2018-8-22 22:44
對(duì)于某些8位或者16位單片機(jī),sfr可用來定義特殊功能寄存器,sbit用來定義特殊功能寄存器中可以位尋址的位。
在寄存器頭文件中,可能會(huì)出現(xiàn)這樣的定義
sfr P1 = xx; //xx為寄存器P1的地址
sbit INT1 = P1^0; //寄存器P1的bit0,其他依次類推……
作者:
紅塵種蓮人
時(shí)間:
2018-8-23 12:09
當(dāng)然不可以的,位定義就這么寫
作者:
1984528951
時(shí)間:
2018-8-23 15:11
我覺得就是給io口起一個(gè)名字
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
综合一区
|
91.色
|
亚洲成人一二三
|
日韩欧美一级
|
日本 欧美 国产
|
国产精品一级
|
91视视频在线观看入口直接观看
|
欧美色综合
|
成人小视频在线免费观看
|
成人福利在线视频
|
狠狠骚
|
国产精品久久久久久影院8一贰佰
|
久久爱综合
|
亚洲精品1区
|
亚洲成av人影片在线观看
|
日韩三级电影在线看
|
黑人巨大精品欧美一区二区免费
|
亚欧精品
|
中文字幕一区二区三区在线视频
|
一区二区在线
|
日韩电影免费在线观看中文字幕
|
婷婷综合网
|
欧美在线亚洲
|
国产丝袜一区二区三区免费视频
|
一级黄色影片在线观看
|
久久亚洲一区二区
|
四虎永久免费在线
|
天天射影院
|
日本午夜网
|
精品免费av
|
国产高清一区二区三区
|
日本三级网站在线
|
欧美精品一区二区三区在线播放
|
国产精品久久久久久久久久久久久久
|
一区二区三区av
|
成人在线不卡
|
a级在线免费
|
香蕉视频一区二区
|
天堂一区
|
日日夜夜精品视频
|
精品一区电影
|