亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
中文字幕第一区二区| 国产精品久久99| 99精品视频在线观看免费| 亚洲高清视频的网址| 国产亚洲综合在线| 5月丁香婷婷综合| 91亚洲精品久久久蜜桃| 精品一区二区在线播放| 婷婷久久综合九色综合绿巨人| 国产欧美日韩精品在线| 日韩欧美中文一区| 日本黄色一区二区| 9久草视频在线视频精品| 久久av资源网| 免费在线看成人av| 亚洲777理论| 亚洲免费观看高清在线观看| 26uuu国产日韩综合| 欧美精品xxxxbbbb| 日本韩国视频一区二区| 成人理论电影网| 国产精华液一区二区三区| 久久精品国产亚洲5555| 日韩成人免费电影| 亚洲成人自拍偷拍| 一区二区三区资源| 最新成人av在线| 国产精品久久国产精麻豆99网站| 久久伊99综合婷婷久久伊| 欧美成人性战久久| 日韩精品中文字幕一区二区三区| 717成人午夜免费福利电影| 欧美探花视频资源| 欧美三级日韩在线| 欧美亚洲一区二区三区四区| 91高清视频在线| 在线观看一区二区精品视频| 91蝌蚪porny成人天涯| 色综合天天视频在线观看| av电影一区二区| 99精品国产91久久久久久| 99亚偷拍自图区亚洲| 99综合影院在线| 一本一本大道香蕉久在线精品| 一本一本大道香蕉久在线精品| 日本伦理一区二区| 欧美日韩一区二区三区不卡| 欧美喷潮久久久xxxxx| 欧美一区二区播放| 精品国产一区二区三区不卡 | 欧美午夜电影在线播放| 欧美主播一区二区三区美女| 欧美日韩一级视频| 欧美日韩国产123区| 欧美一区二区三区在线视频 | 91精品国产综合久久精品| 制服丝袜中文字幕一区| 91精品国产手机| 久久亚洲影视婷婷| 国产亚洲一本大道中文在线| 亚洲欧美在线aaa| 国产精品看片你懂得| 亚洲在线视频免费观看| 午夜精品aaa| 调教+趴+乳夹+国产+精品| 奇米色一区二区三区四区| 国内成人自拍视频| 国产成人精品一区二区三区四区 | 日本高清成人免费播放| 欧美日韩大陆一区二区| 精品国产乱码91久久久久久网站| 欧美激情中文不卡| 五月综合激情婷婷六月色窝| 韩日av一区二区| 99久久久精品| 欧美精品在线观看播放| 国产日产精品1区| 亚洲综合色在线| 国产在线不卡一区| 91久久一区二区| 久久久一区二区| 亚洲午夜国产一区99re久久| 国产一区二区三区香蕉| 欧美网站一区二区| 久久久亚洲高清| 亚洲第一电影网| 成人网页在线观看| 在线欧美一区二区| 日本高清不卡视频| 成人一级片网址| 在线不卡一区二区| 欧美激情一区二区三区不卡 | 欧美日韩一区二区三区高清| 久久久久久久免费视频了| 亚洲最大成人综合| 国产福利91精品| 亚洲韩国精品一区| 成人综合在线观看| 精品日韩成人av| 亚洲福利视频一区| 99久久精品国产一区| 精品久久久久久久久久久久久久久| 亚洲激情图片一区| 国产不卡视频一区二区三区| 日韩女优制服丝袜电影| 亚洲成人av免费| 99精品视频一区二区| 蜜桃一区二区三区四区| 91福利视频网站| 中文在线一区二区| 日本不卡的三区四区五区| 在线观看日韩高清av| 中文字幕在线一区| 国产一区二区三区电影在线观看 | 国产综合久久久久影院| 在线成人高清不卡| 亚洲一区二区三区四区中文字幕| 972aa.com艺术欧美| 国产精品毛片a∨一区二区三区 | 国产jizzjizz一区二区| 精品国产乱码久久久久久影片| 午夜不卡在线视频| 欧美色欧美亚洲另类二区| 亚洲乱码中文字幕综合| 成人国产免费视频| 国产网站一区二区三区| 国产伦精品一区二区三区在线观看 | 久久精品男人的天堂| 国产麻豆一精品一av一免费| 亚洲精品在线免费观看视频| 久久国内精品视频| 欧美va在线播放| 久久精品噜噜噜成人av农村| 日韩一区二区三区视频在线| 日本欧美肥老太交大片| 6080午夜不卡| 美国三级日本三级久久99| 欧美一区二区三区四区视频| 日韩国产欧美在线播放| 一区二区三区四区精品在线视频| 99国产精品久| 伊人色综合久久天天人手人婷| 色一区在线观看| 亚洲国产毛片aaaaa无费看| 欧洲生活片亚洲生活在线观看| 一区二区高清视频在线观看| 欧美午夜电影在线播放| 日韩在线a电影| 精品精品欲导航| 国产夫妻精品视频| 亚洲三级小视频| 欧美日本在线看| 久久成人久久爱| 欧美国产精品一区| av电影在线不卡| 午夜精品久久久久久久久久久| 91精品午夜视频| 紧缚奴在线一区二区三区| 国产欧美日韩三区| 色94色欧美sute亚洲线路二 | 国内精品国产成人| 国产精品美女久久久久aⅴ国产馆| av电影天堂一区二区在线观看| 亚洲激情六月丁香| 91精品国产综合久久精品图片| 久久99深爱久久99精品| 欧美高清在线一区二区| 欧美午夜精品一区| 久久99精品一区二区三区三区| 日本一区二区三区电影| 欧美日韩中文精品| 精品一区二区三区av| 亚洲欧洲av在线| 欧美精品在线一区二区三区| 国产成人在线看| 亚洲成人免费看| 国产欧美精品区一区二区三区| 91久久人澡人人添人人爽欧美| 美日韩黄色大片| 亚洲免费资源在线播放| 欧美一级高清大全免费观看| 风流少妇一区二区| 日本中文一区二区三区| 欧美经典三级视频一区二区三区| 欧美在线综合视频| 国产精品一区2区| 亚洲国产精品久久久男人的天堂| 国产午夜亚洲精品午夜鲁丝片| 欧美视频在线观看一区二区| 国产成人午夜99999| 亚洲www啪成人一区二区麻豆| 日本一区二区三级电影在线观看| 欧美日韩精品系列| 91小视频免费观看| 国产精品一级片在线观看| 亚洲网友自拍偷拍| 国产精品热久久久久夜色精品三区| 7777精品伊人久久久大香线蕉经典版下载 | 国产精品午夜在线| 日韩一区二区三区视频在线|