11问答网
所有问题
C51中可以这样赋值么,P1^0=0?
如题,89s52。每次在Keil中,都显示错误。是不是必须要用sbit定义一个变量表示位,在对该变量赋值。
举报该问题
推荐答案 2013-07-06
不可以,因为P0^0表示一位,所以要定义位变量,加关键子sbit.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2v4S7FS8P.html
其他回答
第1个回答 2014-04-25
是的,直接赋值会出错的,我都试了NN次了;
必须用SBIT 把他转换成给位赋值才可以。
第2个回答 2013-07-06
sbit P1^0;P1^0=**;或sbit P1^0=**;整个接口就#define P1
第3个回答 2013-07-06
P1^0=0?????P1^0=1?吧
相似回答
单片机
P1
.0
=0
答:
C51中
没有这种用法,要用开始时需先定义:sbit x=
P1^0
; 然后用 x
=0
;
大家正在搜
可以这样吧
原来可以这样
可以这样问我
可以这样问
可以这样介绍自己
什么是赋值
数组怎么赋值
赋值
对数组赋值
相关问题
c51中位变量能怎么赋值,位变量能比较吗?
请高手帮忙!用C51对单片机存储单元中的一位进行赋值,例如:...
请问,在c51中是否可以这样写?: ......... n=...
有没有高手用C51帮写个P1^0输出PWM为70%,F为10...
C51问题,怎么样在一个程序给P0,P1口一同输出。
C51中利用单片机的定时器/计数器怎样使的P1口的高4位以0...
C51单片机中用P1.0输出1KHz和500Hz的音频信号驱...
C51 单片机P1.0-P1.4口用作按键输入时,使用swi...