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

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

?? 12ad.ls1

?? 應用tlc1543及cd4067對35路信號進行采集
?? LS1
?? 第 1 頁 / 共 5 頁
字號:
0005                 229              ah?044:   DS   1
                     230     ; #include <reg51rc2.h>
                     231     ; #include <stdio.h>
                     232     ; #include <math.h>
                     233     ; #include <intrins.h>
                     234     ; 
                     235     ; sbit CLOCK=P1^3;     //1543與MCU接口定義
                     236     ; sbit D_IN=P1^4;
                     237     ; sbit D_OUT=P1^5;
                     238     ; sbit _CS=P1^6;
                     239     ; 
                     240     ; #define uint unsigned int
                     241     ; #define uchar unsigned char
                     242     ; 
                     243     ; uint xdata adresult[34][6];
                     244     ; uint idata Result[34];
                     245     ; uchar Times;
                     246     ; 
                     247     ; /*********讀tlc1543子程序****************************/
                     248     ; uint Read1543(uchar port)     //形參port是采樣的通道號
                     249     
----                 250             RSEG  ?PR?_Read1543?12AD
0000                 251     _Read1543:
                     252             USING   0
                     253                             ; SOURCE LINE # 19
                     254     ;---- Variable 'port?040' assigned to Register 'R7' ----
                     255     ; {
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE     5

                     256                             ; SOURCE LINE # 20
                     257     ;     uint data ad;uint data i;
                     258     ;     uchar data al=0,ah=0;
                     259                             ; SOURCE LINE # 22
0000 E4              260             CLR     A
0001 F500     F      261             MOV     al?043,A
0003 F500     F      262             MOV     ah?044,A
                     263     ; 
                     264     ;     CLOCK=0;_CS=0;
                     265                             ; SOURCE LINE # 24
0005 C293            266             CLR     CLOCK
0007 C296            267             CLR     _CS
                     268     ;     port<<=4;
                     269                             ; SOURCE LINE # 25
0009 EF              270             MOV     A,R7
000A C4              271             SWAP    A
000B 54F0            272             ANL     A,#0F0H
000D FF              273             MOV     R7,A
                     274     ;     for (i=0;i<4;i++) //把通道號打入1543
                     275                             ; SOURCE LINE # 26
000E E4              276             CLR     A
000F F500     F      277             MOV     i?042,A
0011 F500     F      278             MOV     i?042+01H,A
0013                 279     ?C0001:
                     280     ;         {
                     281                             ; SOURCE LINE # 27
                     282     ;           D_IN=(bit)(port&0x80);CLOCK=1;CLOCK=0;
                     283                             ; SOURCE LINE # 28
0013 EF              284             MOV     A,R7
0014 33              285             RLC     A
0015 9294            286             MOV     D_IN,C
0017 D293            287             SETB    CLOCK
0019 C293            288             CLR     CLOCK
                     289     ;           port<<=1;
                     290                             ; SOURCE LINE # 29
001B EF              291             MOV     A,R7
001C 25E0            292             ADD     A,ACC
001E FF              293             MOV     R7,A
                     294     ;         }     
                     295                             ; SOURCE LINE # 30
001F 0500     F      296             INC     i?042+01H
0021 E500     F      297             MOV     A,i?042+01H
0023 7002            298             JNZ     ?C0052
0025 0500     F      299             INC     i?042
0027                 300     ?C0052:
0027 6404            301             XRL     A,#04H
0029 4500     F      302             ORL     A,i?042
002B 70E6            303             JNZ     ?C0001
002D                 304     ?C0002:
                     305     ;         for (i=0;i<6;i++) //填充6個CLOCK
                     306                             ; SOURCE LINE # 31
002D E4              307             CLR     A
002E F500     F      308             MOV     i?042,A
0030 F500     F      309             MOV     i?042+01H,A
0032                 310     ?C0004:
                     311     ;         {
                     312                             ; SOURCE LINE # 32
                     313     ;         CLOCK=1;CLOCK=0;
                     314                             ; SOURCE LINE # 33
0032 D293            315             SETB    CLOCK
0034 C293            316             CLR     CLOCK
                     317     ;         }
                     318                             ; SOURCE LINE # 34
0036 0500     F      319             INC     i?042+01H
0038 E500     F      320             MOV     A,i?042+01H
003A 7002            321             JNZ     ?C0053
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE     6

003C 0500     F      322             INC     i?042
003E                 323     ?C0053:
003E 6406            324             XRL     A,#06H
0040 4500     F      325             ORL     A,i?042
0042 70EE            326             JNZ     ?C0004
0044                 327     ?C0005:
                     328     ; 
                     329     ;     _CS=1;_nop_();_nop_();_CS=0; //等待AD轉換
                     330                             ; SOURCE LINE # 36
0044 D296            331             SETB    _CS
0046 00              332             NOP     
0047 00              333             NOP     
0048 C296            334             CLR     _CS
                     335     ; 
                     336     ;     for (i=0;i<2;i++) //取D9,D8
                     337                             ; SOURCE LINE # 38
004A E4              338             CLR     A
004B F500     F      339             MOV     i?042,A
004D F500     F      340             MOV     i?042+01H,A
004F                 341     ?C0007:
                     342     ;         {
                     343                             ; SOURCE LINE # 39
                     344     ;           D_OUT=1;CLOCK=1;
                     345                             ; SOURCE LINE # 40
004F D295            346             SETB    D_OUT
0051 D293            347             SETB    CLOCK
                     348     ;           ah<<=1;
                     349                             ; SOURCE LINE # 41
0053 E500     F      350             MOV     A,ah?044
0055 25E0            351             ADD     A,ACC
0057 F500     F      352             MOV     ah?044,A
                     353     ;           if (D_OUT) ah|=0x01;
                     354                             ; SOURCE LINE # 42
0059 309503          355             JNB     D_OUT,?C0010
005C 430001   F      356             ORL     ah?044,#01H
005F                 357     ?C0010:
                     358     ;           CLOCK=0;
                     359                             ; SOURCE LINE # 43
005F C293            360             CLR     CLOCK
                     361     ;         }     
                     362                             ; SOURCE LINE # 44
0061 0500     F      363             INC     i?042+01H
0063 E500     F      364             MOV     A,i?042+01H
0065 7002            365             JNZ     ?C0054
0067 0500     F      366             INC     i?042
0069                 367     ?C0054:
0069 6402            368             XRL     A,#02H
006B 4500     F      369             ORL     A,i?042
006D 70E0            370             JNZ     ?C0007
006F                 371     ?C0008:
                     372     ; 
                     373     ;     for (i=0;i<8;i++) //取D7--D0
                     374                             ; SOURCE LINE # 46
006F E4              375             CLR     A
0070 F500     F      376             MOV     i?042,A
0072 F500     F      377             MOV     i?042+01H,A
0074                 378     ?C0011:
                     379     ;         {
                     380                             ; SOURCE LINE # 47
                     381     ;           D_OUT=1;CLOCK=1;
                     382                             ; SOURCE LINE # 48
0074 D295            383             SETB    D_OUT
0076 D293            384             SETB    CLOCK
                     385     ;           al<<=1;
                     386                             ; SOURCE LINE # 49
0078 E500     F      387             MOV     A,al?043
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE     7

007A 25E0            388             ADD     A,ACC
007C F500     F      389             MOV     al?043,A
                     390     ;           if (D_OUT) al|=0x01;
                     391                             ; SOURCE LINE # 50
007E 309503          392             JNB     D_OUT,?C0014
0081 430001   F      393             ORL     al?043,#01H
0084                 394     ?C0014:
                     395     ;           CLOCK=0;
                     396                             ; SOURCE LINE # 51
0084 C293            397             CLR     CLOCK
                     398     ;         }     
                     399                             ; SOURCE LINE # 52
0086 0500     F      400             INC     i?042+01H
0088 E500     F      401             MOV     A,i?042+01H
008A 7002            402             JNZ     ?C0055
008C 0500     F      403             INC     i?042
008E                 404     ?C0055:
008E 6408            405             XRL     A,#08H
0090 4500     F      406             ORL     A,i?042
0092 70E0            407             JNZ     ?C0011
0094                 408     ?C0012:
                     409     ;     _CS=1;
                     410                             ; SOURCE LINE # 53
0094 D296            411             SETB    _CS
                     412     ; 
                     413     ;     ad=(uint)ah;ad<<=8;ad|=al; //得到AD值
                     414                             ; SOURCE LINE # 55
0096 750000   F      415             MOV     ad?041,#00H
0099 850000   F      416             MOV     ad?041+01H,ah?044
009C E500     F      417             MOV     A,ad?041+01H
009E 750000   F      418             MOV     ad?041+01H,#00H
00A1 F500     F      419             MOV     ad?041,A
00A3 E500     F      420             MOV     A,al?043
00A5 4200     F      421             ORL     ad?041+01H,A
                     422     ;     return (ad);
                     423                             ; SOURCE LINE # 56
00A7 AE00     F      424             MOV     R6,ad?041
00A9 AF00     F      425             MOV     R7,ad?041+01H
                     426     ; }
                     427                             ; SOURCE LINE # 57
