找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2454|回复: 8
收起左侧

单片机程序前面的代码解释一下

[复制链接]
ID:319018 发表于 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;

回复

使用道具 举报

ID:303383 发表于 2018-4-29 18:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ID:155507 发表于 2018-4-29 18:43 | 显示全部楼层
sbit是keil特有的,不是标准C语言的关键字只是定义了一个位变量SET,并赋值为P1.0,,^在这里,说明P1的第一个引脚(也就是P1.0),与一般的运算不一样!不要混淆了!
回复

使用道具 举报

ID:282439 发表于 2018-4-29 18:46 | 显示全部楼层
就是给各个管脚定义一下名称啊。P1口的第零脚=P1^0;叫做SET.
回复

使用道具 举报

ID:318768 发表于 2018-4-29 20:20 | 显示全部楼层
定义位变量并赋值(端口)
回复

使用道具 举报

ID:108855 发表于 2018-4-29 21:26 | 显示全部楼层
把单片机IO口定义成自己习惯操作的名称
回复

使用道具 举报

ID:108855 发表于 2018-4-29 21:27 | 显示全部楼层
把IO都定义成自己习惯的名称
回复

使用道具 举报

ID:319393 发表于 2018-4-30 15:47 来自手机 | 显示全部楼层
就是定义个名字啊,比如第一个就是把p1.1定义为SET
回复

使用道具 举报

ID:319464 发表于 2018-4-30 16:58 | 显示全部楼层
等号右边的是单片机的端口,右边是你自己定义的端口名,用的时候直接用你定义的名字
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表