求助:PICC 端口操作宏 问题。

2020-02-10 08:37发布

以前用CCS编译器,最近转用了PICC的。

定义了端口:
#define   PIN_C3 = 59

端口操作宏:
#define   sbit(port, bit)   port |= (1<<bit)           // 位置1
#define   set(pin)          sbit(*(pin / 8), pin % 8)  // 端口置1

程序中只需调用 set(PIN_C3); 就可以将RC3端口置1了,但在PICC编译环境下这个宏就编译不过了。左右摆弄就不通,望有知道的朋友解答。先谢过!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。