|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請(qǐng)教 mcc18 中 bit 型變量怎么用? |
| 作者:shiaf 欄目:單片機(jī) |
我定義了全局變量 bit bpuls = 0; 然后在主程序中附值 bpuls = !bpuls; 編譯器報(bào)錯(cuò) |
| 2樓: | >>參與討論 |
| 作者: 張明峰 于 2003/8/27 12:53:00 發(fā)布:
mcc18沒(méi)有bit型變量 ANSI-C本身就沒(méi)有bit型變量。在mcc18內(nèi)使用位變量必須和標(biāo)準(zhǔn)C一樣定義“位域結(jié)構(gòu)” struct { unsigned aPuls:1; unsigned bPuls:1; unsigned cPuls:1; unsigned dPuls:1; unsigned ePuls:1; unsigned fPuls:1; unsigned gPuls:1; unsigned hPuls:1; } myFlag; myFlag.bPuls = !myFlag.bPuls; * - 本貼最后修改時(shí)間:2003-8-27 20:31:49 修改者:張明峰 |
|
| 3樓: | >>參與討論 |
| 作者: x_rui 于 2003/8/27 14:10:00 發(fā)布:
haha! 找本書(shū)看看吧,基礎(chǔ)不好! |
|
| 4樓: | >>參與討論 |
| 作者: shiaf 于 2003/8/27 15:28:00 發(fā)布:
多謝張工! |
|
| 5樓: | >>參與討論 |
| 作者: 張明峰 于 2003/8/27 20:31:00 發(fā)布:
老朋友,何言謝 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |