位变量的值可以赋给字符型变量?

2020-02-02 09:36发布

51单片机c语言程序代码大概是这样:
前提定义如下:
unsigned char j;
sbit scl=P2^4;
后面程序不详述,主程序中有这么一段:   
                                       scl=1;  //scl是数据总线,在读数据,每次只能读一位数据,在随时钟脉冲变化。
                                       j=scl;      //就是这句了,,小弟不明白?位变量可以赋值给字符型变量????请求各位大神了!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。