只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
51程序的位定义sbit p1_1=P1^0;不理解为何不用P1.0而用P1^0?还有头文件内 定义该管脚地址用p1_1为何不用P1.0或P1^0?
使用道具 举报
为什么P1^0不用P1.0,P1.0是汇编才有的格式,C里面就应该写成P1^0
这个东西我建议你还是好好看一下C的最基本的语法
头文件里为什么又不用P1^0而用P1_1???在定义了sbit p1_1=P1^0;之后用P1_1和P1^0之后用哪个有区别吗?
C语言里面的保留字不能用。
用P1^0或用P1_0,都可以,你定义什么就是什么。习惯或偏好的问题。其他的表示也可以比如:p10
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网