keil为单片机定义管脚的时候可以重复定义吗?

2025-02-22 10:55:22
推荐回答(2个)
回答1:

可以的
通过keil里的sbit命令实现管脚重复定义的。但不建议这样定义,程序的可读性会差,不利于后期维护。

回答2:

用keil里的sbit扩展命令定义管脚是可以重复定义的。也就是说一个管脚可以对应多个变量名的。因为编译时keil软件会直接把这个变量名替换成位地址。不过一般很少有人会这样用的,在程序里面容易引起误解。