📄 ea1010_061022.asm
字号:
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #1
MOV CB_IIC_Display+12, #8
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #5 ; 第1显示区起始行数
MOV CB_IIC_Display+2, #27 ; 第1显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 第1显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #5
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #6 ; 第1显示区起始行数
MOV CB_IIC_Display+2, #27 ; 第1显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 第1显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #6
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 第1显示区起始行数
MOV CB_IIC_Display+2, #27 ; 第1显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 第1显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #4 ; 第2显示区(字符行)地址
MOV CB_IIC_Display+1, #51 ; 显示区起始行数
MOV CB_IIC_Display+2, #27 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;y方向 XXX
MOV CB_IIC_Display+5, #34
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #2
MOV CB_IIC_Display+12, #8
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 显示区起始行数
MOV CB_IIC_Display+2, #28 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #4 ; 第2显示区(字符行)地址
MOV CB_IIC_Display+1, #51 ; 显示区起始行数
MOV CB_IIC_Display+2, #27 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;y方向 XXX
MOV CB_IIC_Display+5, #34
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #2
MOV CB_IIC_Display+12, #9
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 第1显示区起始行数
MOV CB_IIC_Display+2, #29 ; 第1显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 第1显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #4 ; 第2显示区(字符行)地址
MOV CB_IIC_Display+1, #51 ; 显示区起始行数
MOV CB_IIC_Display+2, #27 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;y方向 XXX
MOV CB_IIC_Display+5, #34
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #3
MOV CB_IIC_Display+12, #0
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 显示区起始行数
MOV CB_IIC_Display+2, #30 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #4 ; 第2显示区(字符行)地址
MOV CB_IIC_Display+1, #51 ; 显示区起始行数
MOV CB_IIC_Display+2, #27 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;y方向 XXX
MOV CB_IIC_Display+5, #34
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #3
MOV CB_IIC_Display+12, #5
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 显示区起始行数
MOV CB_IIC_Display+2, #35 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #4 ; 第2显示区(字符行)地址
MOV CB_IIC_Display+1, #51 ; 显示区起始行数
MOV CB_IIC_Display+2, #27 ; 显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 显示区数据长度(总长度-2)
;y方向 XXX
MOV CB_IIC_Display+5, #34
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #4
MOV CB_IIC_Display+12, #0
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #2 ; 第1显示区(字符行)地址
MOV CB_IIC_Display+1, #7 ; 第1显示区起始行数
MOV CB_IIC_Display+2, #40 ; 第1显示区起始列数
MOV CB_IIC_Display+3, #10 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #20 ; 第1显示区数据长度(总长度-2)
;X方向 XXX
MOV CB_IIC_Display+5, #33
MOV CB_IIC_Display+6, #140
MOV CB_IIC_Display+7, #141
MOV CB_IIC_Display+8, #142
MOV CB_IIC_Display+9, #143
MOV CB_IIC_Display+10, #50
MOV CB_IIC_Display+11, #0
MOV CB_IIC_Display+12, #7
MOV CB_IIC_Display+13, #50
LCALL F_iicVerify20; 计算校验
LCALL F_iic_Write22; 发送数据组
LCALL F_iic_Stop
MOV RB_IICDelayLed,#8
LCALL F_DelayLED
MOV CB_IIC_Display, #6 ; 第3显示区(字符行)地址
MOV CB_IIC_Display+1, #144 ; 显示区起始行数
MOV CB_IIC_Display+2, #1 ; 显示区起始列数
MOV CB_IIC_Display+3, #1 ; 一列中显示的字符数
MOV CB_IIC_Display+4, #5 ; 显示区数据长度(总长度-2)
MOV CB_IIC_Display+5, #0 ;
LCALL F_iicVerify5; 计算校验
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -