|
12F629,本人新手,编一个程序要求GP0检测到输入,则GP1输出。START CLRF GPIO ;初始化 GPIOBCF STATUS,RP0 ;选中Bank0MOVLW 07h ;置GP<2:0>为数字IOMOVWF CMCON ; BSF STATUS,RP0 ;选中Bank1MOVLW B'00000101' ;置数据方向初始化值MOVWF TRISIO MOVLW B'00000111' MOVWF WPU BCF STATUS,RP0 XUNHUAN:BTFSC GPIO,GP0 BSF GPIO, GP1 GOTO XUNHUAN END 总是检测不到输入BSF GPIO, GP1 单独用这条指令输出没问题。请大神指点,谢谢!!
|
|