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

📄 lcd.exp

📁 ucOS 模拟环境
💻 EXP
📖 第 1 页 / 共 2 页
字号:
          BST.B       #2,@R1
          .LINE       342
          MOV.B       @_stLcdRam+4:16,R0H
          BLD.B       #4,R0H
          BST.B       #0,@R1
          .LINE       343
          MOV.B       @_stLcdRam+4:16,R0H
          BLD.B       #0,R0H
          BST.B       #1,@R1
          .LINE       344
          MOV.B       @_stLcdRam+11:16,R0H
          BLD.B       #2,R0H
          BST.B       #3,@R1
          .LINE       345
          MOV.B       @_stLcdRam+10:16,R0H
          BLD.B       #0,R0H
          BST.B       #4,@R1
          .LINE       346
          MOV.B       @_stLcdRam+11:16,R0H
          BLD.B       #1,R0H
          BST.B       #6,@R1
          .LINE       347
          MOV.B       @_stLcdRam+11:16,R0H
          BLD.B       #6,R0H
          BST.B       #7,@R1
          .LINE       348
          BCLR.B      #5,@R1
          .LINE       349
          MOV.B       #70,R1L
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #6,R0H
          BST.B       #3,@R1
          .LINE       350
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #5,R0H
          BST.B       #2,@R1
          .LINE       351
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #4,R0H
          BST.B       #0,@R1
          .LINE       352
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #3,R0H
          BST.B       #4,@R1
          .LINE       353
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #2,R0H
          BST.B       #5,@R1
          .LINE       354
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #1,R0H
          BST.B       #6,@R1
          .LINE       355
          MOV.B       @_stLcdRam+9:16,R0H
          BLD.B       #0,R0H
          BST.B       #1,@R1
          .LINE       356
          MOV.B       @_stLcdRam+10:16,R0H
          BLD.B       #1,R0H
          BST.B       #7,@R1
          .LINE       357
          MOV.B       #71,R1L
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #6,R0H
          BST.B       #3,@R1
          .LINE       358
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #5,R0H
          BST.B       #2,@R1
          .LINE       359
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #4,R0H
          BST.B       #1,@R1
          .LINE       360
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #3,R0H
          BST.B       #4,@R1
          .LINE       361
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #2,R0H
          BST.B       #5,@R1
          .LINE       362
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #1,R0H
          BST.B       #7,@R1
          .LINE       363
          MOV.B       @_stLcdRam+8:16,R0H
          BLD.B       #0,R0H
          BST.B       #6,@R1
          .LINE       364
          MOV.B       @_stLcdRam+10:16,R0H
          BLD.B       #3,R0H
          BST.B       #0,@R1
          .LINE       365
          MOV.B       #72,R1L
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #6,R0H
          BST.B       #7,@R1
          .LINE       366
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #5,R0H
          BST.B       #3,@R1
          .LINE       367
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #4,R0H
          BST.B       #1,@R1
          .LINE       368
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #3,R0H
          BST.B       #4,@R1
          .LINE       369
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #2,R0H
          BST.B       #5,@R1
          .LINE       370
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #1,R0H
          BST.B       #6,@R1
          .LINE       371
          MOV.B       @_stLcdRam+7:16,R0H
          BLD.B       #0,R0H
          BST.B       #2,@R1
          .LINE       372
          MOV.B       @_stLcdRam+11:16,R0H
          BLD.B       #7,R0H
          BST.B       #0,@R1
          .LINE       373
          MOV.B       #73,R1L
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #6,R0H
          BST.B       #7,@R1
          .LINE       374
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #5,R0H
          BST.B       #2,@R1
          .LINE       375
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #4,R0H
          BST.B       #0,@R1
          .LINE       376
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #3,R0H
          BST.B       #4,@R1
          .LINE       377
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #2,R0H
          BST.B       #5,@R1
          .LINE       378
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #1,R0H
          BST.B       #6,@R1
          .LINE       379
          MOV.B       @_stLcdRam+6:16,R0H
          BLD.B       #0,R0H
          BST.B       #1,@R1
          .LINE       380
          MOV.B       @_stLcdRam+11:16,R0H
          BLD.B       #0,R0H
          BST.B       #3,@R1
          .LINE       381
          MOV.B       #74,R1L
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #6,R0H
          BST.B       #7,@R1
          .LINE       382
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #5,R0H
          BST.B       #3,@R1
          .LINE       383
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #4,R0H
          BST.B       #1,@R1
          .LINE       384
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #3,R0H
          BST.B       #4,@R1
          .LINE       385
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #2,R0H
          BST.B       #5,@R1
          .LINE       386
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #1,R0H
          BST.B       #6,@R1
          .LINE       387
          MOV.B       @_stLcdRam+5:16,R0H
          BLD.B       #0,R0H
          BST.B       #2,@R1
          .LINE       388
          JMP         @_OSCPURestoreSR:16
          .LINE       390
          .LINE       391
