C编程问题求教

[复制链接]
2150|2
 楼主| 迷惘的年代 发表于 2011-11-16 13:11 | 显示全部楼层 |阅读模式
现在有这样的一段代码:
sbit TRIG1=P1^1;
sbit TRIG2=P1^2;
sbit TRIG3=P1^3;
sbit TRIG4=P1^4;
sbit TRIG5=P1^5;
sbit TRIG6=P1^6;
unsigned char code trig[]={TRIG1,TRIG2,TRIG3,TRIG4,TRIG5,TRIG6}
T=trig[0];
T=1;
那T可以实现代替TRIG1进而把TRIG1赋成高电平的功能吗?
HWM 发表于 2011-11-16 13:26 | 显示全部楼层
不能。
zhl100 发表于 2011-11-16 13:44 | 显示全部楼层
定义成宏
#define T sbit TRIG1=P1^1;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部