7
48
144
中级技术员
使用特权
11
44
132
jinyin986 发表于 2014-3-23 21:12 楼主在头文件里到底是定义变量还是声明(extern)变量。有些PIC单片机可以定义bit变量的,但是在头文件里是 ...
222
1万
4万
技术总监
ayb_ice 发表于 2014-3-25 11:24 // x.c #define __x_c
截图00.jpg (21.57 KB )
下载附件
2014-3-25 14:45 上传
3
96
296
nemogg 发表于 2014-3-25 14:47 谢谢。 请问X.C里的#define __X_C有什么意义?y.c文件里为什么不需要?
lgnativs 发表于 2014-3-25 15:00 C51语言没有位类型 unsigned char bdata byte; //一个存放在51可位寻址RAM区的变量;
ayb_ice 发表于 2014-3-25 15:42 看清楚字再说
18
1231
3812
中级工程师
nemogg 发表于 2014-3-25 16:16 不是很懂你的意思 // x.c
nemogg 发表于 2014-3-23 21:38 没有在头文件里定义,只是声明:extern bit aaa; 正常bit应该会变成蓝色,但是在头文件里没有有变成蓝色 ...
1111.jpg (18.92 KB )
2014-3-25 19:45 上传
jinyin986 发表于 2014-3-25 19:40 并不是所有的PIC单片机支持bit格式的,PIC18F系列有支持的,我用过的好像是PIC18F6490,这个貌似就可以用 ...
111111.jpg (28.11 KB )
2014-3-28 18:12 上传
jinyin986 发表于 2014-3-28 18:12 在头文件(XX.H)里同样可以定义的,只是定义变量不建议放在头文件里,以免头文件被多个.C调用时候,出现变 ...
nemogg 发表于 2014-3-28 21:35 是呀,我不是想在头文件里定义,我只是想在头文件里声明变量。正常应该只是是在头文件里声明吧? 我的问 ...
jinyin986 发表于 2014-3-29 18:04 你用的是哪个版本的PICC ,什么型号的PIC芯片?
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
等级类勋章
发帖类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号