是怎么把I/O口设置为输入吗?
如果是:
51单片机作输入输出不用对其置1直接读取就可以了,
例
char
a
a
=
P0
//(作输入)读取P0口的硬件引脚电平
一个字节
付值给a变量。
P1
=
a
//(作输出)a变量数值
一个字节
付值给P1口的硬件引脚输出电平。
P0.0
=
P2.0
//读取P2.0的硬件引脚位电平
付值给P0.0的硬件引脚位输出电平。
51可以位 *** 作,输入输出不需要设置,这就是以avr、arm的区别,用起来很方便。
欢迎分享,转载请注明来源:内存溢出
是怎么把I/O口设置为输入吗?
如果是:
51单片机作输入输出不用对其置1直接读取就可以了,
例
char
a
a
=
P0
//(作输入)读取P0口的硬件引脚电平
一个字节
付值给a变量。
P1
=
a
//(作输出)a变量数值
一个字节
付值给P1口的硬件引脚输出电平。
P0.0
=
P2.0
//读取P2.0的硬件引脚位电平
付值给P0.0的硬件引脚位输出电平。
51可以位 *** 作,输入输出不需要设置,这就是以avr、arm的区别,用起来很方便。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)