PIC16F1823 PORTC口低两位输出问题
#include <pic.h>
main(void)
{
TRISC=0x00;
RC0=1;
RC1=1;
RC2=1;
RC3=1;
RC4=1;
RC5=1;
while(1)
{}
}
使用软仿真进行查看时发现,RC2-RC5口都能被正常置1,但是RC0,RC1无法怎么置1,在仿真watch口都没改变。但是查了datasheet,觉得没有问题呀! 求解? PIC16F1823??PORTC
[解决办法]
RC0 TTL CMOS通用I/O。
AN4 AN —A/D通道4的输入。
CPS4 AN —电容传感输入4。
C2IN+ AN —比较器C2的同相输入。
SCL I2C? ODI2C?时钟。
SCK ST CMOSSPI时钟
你没开复用功能吧