我把RST用作输入口,把上拉电阻关闭;
在程序可以正常运行,但是我查看输入波形时,发现
波形不对头啊!会不会我哪里没有设置正确啊!!!
有没有遇到过这种问题的兄弟,请指点。
void SysInit(void) { #define test_code /* SOPT1_COPE = 0; // Set Disable WatchDog SOPT1_STOPE = 0; // Set Disable StopMode SOPT1_RSTPE = 0; // Set Rst Pin for general I/O SOPT1_BKGDPE = 0; // Set BKGD Pin for general I/O */ #ifndef test_code SOPT1 = 0x02; // RSTPE = 0, general IO PTAPE_PTAPE5 = 0; // Disable pullup resistor PTAD_PTAD5 = 0; // Initial value for zero
#else SOPT1 = 0x00; #endif
SPMSC1 = 0x18; SPMSC2 = 0x00; }
|