PIC10F206读管脚的疑问

2020-02-07 09:37发布

        目前我在使用PIC10F206的时候出现一个奇怪的问题。
        我将PIC10F206的GP0管脚通过100K电阻上拉到5V,然后将GP0设置为输入,接着读取GP0管脚电平,读出来的却是低电平,不知是怎么回事,求高手指点。
        代码如下:
  1. OPTION = ~T0CS;
  2. TRISGPIO = 0x0B;
  3. FOSC4 = 0;
  4. while(1)
  5. {
  6.         tmp = GP0;
  7.         if(tmp==0)
  8.         {
  9.                 alarm_wave();
  10.         }
  11.         else
  12.         {
  13.                 GP2_LOW;
  14.         }
  15. }
复制代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。