设定pic单片机端口为输入_求助:PIC单片机端口设置为输入时,为什么引脚有电压输出...

求助:PIC单片机端口设置为输入时,为什么引脚有电压输出

[复制链接]

void POWER_INIT(void)

{

OSCCON = 0B01100001;    //WDT 32KHZ IRCF=110=8MHZ,0.25US/T

//Bit0=1,系统时钟为内部振荡器

//Bit0=0,时钟源由FOSC<2:0>决定即编译选项时选择

INTCON = 0;             //暂禁止所有中断

PORTA = 0B00000000;

TRISA =  0B01000000;

PORTC = 0B00000000;

TRISC = 0B00001100;        //PC输入输出 0-输出 1-输入

WPUA = 0B00000000;      //PA端口上拉控制 1-开上拉 0-关上拉

WPUC = 0B00000000;      //PC端口上拉控制 1-开上拉 0-关上拉

OPTION = 0B10001000;    //Bit3=1 WDT MODE,PS=000=1:1 WDT RATE

//Bit3 预分频器分配位 0-Timer0 1-WDT

//Bit7(PAPU)=0 ENABLED PULL UP PA

//MSCKCON = 0B00000000;   //Bit6->0,禁止PA4,PC5稳压输出

//Bit5->0,TIMER2时钟为Fosc

//Bit4->0,禁止LVR

//CMCON0 = 0B00000111;    //关闭比较器,CxIN为数字IO口

//CMCON0 = 0B11111111;

}

当我把PC2/PC3设为输入,PORTC为0时;但PC2/PC3量电压还是有1.5V输出,不知道为什么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值