标准
单片机都是使用P3.0,P3.1作为TXD,RXD来做串口
通信。我使用的是STC的STC15F2K60S2这款单片机,可以使用P3.6,P3.7作TXD,RXD,请问有用过这种单片机的吗,怎么才能改变默认引脚位置。
我查看STC的头文件,发现有
#define S1_USE_P30P31() P_SW1 &= ~0xc0 //UART1 使用P30 P31口,默认
#define S1_USE_P36P37() P_SW1 = (P_SW1 & ~0xc0) | 0x40 //UART1 使用P36 P37口
调用这个后,在使用ISP下载时,用不用勾选其他特殊项。
一周热门 更多>