TCNT EQU 0x20 ; 遅延発生ルーチン用の変数をこんな感じで用意してください ;============================================================================== ; 15μsec の遅延時間 ─ 20MHz (周期 0.2μsec) の時 ;============================================================================== WAIT15_20MHZ MOVLW D'23' ; 15μsec / 0.2 μsec = 75 サイクル MOVWF TCNT ; (75 - 6) / 3 = 23 余り 0 WAIT15_20MHZ_LOOP DECFSZ TCNT, F ; GOTO WAIT15_20MHZ_LOOP RETURN ;