亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? scar.lst

?? 基于Robo-PICA robot kit的PIC 16F877a的單片機編程 Innovative Experiment Co.,Ltd.
?? LST
?? 第 1 頁 / 共 5 頁
字號:
0900:  MOVF   00,W
0901:  SUBWF  50,W
0902:  BTFSC  03.0
0903:  GOTO   106
0904:  MOVLW  FF
0905:  GOTO   107
0906:  MOVLW  01
0907:  MOVWF  78
.................... }  
.................... /* standard template: int strcoll(const char *s1, const char *s2).  
....................    Compares s1 & s2; returns -1 if s1<s2, 0 if s1=s2, 1 if s1>s2 */  
....................   
.................... signed int strcoll(char *s1, char *s2)  
.................... {  
....................    for (; *s1 == *s2; s1++, s2++)  
....................       if (*s1 == '\0')  
....................          return(0);  
....................    return((*s1 < *s2) ??-1: 1);  
.................... }  
....................   
.................... /* standard template:  
....................    int strncmp(const char *s1, const char *s2, size_t n).  
....................    Compares max of n characters (not following 0) from s1 to s2;  
....................    returns same as strcmp */  
....................   
.................... signed int strncmp(char *s1, char *s2, size_t n)  
.................... {  
....................    for (; n > 0; s1++, s2++, n--)  
*
0277:  BSF    03.5
0278:  MOVF   51,F
0279:  BTFSC  03.2
027A:  GOTO   2A5
....................       if (*s1 != *s2)  
....................          return((*s1 <*s2) ??-1: 1);  
027B:  MOVF   4F,W
027C:  MOVWF  04
027D:  MOVF   00,W
027E:  MOVWF  52
027F:  MOVF   50,W
0280:  MOVWF  04
0281:  MOVF   00,W
0282:  SUBWF  52,W
0283:  BTFSC  03.2
0284:  GOTO   295
0285:  MOVF   4F,W
0286:  MOVWF  04
0287:  MOVF   00,W
0288:  MOVWF  52
0289:  MOVF   50,W
028A:  MOVWF  04
028B:  MOVF   00,W
028C:  SUBWF  52,W
028D:  BTFSC  03.0
028E:  GOTO   291
028F:  MOVLW  FF
0290:  GOTO   292
0291:  MOVLW  01
0292:  MOVWF  78
0293:  GOTO   2A7
....................       else if (*s1 == '\0')  
0294:  GOTO   29D
....................          return(0);  
0295:  MOVF   4F,W
0296:  MOVWF  04
0297:  MOVF   00,F
0298:  BTFSS  03.2
0299:  GOTO   29D
029A:  MOVLW  00
029B:  MOVWF  78
029C:  GOTO   2A7
029D:  MOVF   4F,W
029E:  INCF   4F,F
029F:  MOVF   50,W
02A0:  INCF   50,F
02A1:  DECF   51,F
02A2:  BCF    03.5
02A3:  GOTO   277
02A4:  BSF    03.5
....................    return(0);  
02A5:  MOVLW  00
02A6:  MOVWF  78
.................... }  
02A7:  BCF    03.5
02A8:  RETLW  00
.................... /* standard template:  
....................    int strxfrm(const char *s1, const char *s2, size_t n).  
....................    transforms maximum of n characters from s2 and places them into s1*/  
.................... size_t strxfrm(char *s1, char *s2, size_t n)  
.................... {  
....................   char *s;  
....................   int n1;  
....................   n1=n;  
....................   for (s = s1; n > 0 && *s2 != '\0'; n--)  
....................      *s++ = *s2++;  
....................   for (; n > 0; n--)  
....................      *s++ = '\0';  
....................   
....................   return(n1);  
.................... }  
....................   
....................   
....................   
....................   
....................   
.................... /***********************************************************/  
.................... /*Search functions*/  
.................... /* standard template: void *memchr(const char *s, int c).  
....................    Finds first occurrence of c in n characters of s */  
....................   
.................... char *memchr(void *s,int c,size_t n)  
.................... {  
....................    char uc;  
....................    char *su;  
....................    uc=c;  
....................    for(su=s;0<n;++su,--n)  
....................       if(*su==uc)  
....................       return su;  
....................    return NULL;  
.................... }  
....................   
.................... /* standard template: char *strchr(const char *s, int c).  
....................    Finds first occurrence of c in s */  
....................   
.................... char *strchr(char *s, int c)  
.................... {  
....................    for (; *s != c; s++)  
....................       if (*s == '\0')  
....................          return(0);  
....................    return(s);  
.................... }  
.................... /* standard template:  
....................    size_t strcspn(const char *s1, const char *s2).  
....................    Computes length of max initial segment of s1 that  
....................    consists entirely of characters NOT from s2*/  
....................   
.................... int *strcspn(char *s1, char *s2)  
.................... {  
....................    char *sc1, *sc2;  
....................   
....................    for (sc1 = s1; *sc1 != 0; sc1++)  
....................       for (sc2 = s2; *sc2 != 0; sc2++)  
....................          if (*sc1 == *sc2)  
....................             return(sc1 - s1);  
....................    return(sc1 - s1);  
.................... }  
.................... /* standard template:  
....................    char *strpbrk(const char *s1, const char *s2).  
....................    Locates first occurence of any character from s2 in s1;  
....................    returns s1 if s2 is empty string */  
....................   
.................... char *strpbrk(char *s1, char *s2)  
.................... {  
....................    char *sc1, *sc2;  
....................   
....................    for (sc1 = s1; *sc1 != 0; sc1++)  
*
0846:  MOVF   52,W
0847:  MOVWF  54
0848:  MOVF   54,W
0849:  MOVWF  04
084A:  MOVF   00,F
084B:  BTFSC  03.2
084C:  GOTO   065
....................       for (sc2 = s2; *sc2 != 0; sc2++)  
084D:  MOVF   53,W
084E:  MOVWF  55
084F:  MOVF   55,W
0850:  MOVWF  04
0851:  MOVF   00,F
0852:  BTFSC  03.2
0853:  GOTO   063
....................          if (*sc1 == *sc2)  
....................             return(sc1);  
0854:  MOVF   54,W
0855:  MOVWF  04
0856:  MOVF   00,W
0857:  MOVWF  56
0858:  MOVF   55,W
0859:  MOVWF  04
085A:  MOVF   00,W
085B:  SUBWF  56,W
085C:  BTFSS  03.2
085D:  GOTO   061
085E:  MOVF   54,W
085F:  MOVWF  78
0860:  GOTO   067
0861:  INCF   55,F
0862:  GOTO   04F
0863:  INCF   54,F
0864:  GOTO   048
....................    return(0);  
0865:  MOVLW  00
0866:  MOVWF  78
.................... }  
....................   
....................   
.................... /* standard template: char *strrchr(const char *s, int c).  
....................    Finds last occurrence of c in s */  
....................   
.................... char *strrchr(char *s, int c)  
.................... {  
....................    char *p;  
....................   
....................    for (p = 0; ; s++)  
....................    {  
....................       if (*s == c)  
....................          p = s;  
....................       if (*s == '\0')  
....................          return(p);  
....................    }  
.................... }  
.................... /* computes length of max initial segment of s1 consisting  
....................    entirely of characters from s2 */  
....................   
.................... int *strspn(char *s1, char *s2)  
.................... {  
....................    char *sc1, *sc2;  
....................   
....................    for (sc1 = s1; *sc1 != 0; sc1++)  
*
080E:  MOVF   52,W
080F:  MOVWF  54
0810:  MOVF   54,W
0811:  MOVWF  04
0812:  MOVF   00,F
0813:  BTFSC  03.2
0814:  GOTO   02F
....................       for (sc2 = s2; ; sc2++)  
0815:  MOVF   53,W
0816:  MOVWF  55
.................... 	 if (*sc2 == '\0')  
.................... 	    return(sc1 - s1);  
0817:  MOVF   55,W
0818:  MOVWF  04
0819:  MOVF   00,F
081A:  BTFSS  03.2
081B:  GOTO   021
081C:  MOVF   52,W
081D:  SUBWF  54,W
081E:  MOVWF  78
081F:  GOTO   032
....................          else if (*sc1 == *sc2)  
0820:  GOTO   02B
....................             break;  
0821:  MOVF   54,W
0822:  MOVWF  04
0823:  MOVF   00,W
0824:  MOVWF  56
0825:  MOVF   55,W
0826:  MOVWF  04
0827:  MOVF   00,W
0828:  SUBWF  56,W
0829:  BTFSC  03.2
082A:  GOTO   02D
082B:  INCF   55,F
082C:  GOTO   017
082D:  INCF   54,F
082E:  GOTO   010
....................    return(sc1 - s1);  
082F:  MOVF   52,W
0830:  SUBWF  54,W
0831:  MOVWF  78
.................... }  
.................... /* standard template:  
....................    char *strstr(const char *s1, const char *s2);  
....................    Locates first occurence of character sequence s2 in s1;  
....................    returns 0 if s2 is empty string  
....................   
....................    Uncomment #define FASTER_BUT_MORE_ROM at the top of the  
....................    file to use the faster algorithm */  
.................... char *strstr(char *s1, char *s2)  
.................... {  
.................... 	char *s, *t;  
....................   
....................    #ifdef FASTER_BUT_MORE_ROM  
....................    if (*s2 == '\0')  
....................          return(s1);  
....................    #endif  
....................   
.................... 	while (*s1)  
....................    {  
*
0894:  MOVF   4E,W
0895:  MOVWF  04
0896:  MOVF   00,F
0897:  BTFSC  03.2
0898:  GOTO   0B9
....................       for(s = s1, t = s2; *t && *s == *t; ++s, ++t);  
0899:  MOVF   4E,W
089A:  MOVWF  50
089B:  MOVF   4F,W
089C:  MOVWF  51
089D:  MOVF   51,W
089E:  MOVWF  04
089F:  MOVF   00,F
08A0:  BTFSC  03.2
08A1:  GOTO   0AF
08A2:  MOVF   50,W
08A3:  MOVWF  04
08A4:  MOVF   00,W
08A5:  MOVWF  52
08A6:  MOVF   51,W
08A7:  MOVWF  04
08A8:  MOVF   00,W
08A9:  SUBWF  52,W
08AA:  BTFSS  03.2
08AB:  GOTO   0AF
08AC:  INCF   50,F
08AD:  INCF   51,F
08AE:  GOTO   09D
....................   
.................... 		if (*t == '\0')  
.................... 			return s1;  
08AF:  MOVF   51,W
08B0:  MOVWF  04
08B1:  MOVF   00,F
08B2:  BTFSS  03.2
08B3:  GOTO   0B7
08B4:  MOVF   4E,W
08B5:  MOVWF  78
08B6:  GOTO   0BB
....................       ++s1;  
08B7:  INCF   4E,F
....................       #ifdef FASTER_BUT_MORE_ROM  
....................          while(*s1 != '\0' && *s1 != *s2)  
....................             ++s1;  
....................       #endif  
.................... 	}  
08B8:  GOTO   094
.................... 	return 0;  
08B9:  MOVLW  00
08BA:  MOVWF  78
.................... }  
....................   
.................... /* standard template: char *strtok(char *s1, const char *s2).  
....................   
....................    Finds next token in s1 delimited by a character from separator  
....................    string s2 (which can be different from call to call).  First call  
....................    starts at beginning of s1 searching for first character NOT  
....................    contained in s2; returns 0 if none is found.  
....................    If one is found, it is the start of first token (return value).  
....................    Function then searches from there for a character contained in s2.  
....................    If none is found, current token extends to end of s1, and subsequent  
....................    searches for a token will return 0.  If one is found, it is  
....................    overwritten by '\0', which terminates current token.  Function saves  
....................    pointer to following character from which next search will start.  
....................    Each subsequent call, with 0 as first argument, starts searching  
....................    from saved pointer */  
....................   
.................... char *strtok(char *s1, char *s2)  
.................... {  
....................    char *beg, *end;  
....................    static char *save;  
*
095E:  CLRF   68
....................   
....................    beg = (s1)??s1: save;  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区二区三区四区 | 日韩一区二区在线免费观看| 麻豆久久一区二区| 国产精品免费视频一区| 欧美一区二区三区影视| 成人app在线观看| 奇米777欧美一区二区| 亚洲欧美日韩系列| 久久女同精品一区二区| 欧美日韩不卡视频| 色综合一区二区| 国产久卡久卡久卡久卡视频精品| 亚洲成人激情自拍| 亚洲特黄一级片| 国产视频一区在线观看| 欧美一区二区三区免费在线看| 日本高清成人免费播放| 处破女av一区二区| 精品一区二区在线看| 亚洲成av人片在线| 亚洲欧美日韩人成在线播放| 久久精品人人爽人人爽| 日韩欧美精品在线| 91精品国产乱| 欧美日韩精品福利| 欧美私模裸体表演在线观看| 波多野结衣在线一区| 国产一区二区三区观看| 久久精品理论片| 性久久久久久久久久久久| 亚洲韩国一区二区三区| 亚洲欧美另类图片小说| 亚洲三级在线播放| 国产精品国产三级国产| 中文字幕精品—区二区四季| 久久久国产精华| 亚洲精品一区二区三区精华液| 91麻豆精品国产| 欧美电影在线免费观看| 久久久久国产免费免费| 欧美一级高清片| 日韩欧美成人激情| 日韩欧美国产综合一区 | 一本色道久久综合狠狠躁的推荐| 国产成人99久久亚洲综合精品| 激情五月婷婷综合网| 九色综合国产一区二区三区| 激情图片小说一区| 精品在线亚洲视频| 国产精品一区在线观看乱码| 国产麻豆成人精品| 国产成人av电影在线播放| 成人性生交大合| 99精品在线免费| 91黄色免费版| 欧美一区二区三区喷汁尤物| 欧美α欧美αv大片| 久久一区二区三区四区| 欧美国产丝袜视频| 亚洲乱码中文字幕综合| 亚洲大尺度视频在线观看| 美女网站在线免费欧美精品| 国产一区二区在线看| 成人精品一区二区三区四区 | 精品国产乱码久久久久久浪潮| 欧美一卡在线观看| 2020国产精品久久精品美国| 国产精品视频一二| 一区二区三区欧美久久| 日韩影院精彩在线| 国内精品在线播放| 成人性色生活片免费看爆迷你毛片| 97精品视频在线观看自产线路二| 色婷婷国产精品| 日韩一区二区不卡| 欧美偷拍一区二区| 亚洲综合色噜噜狠狠| 国产欧美日韩在线视频| 在线播放中文一区| 久久久噜噜噜久久人人看 | 免费看日韩精品| 国产91精品露脸国语对白| 日本久久精品电影| 精品日韩99亚洲| 亚洲欧洲一区二区在线播放| 五月天国产精品| 成人听书哪个软件好| 欧美日韩免费电影| 国产精品国产精品国产专区不蜜| 亚洲成人午夜电影| 懂色av中文一区二区三区| 欧美伦理视频网站| 国产精品少妇自拍| 日韩电影一区二区三区四区| 97精品久久久久中文字幕| 欧美一区二区三区成人| 亚洲欧美视频在线观看视频| 国产资源精品在线观看| 欧美色图免费看| 中文字幕av一区二区三区高| 成人国产精品免费观看视频| 欧美美女黄视频| 亚洲视频一区在线观看| 国产尤物一区二区| 欧美一级高清大全免费观看| 一区二区三区免费在线观看| 国产v日产∨综合v精品视频| 欧美一区日本一区韩国一区| 一区二区三区四区亚洲| 成人晚上爱看视频| 26uuu亚洲| 免费欧美高清视频| 欧美精品免费视频| 亚洲黄色在线视频| av电影在线不卡| 国产欧美一区二区精品忘忧草 | 亚洲国产综合色| 99久久精品免费看| 国产精品视频观看| 国产精品一卡二卡在线观看| 日韩三级视频在线观看| 日韩精品福利网| 欧美日韩中文字幕精品| 亚洲乱码国产乱码精品精可以看 | 国产精品系列在线播放| 日韩欧美卡一卡二| 美女一区二区三区在线观看| 欧美日韩在线播放三区| 亚洲一区在线观看视频| 色综合咪咪久久| 亚洲乱码国产乱码精品精的特点| 99天天综合性| 成人欧美一区二区三区白人| 国产91精品一区二区麻豆网站| 久久久久久**毛片大全| 国产夫妻精品视频| 国产欧美日韩精品一区| 成人h动漫精品| 中文字幕一区二区三区视频| 91免费国产在线观看| 一区二区三区电影在线播| 在线观看免费亚洲| 亚洲福利一区二区| 欧美精品v国产精品v日韩精品| 婷婷夜色潮精品综合在线| 4438x亚洲最大成人网| 日本亚洲电影天堂| 337p粉嫩大胆噜噜噜噜噜91av| 国产麻豆成人传媒免费观看| 国产色一区二区| av高清不卡在线| 一区二区三区精密机械公司| 欧美日韩午夜精品| 捆绑变态av一区二区三区| 久久综合一区二区| 成人深夜视频在线观看| 亚洲色图一区二区三区| 欧美中文字幕一区二区三区 | 国产精品久久久久9999吃药| av一二三不卡影片| 亚洲一卡二卡三卡四卡五卡| 欧美二区三区的天堂| 国产精品99久久久久久似苏梦涵| 中文字幕一区二区在线观看| 欧美午夜电影在线播放| av激情亚洲男人天堂| 亚洲成人av在线电影| 精品国产91久久久久久久妲己| 成人爽a毛片一区二区免费| 一区二区高清在线| 日韩三级中文字幕| 成人免费观看视频| 亚洲国产精品久久久久婷婷884| 欧美变态口味重另类| 99re亚洲国产精品| 日韩高清在线电影| 国产午夜一区二区三区| 欧美主播一区二区三区美女| 精品一区在线看| 亚洲老司机在线| 欧美mv日韩mv国产| 色综合天天狠狠| 黄网站免费久久| 亚洲精品免费在线观看| 亚洲精品在线免费播放| 色久综合一二码| 国产一区二区三区日韩| 亚洲福中文字幕伊人影院| 国产网红主播福利一区二区| 欧美日韩综合在线免费观看| 国产精品一级在线| 婷婷丁香激情综合| 国产精品久久久久久久久快鸭| 在线不卡中文字幕| 91美女精品福利| 国产精品99久| 青娱乐精品在线视频| 怡红院av一区二区三区| 国产亚洲精品bt天堂精选| 欧美一区二区视频网站|