??????????????
*????????????"?????"WDT?????*/#include "p18f458.h"
unsigned long i;
/*????????????*/
void initial()
{
TRISD = 0X00; /*D????????*/
}
/*????????*/
void DELAY()
{
for (i=19999;--i;)
continue;
}
/*??????*/
main ()
{
initial(); /*????????趨??????????????*/
PORTD = 0X00; /*D????00H?????????????*/
DELAY(); /*??????????????*/
PORTD = 0XFF; /*D????FFH?????????????*/
while(1)
{
;
} /*????????????????????λ*/
}
-------------------???????汾???????????????----------------
;????????"?????"WDT?????
;?????????????http://www.diangon.com??????
LIST P=18F458
INCLUDE "P18F458.INC"
DEYH EQU 0X20
DEYL EQU DEYH+1
ORG 0X00
GOTO MAIN
ORG 0X30
;*************??????????*****************
INITIAL
CLRF TRISD ;D????????
RETURN
;**************????????**************************
DELAY
MOVLW 0XFF
MOVWF DEYH
AGAIN1
MOVLW 0XFF
MOVWF DEYL
AGAIN2
DECFSZ DEYL
GOTO AGAIN2
DECFSZ DEYH
GOTO AGAIN1
NOP
RETURN
;************????????????????****************************
MAIN NOP
CALL INITIAL ;???????
MOVLW 0X00
MOVWF PORTD ;D????00H?????????????
CALL DELAY
MOVLW 0XFF
MOVWF PORTD ;D????FFH?????????????
LOOP
GOTO LOOP ;?????????????????λ
END

????admin ?????????2018-05-08