2020-02-02 09:22发布
lusson 发表于 2012-11-15 17:22 P1^0=0; 51里这样写不会报错吗? 我记得是要用sbit P1_1 = P1^0;
最多设置5个标签!
51里这样写不会报错吗?
我记得是要用sbit P1_1 = P1^0;
然后用P1_1 = 0
我认为,一般涉及到这个某端口位的操作都会用到'sbit'这个C51扩展的变量类型。如:sbit P1_0=P1^0;这样就不会把这个'^'当成正常的异或运算
不知道对不对?
呵呵,会报错的,我发帖的时候大意了,还有个基础的问题。在主函数main()前面不能使用 类似P0=0x00;之类的给某端口初始化,但在在主函数main之中就可以了,不懂?
这个也是基础问题,基础不好啊
楼下解释下吧。
一周热门 更多>