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

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

?? lcd1602pbpd.lis

?? 一些LCD庫 分享給大家了 哈哈~
?? LIS
?? 第 1 頁 / 共 5 頁
字號:
                        .module Lcd1602PBPD.C
                        .area text(rom, con, rel)
                ;              y -> y+4
                ;              j -> y+0
                ;              i -> R10
                ;            len -> y+18
                ;            dat -> y+14
                        .even
 0000           _speaData::
 0000 0E940000          xcall push_arg4
 0004 0E940000          xcall push_xgsetF00C
 0008 2897              sbiw R28,8
 000A           ; /*********************************************************************
 000A           ;       微 雪 電 子   WaveShare   http://www.waveShare.net              
 000A           ;                                                                       
 000A           ; 目    的:   建立AVR的軟件提取庫,增加各類補丁,方便系統程序移植
 000A           ;       
 000A           ; 目標系統:   基于AVR單片機
 000A           ;                                                                               
 000A           ; 應用軟件:   ICCAVR
 000A           ;                                                                               
 000A           ; 版    本:   Version 1.0                                                       
 000A           ;                                                                               
 000A           ; 圓版時間:   2005-06-25
 000A           ;       
 000A           ; 開發人員:   SEE
 000A           ; 
 000A           ; 說    明:   若用于商業用途,請保留此段文字或注明代碼來源
 000A           ;       
 000A           ;       深 圳 市 微 雪 電 子 有 限 公 司 保 留 所 有 的 版 權     
 000A           ; *********************************************************************/
 000A           ; 
 000A           ; /*01010101010101010101010101010101010101010101010101010101010101010101
 000A           ; ----------------------------------------------------------------------
 000A           ; 版本更新記錄:
 000A           ; 
 000A           ; ----------------------------------------------------------------------
 000A           ; 入口參數說明:
 000A           ; 
 000A           ; ----------------------------------------------------------------------
 000A           ; 待定參數說明:
 000A           ; 
 000A           ; ----------------------------------------------------------------------        
 000A           ; 對外變量說明:
 000A           ;     
 000A           ; ----------------------------------------------------------------------
 000A           ; 對外函數說明:
 000A           ;    
 000A           ; ----------------------------------------------------------------------
 000A           ; 10101010101010101010101010101010101010101010101010101010101010101010*/
 000A           ; 
 000A           ; #ifndef Software_H
 000A           ; #define Software_H
 000A           ; 
 000A           ; #include <math.h>
 000A           ; #include <string.h>
 000A           ; 
 000A           ; /* 兼容一般程序員的常用寫法 */
 000A           ; typedef unsigned char uchar;
 000A           ; typedef unsigned int  uint;
 000A           ; typedef unsigned long ulong;
 000A           ; typedef signed char           schar;
 000A           ; typedef signed int            sint;
 000A           ; typedef signed long           slong;
 000A           ; 
 000A           ; /* 為方便移植,建議使用下面寫法 */
 000A           ; typedef unsigned char bool;
 000A           ; typedef unsigned char uint8;
 000A           ; typedef unsigned int  uint16;
 000A           ; typedef unsigned long   uint32;
 000A           ; typedef signed  char  sint8;
 000A           ; typedef signed        int             sint16;
 000A           ; typedef signed        long    sint32;
 000A           ; typedef signed  char  int8;
 000A           ; typedef signed  int           int16;
 000A           ; typedef signed  long  int32;
 000A           ; 
 000A           ; /* 下面寫法一般不推薦 */
 000A           ; //typedef unsigned char ubyte;
 000A           ; //typedef unsigned int        uword;
 000A           ; //typedef unsigned long udword;
 000A           ; //typedef signed   char       sbyte;
 000A           ; //typedef signed   int        sword;
 000A           ; //typedef signed   long       sdword;
 000A           ; 
 000A           ; /* 一般程序定義的默認值 */
 000A           ; //#define NULL                        0
 000A           ; //#define EOF                 -1
 000A           ; //#define TRUE                1
 000A           ; //#define FALSE               0
 000A           ; //#define YES                 1
 000A           ; //#define NO                          0
 000A           ; //#define ON                  1
 000A           ; //#define OFF                 0
 000A           ; //#define ENABLE              1
 000A           ; //#define DISABLE             0
 000A           ; //#define CRR                 1
 000A           ; //#define ERR                 0
 000A           ; //#define RIGHT                       1
 000A           ; //#define WRONG                       0
 000A           ; //#define SUCCESS             1
 000A           ; //#define FAILURE             0
 000A           ; //#define PI                  3.1415926       //3.1415926535897932
 000A           ; 
 000A           ; /* 如果你手頭上的RAM實在很緊,不如嘗試下面的define~ */
 000A           ; //#define _CALLOC(a)          ( (a *)calloc(n,sizeof(a)) )
 000A           ; //#define _MALLOC(a)          ( (a *)malloc(sizeof(a)) )
 000A           ; //#define _MIN(a,b)                   ( (a) < (b) ? (a) : (b) )
 000A           ; //#define _MAX(a,b)                   ( (a) > (b) ? (a) : (b) )
 000A           ; //#define _EXCHANGE(a,b)      { int t; t=a; a=b; b=t; }
 000A           ; //#define _TOLOWER(c)         ( (c)+32 )
 000A           ; //#define _TOUPPER(c)         ( (c)-32 )
 000A           ; 
 000A           ; //#ifndef BIT
 000A           ; //#define BIT(x)      ( 1<<(x) )
 000A           ; //#endif
 000A           ; 
 000A           ; /*--------------------------------------------------------------------
 000A           ; 函數全稱:數據拆字
 000A           ; 函數功能:
 000A           ; 注意事項:D<=999999,C<=6
 000A           ; 提示說明:調用speaData(12,2),得到dataElem[0]=2,dataElem[1]=1
 000A           ; 輸    入:
 000A           ; 返    回:無
 000A           ; --------------------------------------------------------------------*/
 000A           ; uint8 dataElem[6];
 000A           ; void speaData(uint32 dat,sint8 len)
 000A           ; {
 000A           ;     uint8 i;
 000A           ;     uint32 j,y;
 000A           ;     for(i=0,j=1;i<len;i++)
 000A AA24              clr R10
 000C 41E0              ldi R20,1
 000E 50E0              ldi R21,0
 0010 60E0              ldi R22,0
 0012 70E0              ldi R23,0
 0014 4883              std y+0,R20
 0016 5983              std y+1,R21
 0018 6A83              std y+2,R22
 001A 7B83              std y+3,R23
 001C 3CC0              xjmp L5
 001E           L2:
 001E           ;     {
 001E           ;         y=dat/j;
 001E 2880              ldd R2,y+0
 0020 3980              ldd R3,y+1
 0022 4A80              ldd R4,y+2
 0024 5B80              ldd R5,y+3
 0026 0E85              ldd R16,y+14
 0028 1F85              ldd R17,y+15
 002A 2889              ldd R18,y+16
 002C 3989              ldd R19,y+17
 002E 5A92              st -y,R5
 0030 4A92              st -y,R4
 0032 3A92              st -y,R3
 0034 2A92              st -y,R2
 0036 0E940000          xcall div32u
 003A 0C83              std y+4,R16
 003C 1D83              std y+5,R17
 003E 2E83              std y+6,R18
 0040 3F83              std y+7,R19
 0042           ;         dataElem[i]=y%10;
 0042 4AE0              ldi R20,10
 0044 50E0              ldi R21,0
 0046 60E0              ldi R22,0
 0048 70E0              ldi R23,0
 004A 0C81              ldd R16,y+4
 004C 1D81              ldd R17,y+5
 004E 2E81              ldd R18,y+6
 0050 3F81              ldd R19,y+7
 0052 7A93              st -y,R23
 0054 6A93              st -y,R22
 0056 5A93              st -y,R21
 0058 4A93              st -y,R20
 005A 0E940000          xcall mod32u
 005E 80E0              ldi R24,<_dataElem
 0060 90E0              ldi R25,>_dataElem
 0062 EA2D              mov R30,R10
 0064 FF27              clr R31
 0066 E80F              add R30,R24
 0068 F91F              adc R31,R25
 006A 0083              std z+0,R16
 006C           ;         j*=10;
 006C 2880              ldd R2,y+0
 006E 3980              ldd R3,y+1
 0070 4A80              ldd R4,y+2
 0072 5B80              ldd R5,y+3
 0074 4AE0              ldi R20,10
 0076 50E0              ldi R21,0
 0078 60E0              ldi R22,0
 007A 70E0              ldi R23,0
 007C 5A92              st -y,R5
 007E 4A92              st -y,R4
 0080 3A92              st -y,R3
 0082 2A92              st -y,R2
 0084 8A01              movw R16,R20
 0086 9B01              movw R18,R22
 0088 0E940000          xcall empy32u
 008C 0883              std y+0,R16
 008E 1983              std y+1,R17
 0090 2A83              std y+2,R18
 0092 3B83              std y+3,R19
 0094           ;     }
 0094           L3:
 0094 A394              inc R10
 0096           L5:
 0096 2A88              ldd R2,y+18
 0098 3324              clr R3
 009A 27FC              sbrc R2,7
 009C 3094              com R3
 009E 4A2C              mov R4,R10
 00A0 5524              clr R5
 00A2 4214              cp R4,R2
 00A4 5304              cpc R5,R3
 00A6 0CF4              brge X1
 00A8 BACF              xjmp L2
 00AA           X1:
 00AA           X0:
 00AA           L1:
 00AA                   .dbline 0 ; func end
 00AA 2896              adiw R28,8
 00AC 0E940000          xcall pop_xgsetF00C
 00B0 2496              adiw R28,4
 00B2 0895              ret
                        .even
 00B4           _I2C_Start::
 00B4           ; /*********************************************************************
 00B4           ; 	微 雪 電 子   WaveShare   http://www.waveShare.net            	
 00B4           ; 		                                                        
 00B4           ; 目    的:   建立I2C操作庫
 00B4           ; 	
 00B4           ; 目標系統:   基于AVR單片機
 00B4           ; 		                                                                
 00B4           ; 應用軟件:   ICCAVR
 00B4           ; 		                                                                
 00B4           ; 版    本:   Version 1.0                                                          
 00B4           ; 		                                                                
 00B4           ; 圓版時間:   2005-06-25
 00B4           ; 	
 00B4           ; 開發人員:   SEE
 00B4           ; 
 00B4           ; 說    明:   若用于商業用途,請保留此段文字或注明代碼來源
 00B4           ; 	
 00B4           ; 	深 圳 市 微 雪 電 子 有 限 公 司 保 留 所 有 的 版 權     
 00B4           ; *********************************************************************/
 00B4           ; 
 00B4           ; /*01010101010101010101010101010101010101010101010101010101010101010101
 00B4           ; ----------------------------------------------------------------------
 00B4           ; 版本更新記錄:
 00B4           ; 
 00B4           ; ----------------------------------------------------------------------
 00B4           ; 入口參數說明:
 00B4           ; 
 00B4           ; ----------------------------------------------------------------------
 00B4           ; 待定參數說明:
 00B4           ; 
 00B4           ; ----------------------------------------------------------------------	
 00B4           ; 對外變量說明:
 00B4           ; 
 00B4           ; ----------------------------------------------------------------------
 00B4           ; 對外函數說明:
 00B4           ; 
 00B4           ; ----------------------------------------------------------------------
 00B4           ; 10101010101010101010101010101010101010101010101010101010101010101010*/
 00B4           ; 
 00B4           ; #ifndef I2C_H
 00B4           ; #define I2C_H
 00B4           ; 
 00B4           ; #include "D:\ICC_H\CmmICC.H"
 00B4           ; 
 00B4           ; /* TWSR values (not bits) */
 00B4           ; /* Master */
 00B4           ; #define I2C_START			0x08
 00B4           ; #define I2C_RESTART			0x10
 00B4           ; 
 00B4           ; /* Master Transmitter */
 00B4           ; #define I2C_MT_SLA_ACK		0x18
 00B4           ; #define I2C_MT_SLA_NACK		0x20
 00B4           ; #define I2C_MT_DATA_ACK		0x28
 00B4           ; #define I2C_MT_DATA_NACK	0x30
 00B4           ; #define I2C_MT_ARB_LOST		0x38
 00B4           ; 
 00B4           ; /* Master Receiver */
 00B4           ; #define I2C_MR_ARB_LOST		0x38
 00B4           ; #define I2C_MR_SLA_ACK		0x40
 00B4           ; #define I2C_MR_SLA_NACK		0x48
 00B4           ; #define I2C_MR_DATA_ACK		0x50
 00B4           ; #define I2C_MR_DATA_NACK	0x58
 00B4           ; 
 00B4           ; /* Slave Transmitter */
 00B4           ; #define I2C_ST_SLA_ACK			0xA8
 00B4           ; #define I2C_ST_ARB_LOST_SLA_ACK 0xB0
 00B4           ; #define I2C_ST_DATA_ACK			0xB8
 00B4           ; #define I2C_ST_DATA_NACK		0xC0
 00B4           ; #define I2C_ST_LAST_DATA		0xC8
 00B4           ; 
 00B4           ; /* Slave Receiver */
 00B4           ; #define I2C_SR_SLA_ACK				0x60
 00B4           ; #define I2C_SR_ARB_LOST_SLA_ACK		0x68
 00B4           ; #define I2C_SR_GCALL_ACK			0x70
 00B4           ; #define I2C_SR_ARB_LOST_GCALL_ACK	0x78
 00B4           ; #define I2C_SR_DATA_ACK				0x80
 00B4           ; #define I2C_SR_DATA_NACK			0x88
 00B4           ; #define I2C_SR_GCALL_DATA_ACK		0x90
 00B4           ; #define I2C_SR_GCALL_DATA_NACK		0x98
 00B4           ; #define I2C_SR_STOP					0xA0
 00B4           ; 
 00B4           ; /* Misc */
 00B4           ; #define I2C_NO_INFO			0xF8
 00B4           ; #define I2C_BUS_ERROR		0x00
 00B4           ; 
 00B4           ; /*
 00B4           ;  * The lower 3 bits of TWSR are reserved on the ATmega163.
 00B4           ;  * The 2 LSB carry the prescaler bits on the newer ATmegas.
 00B4           ;  */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久aaaa樱花| 午夜精品久久久久久久99樱桃 | 欧美一区二区黄| 欧洲亚洲国产日韩| 欧美亚洲丝袜传媒另类| 欧美在线色视频| 欧美中文字幕一区二区三区亚洲| 91视频91自| 在线免费观看成人短视频| 色婷婷av一区| 欧美午夜一区二区| 欧美蜜桃一区二区三区| 91精品欧美综合在线观看最新| 欧美日韩亚洲国产综合| 91精品国产品国语在线不卡| 日韩一区二区视频在线观看| 精品乱人伦小说| 久久日韩粉嫩一区二区三区| 国产日本欧洲亚洲| 亚洲视频一区在线观看| 亚洲成人高清在线| 日韩精品欧美精品| 国内精品免费在线观看| 成人综合日日夜夜| 91色在线porny| 欧美久久久久久蜜桃| 日韩欧美一区二区视频| 国产亲近乱来精品视频| 亚洲视频免费看| 午夜成人在线视频| 韩国中文字幕2020精品| 99在线精品免费| 欧美放荡的少妇| 国产亚洲精品久| 亚洲免费av高清| 日本不卡一区二区三区 | 亚洲一区二区视频| 日韩不卡在线观看日韩不卡视频| 国内精品国产三级国产a久久| av中文字幕不卡| 欧美高清一级片在线| 久久久国产一区二区三区四区小说| **欧美大码日韩| 卡一卡二国产精品 | 欧美日韩高清一区二区三区| 日韩三级视频中文字幕| 中文字幕不卡在线| 午夜影院在线观看欧美| 国产米奇在线777精品观看| 色域天天综合网| 精品不卡在线视频| 亚洲激情在线激情| 国产一区二区三区高清播放| 91国在线观看| 欧美激情资源网| 日本成人在线不卡视频| 91在线精品一区二区| 日韩欧美一级在线播放| 一区二区三区中文在线| 国内精品视频一区二区三区八戒 | 欧美国产精品专区| 天天综合网天天综合色| 成人丝袜高跟foot| 欧美一区二区在线观看| 日韩毛片视频在线看| 狠狠色狠狠色合久久伊人| 欧美探花视频资源| 国产精品久久久久影院亚瑟| 免费久久99精品国产| 色哟哟国产精品| 国产日产欧美一区二区视频| 日本午夜一本久久久综合| 色综合天天综合色综合av | 日韩和欧美一区二区| 成人性视频免费网站| 精品免费国产二区三区 | 欧美系列在线观看| 国产精品久久久久影院| 精品一区二区三区不卡| 91精品黄色片免费大全| 亚洲福利电影网| 99久久精品免费看国产免费软件| 26uuu久久天堂性欧美| 美女诱惑一区二区| 欧美精品一级二级| 亚洲国产一区二区三区 | 久久久天堂av| 老司机精品视频一区二区三区| 欧美日韩国产不卡| 一区二区三区在线免费播放| 99视频有精品| 国产精品久久久久久久久图文区 | 在线一区二区三区四区五区| 国产精品久久看| av在线播放成人| 亚洲三级电影网站| 亚洲视频一区二区免费在线观看| 不卡的av中国片| 中文av字幕一区| 成人黄色小视频在线观看| 国产欧美一区二区精品秋霞影院| 国产在线麻豆精品观看| 日韩女同互慰一区二区| 蜜桃视频一区二区三区在线观看| 宅男在线国产精品| 日本强好片久久久久久aaa| 欧美丰满高潮xxxx喷水动漫| 日韩黄色一级片| 欧美电视剧免费观看| 精品一区二区在线播放| 2020国产精品自拍| 国产精品一线二线三线精华| 国产欧美日韩综合| 成人黄色免费短视频| 国产精品人成在线观看免费 | 91在线观看污| 亚洲男人的天堂av| 97久久超碰精品国产| 日本va欧美va精品发布| xvideos.蜜桃一区二区| 韩国女主播成人在线观看| 欧美激情综合在线| 99麻豆久久久国产精品免费| 亚洲人成7777| 欧美日韩五月天| 蜜桃传媒麻豆第一区在线观看| 欧美大尺度电影在线| 国产黄人亚洲片| 亚洲色图一区二区| 欧美视频日韩视频| 精品一区二区在线视频| 国产免费观看久久| 91色乱码一区二区三区| 天堂va蜜桃一区二区三区漫画版| 日韩精品一区二区在线| 成人福利视频在线| 亚洲电影激情视频网站| 精品久久国产97色综合| 成人性视频免费网站| 亚洲成人tv网| www久久精品| 91行情网站电视在线观看高清版| 日本不卡视频在线观看| 国产精品萝li| 91精品国产高清一区二区三区| 国产一区二区在线观看免费| 亚洲女性喷水在线观看一区| 777久久久精品| 丰满少妇久久久久久久| 亚洲www啪成人一区二区麻豆| 久久久91精品国产一区二区精品| 色哟哟在线观看一区二区三区| 日韩av不卡在线观看| 国产精品不卡视频| 欧美一卡2卡三卡4卡5免费| 成人高清视频免费观看| 日本一不卡视频| 日韩一区欧美一区| 日韩欧美亚洲国产精品字幕久久久| 99re这里只有精品首页| 另类成人小视频在线| 一区二区三区在线观看动漫| 欧美xxxxxxxx| 欧美在线观看视频在线| 国产麻豆精品一区二区| 亚洲国产精品久久久男人的天堂| 国产亚洲精品资源在线26u| 欧美精品高清视频| 99vv1com这只有精品| 国产一区啦啦啦在线观看| 亚洲成a人v欧美综合天堂下载 | 亚洲成人一区二区| 亚洲国产精品国自产拍av| 91麻豆精品国产91久久久使用方法 | 中文字幕第一页久久| 欧美一区二区三区四区久久| 97久久超碰国产精品| 国产一区二区成人久久免费影院| 日韩在线观看一区二区| 亚洲三级电影全部在线观看高清| 久久婷婷成人综合色| 欧美久久一二三四区| 欧洲一区二区三区在线| 成人午夜av电影| 国产在线精品一区在线观看麻豆| 午夜一区二区三区视频| 亚洲美女视频在线| 国产精品美女视频| 久久色在线视频| 日韩美女主播在线视频一区二区三区 | 久久精品久久99精品久久| 天堂蜜桃91精品| 亚洲午夜在线视频| 亚洲摸摸操操av| 中文字幕精品综合| 国产亚洲欧美中文| 精品成人私密视频| 2020日本不卡一区二区视频| 精品美女一区二区三区| 欧美不卡激情三级在线观看|