PIC单片机 C编程技巧(8)

发布时间:2021-06-06

bit voltage@ (unsigned)&x*8+1; /*电压 电压*/ 电压 bit current@ (unsigned)&x*8+2; /*电流 */ 电流 的位就有一个形象化的名字, 2、 这样定义后 X 的位就有一个形象化的名字, 不再是枯燥的 1、 、 、 3、4 等数字了。可以对 X 全局修改, 、 等数字了。 全局修改, 也可以对每一位进行操作: 也可以对每一位进行操作: char=255; temperature=0; if(voltage)...... ***************************************************************** 还有一个方法是用 结构来定义: 还有一个方法是用 C 的 struct 结构来定义: 如: struct cypok{ temperature:1; /*温度 温度*/ 温度 voltage:1; /*电压 电压*/ 电压 current:1; /*电流 电流*/ 电流 none:4; }x @ 0x20; 这样就可以用 x.temperature=0; if(x.current).... 等操作了。 等操作了。 ********************************************************** 上面的方法在一些简单的设计中很有效, 上面的方法在一些简单的设计中很有效,但对于复杂的设计中 就比较吃力。如象在多路工业控制上。 就比较吃力。如象在多路工业控制上。 多路工业控制上

PIC单片机 C编程技巧(8).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219