代码搜索:Loop
找到约 10,000 项符合「Loop」的源代码
代码结果 10,000
www.eeworm.com/read/370015/9623474
bs2p auxio.bs2p
'{$STAMP BS2p}
mainCtr var word
auxCtr var word
resetA var byte
resetB var byte
init:
dirs = $7fff
auxio
dirs = $7fff
mainio
www.eeworm.com/read/370015/9623990
sdi extmem.sdi
,,,; Test program for external memory.
,,,; Write data to memory, then read it back.
,,,; The program loops forever.
,,,
,,, org 0
,,,
,,,
0000,90 12 34,loop1,loop1: mov
www.eeworm.com/read/173687/9641872
68k testutil.68k
******************************************************************************
* Miscalainious routines
******************************************************************************
*
globl _getsta
www.eeworm.com/read/173644/9645363
asm main.asm
;****************************************
;* HC12 Demo Program: *
;****************************************
XDEF Entry,main
;DataSection: SECTION
;
;
www.eeworm.com/read/173644/9645371
dbg main.dbg
;****************************************
;* HC12 Demo Program: *
;****************************************
XDEF Entry,main
;DataSection: SECTION
;
;
www.eeworm.com/read/172772/9691500
s memcpy.s
;
; char *memcpy(char *dst, char *src, int n)
.text
_memcpy::
; movw R26,R16
mov R26,R16
mov R27,R17
; movw R30,R18
mov R30,R18 ; get src
mov R31,R19
ldd R24,Y+0 ; get the count
ld
www.eeworm.com/read/172772/9691513
s strcpy.s
;
; char *strcpy(char *dst, char *src)
.text
_strcpy::
mov R26,R16
mov R27,R17
mov R30,R18
mov R31,R19
loop:
ld R0,Z+
st X+,R0
tst R0
brne loop
done:
ret
www.eeworm.com/read/172772/9691527
s cstrcpy.s
;
; char *cstrcpy(char *dst, const char *src)
.text
_cstrcpy::
mov R26,R16
mov R27,R17
mov R30,R18
mov R31,R19
loop:
lpm
adiw R30,1
st X+,R0
tst R0
brne loop
done:
ret
www.eeworm.com/read/172772/9691572
s mpy16s.s
; fast 16x16=16 multiply
.text
mpy16s::
st -Y,r0
st -Y,r1
clr r0
clr r1
loop:
cpi r16,0
cpc r16,r17
breq done
lsr r17
ror r16
brsh skip
add r0,r18
adc r1,r19
skip:
lsl
www.eeworm.com/read/172772/9691612
s struct.s
; block copy
;
; this routine cannot use R18/R19 w/o saving them because the compiler
; will not save them
; asgnblk
; size in R16/R17
; stack:
; dst
; src
.area text
asgnblk::
st -Y,R