|
| 采购元器件好去处--维库电子市场网推荐 |
| 技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
请教 mcc18 中 bit 型变量怎么用? |
| 来源:21ic 作者:shiaf 栏目:单片机 |
| 请教 mcc18 中 bit 型变量怎么用? 我定义了全局变量 bit bpuls = 0; 然后在主程序中附值 bpuls = !bpuls; 编译器报错 |
| 1楼: | >>参与讨论 |
| 作者: 张明峰 于 2003-8-27 12:53:00 发布:
mcc18没有bit型变量 ANSI-C本身就没有bit型变量。在mcc18内使用位变量必须和标准C一样定义“位域结构” 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; * - 本贴最后修改时间:2003-8-27 20:31:49 修改者:张明峰 |
|
| 2楼: | >>参与讨论 |
| 作者: x_rui 于 2003-8-27 14:10:00 发布:
haha! 找本书看看吧,基础不好! |
|
| 3楼: | >>参与讨论 |
| 作者: shiaf 于 2003-8-27 15:28:00 发布:
多谢张工! |
|
| 4楼: | >>参与讨论 |
| 作者: 张明峰 于 2003-8-27 20:31:00 发布:
老朋友,何言谢 |
|
|
|
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |