单片机的小问题 新手问题

2019-07-16 02:24发布

我想问一下 假设对 P3.3尽行操作

是用  P3  =  P3 (^&~等运算) (1<<4)   比较好
还是首先 sbit 定义一个名称  比如 LED1

然后对LED1 进行操作 比较好···


他们除了在字数上有区别外还与什么有关呢???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
hobbye501
1楼-- · 2019-07-16 05:37
第二种方法比较好
Anennzxq
2楼-- · 2019-07-16 11:31
 精彩回答 2  元偷偷看……
853839029
3楼-- · 2019-07-16 14:40
第二个好些,还有一种方法,例如,LED=0Xfe,P1^0=LED
DQHWX
4楼-- · 2019-07-16 19:36
Anennzxq 发表于 2013-2-25 08:43
第二种是规范的写法~~~

哪里来的规范呢?? 约定俗成  还是C语言的规范····
不懂   新手
yintianye
5楼-- · 2019-07-17 01:33
用LED1比较好,宏定义之后,如果需要更改对应的端口可以直接在宏定义处修改就可以了!并且用LED1在程序中,能更直接的体现就是控制led灯的。
Last_time
6楼-- · 2019-07-17 02:36
按位操作好 ,可以锻炼思维

一周热门 更多>