_ClrLCD:                                ; function: ClrLCD
          .STACK      _ClrLCD=2
          .LINE       392
          .LINE       394
          SUB.B       R0L,R0L
          MOV.B       R0L,@_stLcdRam+10:16
          .LINE       395
          MOV.B       R0L,@_stLcdRam+11:16
          .LINE       396
          MOV.B       R0L,R1L
          .LINE       396
          SUB.B       R1H,R1H
L264:                                    
          .LINE       397
          .LINE       398
          MOV.B       R0L,@(_stLcdRam:16,R1)
          .LINE       396
          INC.B       R1L
          .LINE       396
          CMP.B       #10,R1L
          BLO         L264
          .LINE       400
          JMP         @_DispDataToLCD:16
          .LINE       401
          .LINE       402
          .LINE       403
_ShowInitMenu:                          ; function: ShowInitMenu
          .STACK      _ShowInitMenu=4
          PUSH.W      R6
          .LINE       404
          .LINE       406
          MOV.B       #-1,R0L
          MOV.B       R0L,@_stLcdRam+10:16
          .LINE       407
          MOV.B       R0L,@_stLcdRam+11:16
          .LINE       408
          .LINE       408
          SUB.W       R6,R6
L266:                                    
          .LINE       409
          .LINE       410
          MOV.B       #8,R0L
          JSR         @__$LCD_CharToSeg:16
          MOV.B       R0L,@(_stLcdRam:16,R6)
          .LINE       408
          INC.B       R6L
          .LINE       408
          CMP.B       #10,R6L
          BLO         L266
          .LINE       412
          JSR         @_DispDataToLCD:16
          .LINE       413
          .LINE       414
          POP.W       R6
          RTS
          .SECTION    C,DATA,ALIGN=2
_LCD_ASCIItoSegTbl:                     ; static: LCD_ASCIItoSegTbl
          .DATA.B     H'00,H'00,H'22,H'00,H'00,H'00,H'00,H'02,H'39,H'0F,H'00,H'00,H'00,H'40,H'00,H'00,H'3F,H'06,H'5B,H'4F,H'66,H'6D,H'7D,H'07,H'7F,H'6F,H'00,H'00,H'00,H'48,H'00,H'53,H'00,H'77,H'7C,H'39,H'5E,H'79,H'71,H'6F,H'76,H'06,H'1E,H'00,H'38,H'00,H'54,H'3F,H'73,H'00,H'50,H'6D,H'78,H'3E,H'00,H'00,H'00,H'6E,H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'5F,H'7C,H'58,H'5E,H'7B,H'71,H'6F,H'74,H'04,H'1E,H'00,H'38,H'00,H'54,H'5C,H'73,H'00,H'50,H'6D,H'78,H'1C,H'00,H'00,H'00,H'6E,H'00
_LCD_HexToSegTbl:                       ; static: LCD_HexToSegTbl
          .DATA.B     H'3F,H'06,H'5B,H'4F,H'66,H'6D,H'7D,H'07,H'7F,H'6F,H'77,H'7C,H'39,H'5E,H'79,H'71
L244:
          .DATA.B     H'00,H'7E,H'01,H'30,H'02,H'6D,H'03,H'79,H'04,H'33,H'05,H'5B,H'06,H'5F,H'07,H'70,H'08,H'7F,H'09,H'7B,H'20,H'00,H'2D,H'01,H'45,H'4F,H'48,H'37,H'4C,H'0E,H'4F,H'7E,H'53,H'5B,H'55,H'3E,H'59,H'3B,H'5F,H'08,H'75,H'1C,H'6F,H'1E,H'72,H'05,H'50,H'67,H'41,H'77,H'62,H'1F,H'43,H'4E,H'64,H'3D,H'46,H'47
          .SECTION    B,DATA,ALIGN=2
_stLcdRam:                              ; static: stLcdRam
          .RES.B      13
          .END

⌨️ 快捷键说明

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