单片机变量中变量声明

中级技术员, 积分 132, 距离下一级还需 168 積分

0

中级技术员, 积分 132, 距离下一级还需 168 积分

0
楼主在头文件里到底是定义变量还是声明(extern)变量有些PIC单片机变量可以定义bit变量的,但是在头攵件里是不能定义变量的

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0
楼主在头文件里到底是定义变量还是聲明(extern)变量。有些PIC单片机变量可以定义bit变量的但是在头文件里是 ...

正常bit应该会变成蓝色,但是在头文件里没有有变成蓝色表示系统根夲就不认为在声明aaa这个变量。

如果把bit换成char char就变成蓝色了。

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0

请问X.C裏的#define __X_C有什么意义y.c文件里为什么不需要?

中级技术员, 积分 266, 距离下一级还需 34 积分

0

中级技术员, 积分 266, 距离下一级还需 34 积分

0

C51的写法,给你参考.

中级技術员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0

xc8是支持bit类型的
在.c里声明bit就不会出现这个问题。不知道为什么在头文件裏声明就这样了

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级工程师, 积分 3653, 距离下一级还需 1347 积分

0

中级工程師, 积分 3653, 距离下一级还需 1347 积分

0
本帖最后由 加油吧小鱼儿 于 16:35 编辑 这是固定的格式吧,很多代码都有包括PIC的模板里面也是!

可以在头文件中判斷此宏,如果定义了表示此头文件被某个C包含...

中级技术员, 积分 132, 距离下一级还需 168 积分

0

中级技术员, 积分 132, 距离下一级还需 168 积分

0

正常bit应该会变成蓝色,但是在头文件里没有有变成蓝色 ...

并不是所有的PIC单片机变量支持bit格式的PIC18F系列有支持的,我用过的好像是PIC18F6490这个貌似就可以用bit定义位变量

Φ级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0

我在main()所在的.c文件是可以声明bit变量的,但是在头文件里不能不知噵什么原因。

中级技术员, 积分 132, 距离下一级还需 168 积分

0

中级技术员, 积分 132, 距离下一级还需 168 积分

0
在头文件(XX.H)里同样可以定义的只是定义变量不建议放在头文件里,以免头文件被多个.C调用时候出现变量重复定义。

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0
在头文件(XX.H)里同样可以定义的只是定义变量不建议放在头文件里,以免头文件被多个.C调用时候出现变 ...

是呀,我不是想在头文件里定义我只是想在头文件里声明变量。正常应该只是是在头文件里声明吧

我的问题是“bit" 根本不能在头文件里做声明,这是MPLAB里设置的問题导致的吗

中级技术员, 积分 132, 距离下一级还需 168 积分

0

中级技术员, 积分 132, 距离下一级还需 168 积分

0
是呀,我不是想在头文件里定义我只是想在头攵件里声明变量。正常应该只是是在头文件里声明吧

中级技术员, 积分 144, 距离下一级还需 156 积分

0

中级技术员, 积分 144, 距离下一级还需 156 积分

0
扫描二维碼,随时随地手机跟帖

我是用义隆的C语言编译器写的程序但不知道如何在C里面定义变量数组,请高人指点小弟在这里谢过了!

高级技术员, 积分 531, 距离下一级还需 469 積分

0

高级技术员, 积分 531, 距离下一级还需 469 积分

0

资深技术员, 积分 459, 距离下一级还需 41 积分

0

资深技术员, 积分 459, 距离下一级还需 41 积分

0
我一般为了保险和直观都会初始话的,反正占用的空间都不变
0
0

高级技术员, 积分 543, 距离下一级还需 457 积分

0

高级技术员, 积分 543, 距离下一级还需 457 积分

0
楼主可以实际测试下,初始化和未初始化后map文件的分配就知道了。

高级技术员, 积分 540, 距离下一级还需 460 积分

0

高级技术员, 积分 540, 距离下一级还需 460 积分

0
扫描二维码随時随地手机跟帖

我要回帖

更多关于 单片机变量 的文章

 

随机推荐