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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rd_useserialbuff.lis

?? LCD1602鍵盤顯示模塊實(shí)例
?? LIS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
 0086                   .dbend
 0086                   .dbfunc e UARTPeekDataFromRxBuff _UARTPeekDataFromRxBuff fc
 0086           ;          pData -> R16,R17
                        .even
 0086           _UARTPeekDataFromRxBuff::
 0086                   .dbline -1
 0086                   .dbline 167
 0086           ; }
 0086           ; 
 0086           ; /***********************************************************
 0086           ; *   函數(shù)說(shuō)明:接收緩沖區(qū)首數(shù)據(jù)察看函數(shù)                     *
 0086           ; *   輸入:    存儲(chǔ)取出數(shù)據(jù)地址的指針                       *
 0086           ; *   輸出:    取值是否成功                                 *
 0086           ; *   調(diào)用函數(shù):無(wú)                                           *
 0086           ; ***********************************************************/
 0086           ; BOOL UARTPeekDataFromRxBuff(uint8 *pData)
 0086           ; {
 0086                   .dbline 168
 0086           ;     SAFE_CODE_PERFORMANCE
 0086 F894              cli
 0088                   .dbline 168
 0088 20900200          lds R2,_UARTRxBuffTail
 008C 30900300          lds R3,_UARTRxBuffTail+1
 0090 40900000          lds R4,_UARTRxBuffHead
 0094 50900100          lds R5,_UARTRxBuffHead+1
 0098 4214              cp R4,R2
 009A 5304              cpc R5,R3
 009C 59F4              brne L7
 009E           X3:
 009E 20900400          lds R2,_UARTRxBuffCounter
 00A2 30900500          lds R3,_UARTRxBuffCounter+1
 00A6 2220              tst R2
 00A8 29F4              brne L7
 00AA 3320              tst R3
 00AC 19F4              brne L7
 00AE           X4:
 00AE                   .dbline 168
 00AE                   .dbline 168
 00AE 7894              sei
 00B0                   .dbline 168
 00B0 0027              clr R16
 00B2 0DC0              xjmp L6
 00B4           L7:
 00B4                   .dbline 168
 00B4 80E0              ldi R24,<_UARTRxBuff
 00B6 90E0              ldi R25,>_UARTRxBuff
 00B8 E0910000          lds R30,_UARTRxBuffHead
 00BC F0910100          lds R31,_UARTRxBuffHead+1
 00C0 E80F              add R30,R24
 00C2 F91F              adc R31,R25
 00C4 2080              ldd R2,z+0
 00C6 F801              movw R30,R16
 00C8 2082              std z+0,R2
 00CA                   .dbline 168
 00CA                   .dbline 168
 00CA 7894              sei
 00CC                   .dbline 178
 00CC           ;     (
 00CC           ;         if ((UARTRxBuffHead == UARTRxBuffTail) 
 00CC           ;          && (UARTRxBuffCounter == 0))
 00CC           ;         {
 00CC           ;             SEI();
 00CC           ;             return FALSE;
 00CC           ;         }
 00CC           ;         (*pData) = UARTRxBuff[UARTRxBuffHead];
 00CC           ;     )         
 00CC           ;     return TRUE;
 00CC 01E0              ldi R16,1
 00CE                   .dbline -2
 00CE           L6:
 00CE                   .dbline 0 ; func end
 00CE 0895              ret
 00D0                   .dbsym r pData 16 pc
 00D0                   .dbend
 00D0                   .dbfunc e UARTaddDataToRxBuff _UARTaddDataToRxBuff fc
 00D0           ;           Data -> R16
                        .even
 00D0           _UARTaddDataToRxBuff::
 00D0                   .dbline -1
 00D0                   .dbline 188
 00D0           ; }
 00D0           ; 
 00D0           ; /***********************************************************
 00D0           ; *  函數(shù)說(shuō)明:向通訊輸入緩沖區(qū)添加數(shù)據(jù)函數(shù)                  *
 00D0           ; *  輸入:    收到的數(shù)據(jù)                                    *
 00D0           ; *  輸出:    無(wú)                                            *
 00D0           ; *  調(diào)用函數(shù):無(wú)                                            *
 00D0           ; ***********************************************************/
 00D0           ; BOOL UARTaddDataToRxBuff(uint8  Data)
 00D0           ; {
 00D0                   .dbline 189
 00D0           ;     SAFE_CODE_PERFORMANCE
 00D0 F894              cli
 00D2                   .dbline 189
 00D2 20900200          lds R2,_UARTRxBuffTail
 00D6 30900300          lds R3,_UARTRxBuffTail+1
 00DA 40900000          lds R4,_UARTRxBuffHead
 00DE 50900100          lds R5,_UARTRxBuffHead+1
 00E2 4214              cp R4,R2
 00E4 5304              cpc R5,R3
 00E6 59F4              brne L10
 00E8           X5:
 00E8 80910400          lds R24,_UARTRxBuffCounter
 00EC 90910500          lds R25,_UARTRxBuffCounter+1
 00F0 8032              cpi R24,32
 00F2 E0E0              ldi R30,0
 00F4 9E07              cpc R25,R30
 00F6 19F4              brne L10
 00F8           X6:
 00F8                   .dbline 189
 00F8                   .dbline 189
 00F8 7894              sei
 00FA                   .dbline 189
 00FA 0027              clr R16
 00FC 29C0              xjmp L9
 00FE           L10:
 00FE                   .dbline 189
 00FE 20900200          lds R2,_UARTRxBuffTail
 0102 30900300          lds R3,_UARTRxBuffTail+1
 0106 C101              movw R24,R2
 0108 0196              adiw R24,1
 010A 90930300          sts _UARTRxBuffTail+1,R25
 010E 80930200          sts _UARTRxBuffTail,R24
 0112 80E0              ldi R24,<_UARTRxBuff
 0114 90E0              ldi R25,>_UARTRxBuff
 0116 F101              movw R30,R2
 0118 E80F              add R30,R24
 011A F91F              adc R31,R25
 011C 0083              std z+0,R16
 011E                   .dbline 189
 011E 80910400          lds R24,_UARTRxBuffCounter
 0122 90910500          lds R25,_UARTRxBuffCounter+1
 0126 0196              adiw R24,1
 0128 90930500          sts _UARTRxBuffCounter+1,R25
 012C 80930400          sts _UARTRxBuffCounter,R24
 0130                   .dbline 189
 0130 80910200          lds R24,_UARTRxBuffTail
 0134 90910300          lds R25,_UARTRxBuffTail+1
 0138 8032              cpi R24,32
 013A E0E0              ldi R30,0
 013C 9E07              cpc R25,R30
 013E 31F4              brne L12
 0140           X7:
 0140                   .dbline 189
 0140                   .dbline 189
 0140 2224              clr R2
 0142 3324              clr R3
 0144 30920300          sts _UARTRxBuffTail+1,R3
 0148 20920200          sts _UARTRxBuffTail,R2
 014C                   .dbline 189
 014C           L12:
 014C                   .dbline 189
 014C                   .dbline 189
 014C 7894              sei
 014E                   .dbline 206
 014E           ;     (
 014E           ;         if ((UARTRxBuffHead == UARTRxBuffTail) 
 014E           ;          && (UARTRxBuffCounter == SERIAL_RX_BUFF_SIZE))
 014E           ;         {
 014E           ;             SEI();
 014E           ;             return FALSE;
 014E           ;         }
 014E           ;         UARTRxBuff[UARTRxBuffTail++] = Data;
 014E           ;     
 014E           ;         UARTRxBuffCounter++;
 014E           ;     
 014E           ;         if (UARTRxBuffTail == SERIAL_RX_BUFF_SIZE)
 014E           ;         {
 014E           ;             UARTRxBuffTail = 0;
 014E           ;         }
 014E           ;       )       
 014E           ;     return TRUE;
 014E 01E0              ldi R16,1
 0150                   .dbline -2
 0150           L9:
 0150                   .dbline 0 ; func end
 0150 0895              ret
 0152                   .dbsym r Data 16 c
 0152                   .dbend
 0152                   .dbfunc e UARTgetDataFromTxBuff _UARTgetDataFromTxBuff fc
 0152           ;           Data -> R16,R17
                        .even
 0152           _UARTgetDataFromTxBuff::
 0152                   .dbline -1
 0152                   .dbline 218
 0152           ; }
 0152           ; #endif
 0152           ; 
 0152           ; #ifdef _USE_SERIAL_TX_BUFF
 0152           ; /***********************************************************
 0152           ; *  函數(shù)說(shuō)明:發(fā)送中斷取值函數(shù)                              *
 0152           ; *  輸入:    存儲(chǔ)取出數(shù)據(jù)地址的指針                        *
 0152           ; *  輸出:    取值是否成功                                  *
 0152           ; *  調(diào)用函數(shù):無(wú)                                            *
 0152           ; ***********************************************************/
 0152           ; BOOL UARTgetDataFromTxBuff(uint8 *Data)
 0152           ; {
 0152                   .dbline 220
 0152           ; 
 0152           ;     SAFE_CODE_PERFORMANCE
 0152 F894              cli
 0154                   .dbline 220
 0154 20900800          lds R2,_UARTTxBuffTail
 0158 30900900          lds R3,_UARTTxBuffTail+1
 015C 40900600          lds R4,_UARTTxBuffHead
 0160 50900700          lds R5,_UARTTxBuffHead+1
 0164 4214              cp R4,R2
 0166 5304              cpc R5,R3
 0168 59F4              brne L15
 016A           X8:
 016A 20900A00          lds R2,_UARTTxBuffCounter
 016E 30900B00          lds R3,_UARTTxBuffCounter+1
 0172 2220              tst R2
 0174 29F4              brne L15
 0176 3320              tst R3
 0178 19F4              brne L15
 017A           X9:
 017A                   .dbline 220
 017A                   .dbline 220
 017A 7894              sei
 017C                   .dbline 220
 017C 0027              clr R16
 017E 2BC0              xjmp L14
 0180           L15:
 0180                   .dbline 220
 0180 20900600          lds R2,_UARTTxBuffHead
 0184 30900700          lds R3,_UARTTxBuffHead+1
 0188 C101              movw R24,R2
 018A 0196              adiw R24,1
 018C 90930700          sts _UARTTxBuffHead+1,R25
 0190 80930600          sts _UARTTxBuffHead,R24
 0194 80E0              ldi R24,<_UARTTxBuff
 0196 90E0              ldi R25,>_UARTTxBuff
 0198 F101              movw R30,R2
 019A E80F              add R30,R24
 019C F91F              adc R31,R25
 019E 2080              ldd R2,z+0
 01A0 F801              movw R30,R16
 01A2 2082              std z+0,R2
 01A4                   .dbline 220
 01A4 80910A00          lds R24,_UARTTxBuffCounter
 01A8 90910B00          lds R25,_UARTTxBuffCounter+1
 01AC 0197              sbiw R24,1
 01AE 90930B00          sts _UARTTxBuffCounter+1,R25
 01B2 80930A00          sts _UARTTxBuffCounter,R24
 01B6                   .dbline 220
 01B6 80910600          lds R24,_UARTTxBuffHead
 01BA 90910700          lds R25,_UARTTxBuffHead+1
 01BE 8032              cpi R24,32
 01C0 E0E0              ldi R30,0
 01C2 9E07              cpc R25,R30
 01C4 31F4              brne L17
 01C6           X10:
 01C6                   .dbline 220
 01C6                   .dbline 220
 01C6 2224              clr R2
 01C8 3324              clr R3
 01CA 30920700          sts _UARTTxBuffHead+1,R3
 01CE 20920600          sts _UARTTxBuffHead,R2
 01D2                   .dbline 220
 01D2           L17:
 01D2                   .dbline 220
 01D2                   .dbline 220
 01D2 7894              sei
 01D4                   .dbline 237
 01D4           ;     (
 01D4           ;         if ((UARTTxBuffHead == UARTTxBuffTail) 
 01D4           ;          && (UARTTxBuffCounter == 0))
 01D4           ;         {
 01D4           ;             SEI();
 01D4           ;             return FALSE;
 01D4           ;         }
 01D4           ;         (*Data) = UARTTxBuff[UARTTxBuffHead++];
 01D4           ;     
 01D4           ;         UARTTxBuffCounter--;
 01D4           ;     
 01D4           ;         if (UARTTxBuffHead == SERIAL_TX_BUFF_SIZE)
 01D4           ;         {
 01D4           ;             UARTTxBuffHead = 0;
 01D4           ;         }
 01D4           ;     )         
 01D4           ;     return TRUE;
 01D4 01E0              ldi R16,1
 01D6                   .dbline -2

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品亚洲国产成人av制服丝袜| 欧美xxxxxxxx| 日韩欧美精品在线| 中文乱码免费一区二区| 亚洲国产综合91精品麻豆| 一区在线观看免费| 精品国产91亚洲一区二区三区婷婷| 亚洲人成7777| 欧美三级一区二区| 亚洲成人av中文| 一区二区三区四区精品在线视频| 欧美图片一区二区三区| 亚洲一区二区视频| 欧美激情中文字幕一区二区| 午夜欧美一区二区三区在线播放| 国产喂奶挤奶一区二区三区| 国产真实乱子伦精品视频| 午夜电影久久久| 久久精品国产一区二区| 精品奇米国产一区二区三区| 日韩欧美不卡一区| 欧美在线高清视频| 一区二区三区国产| 日韩免费在线观看| 精品一区在线看| 国产精品精品国产色婷婷| 成人久久视频在线观看| 一区二区三区日本| 欧美精品一区在线观看| 日韩视频一区在线观看| 亚洲一区二区五区| 日韩专区中文字幕一区二区| 日韩色在线观看| 久久精品国产99国产| 国产精品福利av| 久久综合九色综合久久久精品综合| 老色鬼精品视频在线观看播放| 在线观看91av| 久久精品国产一区二区三区免费看| 国产69精品一区二区亚洲孕妇| 国产欧美精品国产国产专区| 欧美日韩第一区日日骚| 成人av在线影院| 午夜电影久久久| 亚洲女子a中天字幕| 26uuu亚洲综合色| 欧美日韩免费一区二区三区视频| 国产伦精品一区二区三区视频青涩| 亚洲品质自拍视频| 国产色婷婷亚洲99精品小说| 欧美一区二区三区公司| 97se亚洲国产综合自在线观| 国产成人免费视频一区| 欧美精品18+| 91精品综合久久久久久| a亚洲天堂av| 成人精品一区二区三区中文字幕| 久久国内精品视频| 石原莉奈在线亚洲二区| 亚洲福利国产精品| 一区二区三区在线不卡| 亚洲三级电影网站| 国产精品美女www爽爽爽| 久久精品欧美日韩| 久久综合色综合88| 2021国产精品久久精品 | 成人av资源在线| 国产精选一区二区三区| 日本不卡不码高清免费观看| 亚洲动漫第一页| 亚洲精品成人精品456| 中文字幕一区二区视频| 国产精品久久二区二区| 中文字幕免费不卡| 国产精品久久777777| 国产精品乱人伦| 国产精品入口麻豆九色| 国产精品亲子伦对白| 26uuu精品一区二区三区四区在线| 日韩视频免费观看高清完整版在线观看 | 国产精品久久夜| 亚洲国产精品v| 国产精品看片你懂得| 中文字幕亚洲在| 悠悠色在线精品| 亚洲国产一区二区三区| 亚洲成人福利片| 美腿丝袜一区二区三区| 视频一区二区国产| 精品一区二区三区免费观看| 国产精品一区二区在线观看不卡 | 欧美激情综合网| 亚洲免费伊人电影| 亚洲高清视频中文字幕| 蜜臀精品一区二区三区在线观看| 久久99国产精品免费| 国产精品一区二区免费不卡 | 色偷偷久久一区二区三区| 欧美在线播放高清精品| 7777精品伊人久久久大香线蕉的 | 石原莉奈一区二区三区在线观看| 麻豆精品新av中文字幕| 国产成人精品免费一区二区| 99久久精品免费看国产免费软件| 91久久精品一区二区三区| 欧美日本一区二区| 久久久影视传媒| 亚洲精品第一国产综合野| 日韩二区在线观看| 国产麻豆成人精品| 色综合色狠狠综合色| 欧美一区国产二区| 国产精品福利一区| 午夜久久久久久| 韩国v欧美v日本v亚洲v| 色综合视频在线观看| 欧美sm美女调教| 亚洲精品亚洲人成人网在线播放| 蜜臀av性久久久久蜜臀aⅴ| 福利视频网站一区二区三区| 欧美性极品少妇| 国产欧美视频在线观看| 亚洲精品国产无天堂网2021| 黄色日韩网站视频| 欧美中文字幕一区二区三区亚洲| 精品sm在线观看| 午夜精品在线看| 99精品视频一区二区| 欧美一区二区三区在线观看| 亚洲女同一区二区| 国产成人综合亚洲91猫咪| 欧美日韩激情一区二区三区| 国产精品久久毛片| 久久成人麻豆午夜电影| 欧美揉bbbbb揉bbbbb| 中文字幕高清不卡| 久久电影国产免费久久电影 | 99re免费视频精品全部| 2020国产精品| 日韩福利电影在线观看| 欧美三级乱人伦电影| 中文字幕一区在线观看视频| 国内精品不卡在线| 日韩一区二区在线观看视频播放| 亚洲综合一区在线| 97se狠狠狠综合亚洲狠狠| 欧美国产成人在线| 国产乱人伦精品一区二区在线观看| 欧美一区二区精品在线| 亚洲成人在线网站| 欧美亚洲日本国产| 亚洲精品欧美二区三区中文字幕| 成人午夜免费视频| 国产视频视频一区| 丰满亚洲少妇av| 久久精品在线免费观看| 激情欧美日韩一区二区| 欧美变态凌虐bdsm| 麻豆精品一区二区av白丝在线| 91精品国产综合久久久久久漫画 | 91女神在线视频| 国产精品成人一区二区艾草 | 欧美日本视频在线| 亚洲v中文字幕| 欧美日韩黄色一区二区| 日韩精品一级中文字幕精品视频免费观看 | 91伊人久久大香线蕉| 国产精品拍天天在线| av中文字幕一区| 亚洲日本乱码在线观看| 91美女视频网站| 一区二区三区在线看| 欧美性三三影院| 视频一区视频二区在线观看| 制服丝袜av成人在线看| 老司机午夜精品| 久久久亚洲午夜电影| 大白屁股一区二区视频| 国产精品久久久久久妇女6080| 99视频在线精品| 一区二区在线看| 欧美精品一二三| 国产一区在线精品| 中日韩免费视频中文字幕| 色婷婷亚洲一区二区三区| 日韩精品一区二区三区视频 | 丁香网亚洲国际| 专区另类欧美日韩| 欧美色综合久久| 麻豆成人免费电影| 国产精品无遮挡| 欧美羞羞免费网站| 美国十次综合导航| 中文乱码免费一区二区 | 欧美肥大bbwbbw高潮| 激情综合色播五月| 亚洲精品视频一区二区| 色婷婷亚洲综合| 欧美电影精品一区二区| 国产一区二区在线观看免费|