www.pudn.com > wave-isotransfer.rar > DELAYMS.A51
$NOMOD51
NAME DELAY1MS
PUBLIC DELAY1MS, EZUSB_SUSP
$include (testregs.inc)
EZUSB segment code
EZUSB1 segment code
rseg EZUSB
DELAY1MS:
mov a, #0
mov dps, a
mov dptr,#(0ffffH - 602)
loop: inc dptr
mov a,dpl
orl a,dph
jnz loop
er_end: ret
rseg EZUSB1
EZUSB_SUSP: mov dptr,#USBCS
movx a,@dptr
orl a,#80h
movx @dptr,a
orl PCON,#00000001b
nop
nop
nop
nop
nop
er_end1: ret
end