00AB                 428     ?C0015:
00AB 22              429             RET     
                     430     ; END OF _Read1543
                     431     
                     432     ; 
                     433     ; /*********第t輪采樣子程序****************************/
                     434     ; 
                     435     ; void Getad(uchar t)    
                     436     
----                 437             RSEG  ?PR?_Getad?12AD
0000                 438     _Getad:
                     439             USING   0
                     440                             ; SOURCE LINE # 61
0000 900000   F      441             MOV     DPTR,#t?145
0003 EF              442             MOV     A,R7
0004 F0              443             MOVX    @DPTR,A
                     444     ; {
                     445                             ; SOURCE LINE # 62
                     446     ;     char xdata *xdp;
                     447     ;     uint i,j,k;
                     448     ;     uchar ch=0;
                     449                             ; SOURCE LINE # 65
0005 E4              450             CLR     A
0006 900000   F      451             MOV     DPTR,#ch?150
0009 F0              452             MOVX    @DPTR,A
                     453     ;     for(i=0;i<4;i++)
A51 MACRO ASSEMBLER  12AD                                                                 06/12/2005 10:08:42 PAGE     8

                     454                             ; SOURCE LINE # 66
000A 900000   F      455             MOV     DPTR,#i?147
000D F0              456             MOVX    @DPTR,A
000E A3              457             INC     DPTR
000F F0              458             MOVX    @DPTR,A
0010                 459     ?C0016:
0010 900000   F      460             MOV     DPTR,#i?147
0013 E0              461             MOVX    A,@DPTR
0014 FE              462             MOV     R6,A
0015 A3              463             INC     DPTR
0016 E0              464             MOVX    A,@DPTR

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色香蕉成人二区免费| 亚洲欧美成aⅴ人在线观看| 日韩成人免费在线| 亚洲色图欧美偷拍| 日韩精品一区二区三区老鸭窝| 成人久久视频在线观看| 亚洲精品成人少妇| 欧美日韩精品综合在线| 欧美日韩国产成人在线91| 欧美日韩高清一区二区| 欧美午夜免费电影| 欧美夫妻性生活| 日韩精品一区国产麻豆| 欧美变态tickle挠乳网站| 欧美mv日韩mv国产网站| 26uuu国产一区二区三区| 久久精品水蜜桃av综合天堂| 欧美激情一区二区三区四区| 亚洲色图另类专区| 午夜精品一区二区三区三上悠亚| 午夜av一区二区三区| 久久国产精品99久久久久久老狼 | 激情综合五月天| 久久电影网站中文字幕| 成人蜜臀av电影| 欧美日韩精品是欧美日韩精品| 欧美一区二区视频在线观看2020 | 久久av资源网| 丰满白嫩尤物一区二区| 91麻豆蜜桃一区二区三区| 欧美日韩免费观看一区二区三区| 日韩精品一区二区三区在线| 中文在线一区二区| 午夜久久久久久久久久一区二区| 美国一区二区三区在线播放| 成人手机在线视频| 欧美精品乱码久久久久久按摩| 精品少妇一区二区三区在线播放| 国产精品另类一区| 亚洲成年人网站在线观看| 极品少妇xxxx偷拍精品少妇| 在线观看免费亚洲| 国产女主播视频一区二区| 亚洲二区在线视频| 国产91高潮流白浆在线麻豆| 欧美日韩国产综合一区二区 | 不卡在线观看av| 欧美一区二区观看视频| 亚洲少妇最新在线视频| 精品亚洲aⅴ乱码一区二区三区| 一本色道a无线码一区v| 日韩欧美国产不卡| 亚洲一区二区三区美女| 成人激情综合网站| 久久人人97超碰com| 亚洲va在线va天堂| 91一区二区三区在线观看| 精品成人佐山爱一区二区| 亚洲第一会所有码转帖| 一本色道久久综合亚洲aⅴ蜜桃 | 亚洲欧美在线视频| 激情深爱一区二区| 欧美一区二区免费观在线| 一区二区三区四区在线免费观看| 久久99精品国产麻豆婷婷| 欧美另类videos死尸| 一个色综合av| 色综合久久久久| 一区在线中文字幕| 成人黄动漫网站免费app| 久久久久久一级片| 国产精品一区二区91| 日韩精品一区二区在线观看| 日本不卡视频在线| 日韩欧美国产综合在线一区二区三区| 樱花影视一区二区| 91极品视觉盛宴| 亚洲一区电影777| 91电影在线观看| 亚洲成人你懂的| 欧美高清dvd| 毛片av中文字幕一区二区| 日韩女同互慰一区二区| 久久99精品视频| 久久精品男人的天堂| 成人午夜碰碰视频| 中文字幕日本不卡| 欧美三级日韩三级国产三级| 日韩综合在线视频| 欧美成人vps| 国产成人精品亚洲777人妖| 国产日韩欧美在线一区| av成人老司机| 亚洲福利一区二区| 欧美变态口味重另类| 国产成人免费网站| 自拍视频在线观看一区二区| 在线观看欧美日本| 美女视频网站黄色亚洲| 久久精品亚洲乱码伦伦中文| 国产成人丝袜美腿| 亚洲精品国产一区二区三区四区在线| 欧美三级三级三级爽爽爽| 九色综合狠狠综合久久| 国产精品麻豆久久久| 欧美日韩夫妻久久| 国产精品一区二区三区99| 亚洲免费观看高清完整版在线观看熊| 欧美亚洲国产bt| 国产精品一区二区免费不卡| 一区二区三区小说| 久久久久久电影| 欧美日韩在线免费视频| 国产91在线|亚洲| 婷婷综合在线观看| 中文字幕va一区二区三区| 56国语精品自产拍在线观看| 丰满放荡岳乱妇91ww| 日本伊人精品一区二区三区观看方式| 国产亲近乱来精品视频| 国产欧美精品一区二区色综合朱莉| 色视频成人在线观看免| 国产一区二区三区美女| 亚洲欧美日韩在线| 精品福利av导航| 91色视频在线| 成人免费看片app下载| 亚洲一区二区三区四区五区黄| 日韩你懂的在线观看| 狠狠色丁香久久婷婷综| 亚洲人成人一区二区在线观看| 欧美美女直播网站| 成人av在线电影| 久久国产精品色| 一区二区三区在线观看视频| 51久久夜色精品国产麻豆| 国内精品在线播放| 国产精品精品国产色婷婷| 久久―日本道色综合久久| 91久久精品网| 国产精品亚洲人在线观看| 五月激情综合色| 五月天一区二区三区| 亚洲欧洲性图库| 欧美一二三区精品| 不卡的av网站| 国产精品综合二区| 日韩不卡一区二区| 依依成人综合视频| 国产偷国产偷精品高清尤物| 久久午夜老司机| 91麻豆精品国产综合久久久久久| 成人网在线播放| 国产一区二区女| 国产高清不卡二三区| 久久国产日韩欧美精品| 亚洲伊人色欲综合网| 国产欧美精品一区二区色综合 | 亚洲伦理在线精品| 一色桃子久久精品亚洲| 国产亚洲精品免费| 精品久久一区二区| 欧美一卡在线观看| 久久综合久久鬼色| 欧美大片国产精品| 日韩一区二区在线看| 91精品蜜臀在线一区尤物| 91丨九色porny丨蝌蚪| 成人国产精品免费网站| 国产精品一卡二卡在线观看| 久久精品国产精品亚洲精品| 日韩一区在线播放| 亚洲国产毛片aaaaa无费看| 亚洲在线观看免费视频| 一二三四区精品视频| 亚洲欧美日韩久久精品| 天堂蜜桃91精品| 奇米777欧美一区二区| 日本人妖一区二区| 精品亚洲欧美一区| 国产成人av一区二区三区在线 | 国产精品99久久不卡二区| 久久成人免费网站| 色欧美片视频在线观看在线视频| heyzo一本久久综合| av激情亚洲男人天堂| 一本久久a久久精品亚洲 | 亚洲午夜免费视频| 亚洲电影一级黄| 国产九色精品成人porny| 成人中文字幕合集| 91看片淫黄大片一级| 欧美偷拍一区二区| 国产欧美日韩精品a在线观看| 中文字幕不卡在线| 亚洲国产日韩在线一区模特| 免费成人在线视频观看| 国产成人在线影院| 欧美亚洲动漫另类| 2023国产精品视频|