简单程序,12f675仿真不正确,请各位大虾指教,程序如下:<br /><br /><br />list p=12f675<br /><br />include <P12F675.INC><br /><br /> org 0x00<br />reset<br /> movwf OSCCAL<br /> goto start<br /><br /> org 0x04<br />start<br /> bsf STATUS,RP0<br /> movlw 0x00<br /> movwf OPTION_REG<br /> clrf ANSEL<br /> movlw 0x18<br /> movwf TRISIO<br /> bcf STATUS,RP0<br /> clrf INTCON<br /> clrf GPIO<br /> comf GPIO<br /> movlw 0x07<br /> movwf CMCON<br />;<br />loop<br /> goto loop<br />end<br /><br />期望:<br />TRISIO : 0x18<br />GPIO : 0xff<br />结果:<br />TRISIO : 0x08<br />GPIO : 0x14<br />仿真工具为MPLAB7.60,请各位大虾指点迷津,谢谢! |
|