⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd1602papd.lis

📁 C语言单片机编程的代码及教程文献
💻 LIS
📖 第 1 页 / 共 2 页
字号:
 008A 4AE0              ldi R20,10
 008C 50E0              ldi R21,0
 008E 60E0              ldi R22,0
 0090 70E0              ldi R23,0
 0092 5A92              st -y,R5
 0094 4A92              st -y,R4
 0096 3A92              st -y,R3
 0098 2A92              st -y,R2
 009A 8A01              movw R16,R20
 009C 9B01              movw R18,R22
 009E 0E940000          xcall empy32u
 00A2 FE01              movw R30,R28
 00A4 0083              std z+0,R16
 00A6 1183              std z+1,R17
 00A8 2283              std z+2,R18
 00AA 3383              std z+3,R19
 00AC                   .dbline 124
 00AC           L3:
 00AC                   .dbline 119
 00AC A394              inc R10
 00AE           L5:
 00AE                   .dbline 119
 00AE AC14              cp R10,R12
 00B0 08F4              brsh X0
 00B2 B7CF              xjmp L2
 00B4           X0:
 00B4                   .dbline -2
 00B4           L1:
 00B4 2896              adiw R28,8
 00B6 0E940000          xcall pop_gset4
 00BA 2496              adiw R28,4
 00BC                   .dbline 0 ; func end
 00BC 0895              ret
 00BE                   .dbsym l y 4 l
 00BE                   .dbsym l j 0 l
 00BE                   .dbsym r i 10 c
 00BE                   .dbsym r len 12 C
 00BE                   .dbsym l dat 16 l
 00BE                   .dbend
 00BE                   .dbfile D:\ICC_H\I2C.H
 00BE                   .dbfunc e I2C_Start _I2C_Start fc
                        .even
 00BE           _I2C_Start::
 00BE                   .dbline -1
 00BE                   .dbline 126
 00BE           ; }
 00BE           ; }
 00BE           ; }
 00BE           ; }
 00BE           ; }
 00BE           ; }
 00BE           ; }
 00BE                   .dbline 127
 00BE           ; }
 00BE 84EA              ldi R24,164
 00C0 86BF              out 0x36,R24
 00C2                   .dbline 128
 00C2           L7:
 00C2                   .dbline 128
 00C2           L8:
 00C2                   .dbline 128
 00C2           ; }
 00C2 26B6              in R2,0x36
 00C4 27FE              sbrs R2,7
 00C6 FDCF              rjmp L7
 00C8                   .dbline 128
 00C8                   .dbline 128
 00C8                   .dbline 129
 00C8           ; }
 00C8 81B1              in R24,0x1
 00CA 887F              andi R24,248
 00CC 8830              cpi R24,8
 00CE 11F0              breq L10
 00D0                   .dbline 130
 00D0           ; }
 00D0 0027              clr R16
 00D2 01C0              xjmp L6
 00D4           L10:
 00D4                   .dbline 131
 00D4           ; }
 00D4 01E0              ldi R16,1
 00D6                   .dbline -2
 00D6           L6:
 00D6                   .dbline 0 ; func end
 00D6 0895              ret
 00D8                   .dbend
 00D8                   .dbfunc e I2C_Restart _I2C_Restart fc
                        .even
 00D8           _I2C_Restart::
 00D8                   .dbline -1
 00D8                   .dbline 142
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8           ; }
 00D8                   .dbline 143
 00D8           ; }
 00D8 84EA              ldi R24,164
 00DA 86BF              out 0x36,R24
 00DC                   .dbline 144
 00DC           L13:
 00DC                   .dbline 144
 00DC           L14:
 00DC                   .dbline 144
 00DC           ; }
 00DC 26B6              in R2,0x36
 00DE 27FE              sbrs R2,7
 00E0 FDCF              rjmp L13
 00E2                   .dbline 144
 00E2                   .dbline 144
 00E2                   .dbline 145
 00E2           ; }
 00E2 81B1              in R24,0x1
 00E4 887F              andi R24,248
 00E6 8031              cpi R24,16
 00E8 11F0              breq L16
 00EA                   .dbline 146
 00EA           ; }
 00EA 0027              clr R16
 00EC 01C0              xjmp L12
 00EE           L16:
 00EE                   .dbline 147
 00EE           ; }
 00EE 01E0              ldi R16,1
 00F0                   .dbline -2
 00F0           L12:
 00F0                   .dbline 0 ; func end
 00F0 0895              ret
 00F2                   .dbend
 00F2                   .dbfunc e I2C_SendWrDAdr _I2C_SendWrDAdr fc
 00F2           ;         wrDAdr -> R16
                        .even
 00F2           _I2C_SendWrDAdr::
 00F2                   .dbline -1
 00F2                   .dbline 158
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2           ; }
 00F2                   .dbline 159
 00F2           ; }
 00F2                   .dbline 159
 00F2 03B9              out 0x3,R16
 00F4                   .dbline 159
 00F4 84E8              ldi R24,132
 00F6 86BF              out 0x36,R24
 00F8                   .dbline 159
 00F8                   .dbline 159
 00F8                   .dbline 160
 00F8           L19:
 00F8                   .dbline 160
 00F8           L20:
 00F8                   .dbline 160
 00F8           ; }
 00F8 26B6              in R2,0x36
 00FA 27FE              sbrs R2,7
 00FC FDCF              rjmp L19
 00FE                   .dbline 160
 00FE                   .dbline 160
 00FE                   .dbline 161
 00FE           ; }
 00FE 81B1              in R24,0x1
 0100 887F              andi R24,248
 0102 8831              cpi R24,24
 0104 11F0              breq L22
 0106                   .dbline 162
 0106           ; }
 0106 0027              clr R16
 0108 01C0              xjmp L18
 010A           L22:
 010A                   .dbline 163
 010A           ; }
 010A 01E0              ldi R16,1
 010C                   .dbline -2
 010C           L18:
 010C                   .dbline 0 ; func end
 010C 0895              ret
 010E                   .dbsym r wrDAdr 16 c
 010E                   .dbend
 010E                   .dbfunc e I2C_SendWrDAdr_ _I2C_SendWrDAdr_ fc
 010E           ;         wrDAdr -> R20,R21
                        .even
 010E           _I2C_SendWrDAdr_::
 010E 0E940000          xcall push_gset1
 0112 A801              movw R20,R16
 0114                   .dbline -1
 0114                   .dbline 174
 0114           ; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -