如题
现上程序
#difine BAKSLEEP RA0
#difine BAKSLEEP_DIR TRISA0
......
......
......
void main()
{
TOIE=0;
GIE=0;
OSCTUNE=0X00;
OPTION=0X02;
CMCON0=0X07;
WDA=0X04;
WPUDA=0X04;
BAKSLEEP_DIR=0;
BAKSLEEP=0;
....
....
....
BAKSLEEP=1;
.....
.....
.....
}
在调试的时候发现RA0没有产生高电平,有人能帮我找到原因么??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
-----------------------------------------------------------------------
可能还要设为“数字”端口,PORTA大部分默认为AD输入。
-----------------------------------------------------------------------
2楼说的对,看看ADCON寄存器吧,A口因为是复用端口所以要设置一下模拟量与数字量的区分
一周热门 更多>