[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
А как Вы узнаете, что WDCON остается 0х48 ???
TA equ 0C7h
EWT equ 0D9h
RWT equ 0D8h
CKCON equ 08Eh
org 0
CALL INIWDT
...
...
Loop:
...
call WDT
...
jmp Loop
;-------------------------
WDT:
MOV TA,#0AAH
MOV TA,#55H
SETB RWT
RET
;---------WDT-------------
INIWDT:
ORL CKCON,#11000000B
CALL WDT
MOV TA,#0AAH
MOV TA,#55H
SETB EWT
RET
end
работает уже несколько лет :-)
удачи
E-mail: info@telesys.ru