维库电子市场网
登录 免费注册 首页 | 行业黑名单 | 委托交易 | 帮助 | English
 
IC供应
IC求购
非IC供应
非IC求购
电子资讯
技术资料
商人论坛
 
技术文章 PDF资料 IC价格 引脚说明 电路图 IC替换 IC厂商 电子辞典
作者 主题 内容
采购元器件好去处--维库电子市场网推荐
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

请教 mcc18 中 bit 型变量怎么用?

来源:21ic 作者:shiaf 栏目:单片机
请教 mcc18 中 bit 型变量怎么用?
我定义了全局变量
bit bpuls = 0;

然后在主程序中附值

bpuls = !bpuls;

编译器报错

1楼: >>参与讨论
张明峰
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
haha!
找本书看看吧,基础不好!

3楼: >>参与讨论
shiaf
多谢张工!
 
4楼: >>参与讨论
张明峰
老朋友,何言谢
 

参与讨论
昵称:
讨论内容:
 
 
相关帖子
和大家共享单片机抗干扰设计的好文献
张工:请问一个PIC通信的问题?
在线调试时,B口中断是否受影响?
单步执行初始化程序时,发现INTCON莫名其妙的变化
PT2240B


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号