关于51单片机C语言的一些问题

2019-03-24 18:42发布

语句:sibt dula=P2^6;//申明U1锁存器的锁存端
程序中有赋值语句:dula=1;
然后P2^6就输出1,为啥?dula与P2^6指向同一地址?求指导 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
bintimes
2019-03-25 02:40
是sbit 不是sibt。C语言里编译器是不识别P2^6这些东西的。所以用sbit建立变量和相应地址之间的联系。sbit只可以进行位操作

一周热门 更多>