标题: 单片机程序前面的代码解释一下 [打印本页]

作者: gaopeng..    时间: 2018-4-29 17:13
标题: 单片机程序前面的代码解释一下
sbit SET=P1^0;
sbit INC=P1^1;
sbit DEC=P1^2;
sbit Buzzer = P2^0;
sbit KM_T = P3^7;
sbit KM_W = P3^5;


作者: 小猫猫爱吃鱼    时间: 2018-4-29 18:38
端口定义
作者: angmall    时间: 2018-4-29 18:43
sbit是keil特有的,不是标准C语言的关键字只是定义了一个位变量SET,并赋值为P1.0,,^在这里,说明P1的第一个引脚(也就是P1.0),与一般的运算不一样!不要混淆了!
作者: arthuryu    时间: 2018-4-29 18:46
就是给各个管脚定义一下名称啊。P1口的第零脚=P1^0;叫做SET.
作者: xdata911    时间: 2018-4-29 20:20
定义位变量并赋值(端口)
作者: mugangqin    时间: 2018-4-29 21:26
把单片机IO口定义成自己习惯操作的名称
作者: mugangqin    时间: 2018-4-29 21:27
把IO都定义成自己习惯的名称
作者: devilish0cat    时间: 2018-4-30 15:47
就是定义个名字啊,比如第一个就是把p1.1定义为SET
作者: lycwhy    时间: 2018-4-30 16:58
等号右边的是单片机的端口,右边是你自己定义的端口名,用的时候直接用你定义的名字




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1