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

📄 lcddrive.lst

📁 基于LPC2132和图形液晶128*64(型号为MGL(S)-12864T)的控制显示系统。可以显示时间
💻 LST
📖 第 1 页 / 共 5 页
字号:
 00000097  08        DB          0x8
 00000098  08        DB          0x8
 00000099  1C        DB          0x1C
 0000009A  00        DB          0x0
 0000009B  00        DB          0x0
 0000009C  00        DB          0x0
 0000009D  00        DB          0x0
 0000009E  1C        DB          0x1C
 0000009F  22        DB          0x22
 000000A0  22        DB          0x22
 000000A1  04        DB          0x4
 000000A2  08        DB          0x8
 000000A3  10        DB          0x10
 000000A4  20        DB          0x20
 000000A5  3E        DB          0x3E
 000000A6  00        DB          0x0
 000000A7  00        DB          0x0
 000000A8  00        DB          0x0
 000000A9  00        DB          0x0
 000000AA  1C        DB          0x1C
 000000AB  22        DB          0x22
 000000AC  02        DB          0x2
 000000AD  0C        DB          0xC
 000000AE  02        DB          0x2
 000000AF  02        DB          0x2
 000000B0  22        DB          0x22
 000000B1  1C        DB          0x1C
 000000B2  00        DB          0x0
 000000B3  00        DB          0x0
 000000B4  00        DB          0x0
 000000B5  00        DB          0x0
 000000B6  04        DB          0x4
ARM COMPILER V2.32a,  LCDDRIVE                                                             25/01/07  14:11:01  PAGE 18  

 000000B7  0C        DB          0xC
 000000B8  14        DB          0x14
 000000B9  14        DB          0x14
 000000BA  24        DB          0x24
 000000BB  3E        DB          0x3E
 000000BC  04        DB          0x4
 000000BD  0E        DB          0xE
 000000BE  00        DB          0x0
 000000BF  00        DB          0x0
 000000C0  00        DB          0x0
 000000C1  00        DB          0x0
 000000C2  3E        DB          0x3E
 000000C3  20        DB          0x20
 000000C4  20        DB          0x20
 000000C5  3C        DB          0x3C
 000000C6  02        DB          0x2
 000000C7  02        DB          0x2
 000000C8  22        DB          0x22
 000000C9  1C        DB          0x1C
 000000CA  00        DB          0x0
 000000CB  00        DB          0x0
 000000CC  00        DB          0x0
 000000CD  00        DB          0x0
 000000CE  1C        DB          0x1C
 000000CF  22        DB          0x22
 000000D0  20        DB          0x20
 000000D1  3C        DB          0x3C
 000000D2  22        DB          0x22
 000000D3  22        DB          0x22
 000000D4  22        DB          0x22
 000000D5  1C        DB          0x1C
 000000D6  00        DB          0x0
 000000D7  00        DB          0x0
 000000D8  00        DB          0x0
 000000D9  00        DB          0x0
 000000DA  3E        DB          0x3E
 000000DB  24        DB          0x24
 000000DC  04        DB          0x4
 000000DD  08        DB          0x8
 000000DE  08        DB          0x8
 000000DF  08        DB          0x8
 000000E0  08        DB          0x8
 000000E1  08        DB          0x8
 000000E2  00        DB          0x0
 000000E3  00        DB          0x0
 000000E4  00        DB          0x0
 000000E5  00        DB          0x0
 000000E6  1C        DB          0x1C
 000000E7  22        DB          0x22
 000000E8  22        DB          0x22
 000000E9  1C        DB          0x1C
 000000EA  22        DB          0x22
 000000EB  22        DB          0x22
 000000EC  22        DB          0x22
 000000ED  1C        DB          0x1C
 000000EE  00        DB          0x0
 000000EF  00        DB          0x0
 000000F0  00        DB          0x0
 000000F1  00        DB          0x0
 000000F2  1C        DB          0x1C
 000000F3  22        DB          0x22
 000000F4  22        DB          0x22
 000000F5  22        DB          0x22
 000000F6  1E        DB          0x1E
 000000F7  02        DB          0x2
 000000F8  22        DB          0x22
ARM COMPILER V2.32a,  LCDDRIVE                                                             25/01/07  14:11:01  PAGE 19  

 000000F9  1C        DB          0x1C
 000000FA  00        DB          0x0
 000000FB  00        DB          0x0
 000000FC  00        DB          0x0
 000000FD  00        DB          0x0
 000000FE  00        DB          0x0
 000000FF  00        DB          0x0
 00000100  00        DB          0x0
 00000101  00        DB          0x0
 00000102  00        DB          0x0
 00000103  00        DB          0x0
 00000104  18        DB          0x18
 00000105  18        DB          0x18
 00000106  00        DB          0x0
 00000107  00        DB          0x0
 00000108  00        DB          0x0
 00000109  00        DB          0x0
 0000010A  1C        DB          0x1C
 0000010B  22        DB          0x22
 0000010C  22        DB          0x22
 0000010D  04        DB          0x4
 0000010E  08        DB          0x8
 0000010F  08        DB          0x8
 00000110  00        DB          0x0
 00000111  08        DB          0x8
 00000112  00        DB          0x0
 00000113  00        DB          0x0
 00000114  04        DB          0x4
 00000115  0C        DB          0xC
 00000116  1C        DB          0x1C
 00000117  3C        DB          0x3C
 00000118  7C        DB          0x7C
 00000119  FC        DB          0xFC
 0000011A  FC        DB          0xFC
 0000011B  7C        DB          0x7C
 0000011C  3C        DB          0x3C
 0000011D  1C        DB          0x1C
 0000011E  0C        DB          0xC
 0000011F  04        DB          0x4
 00000120  20        DB          0x20
 00000121  30        DB          0x30
 00000122  38        DB          0x38
 00000123  3C        DB          0x3C
 00000124  3E        DB          0x3E
 00000125  3F        DB          0x3F
 00000126  3F        DB          0x3F
 00000127  3E        DB          0x3E
 00000128  3C        DB          0x3C
 00000129  38        DB          0x38
 0000012A  30        DB          0x30
 0000012B  20        DB          0x20
 0000012C  00        DB          0x0
 0000012D  00        DB          0x0
 0000012E  00        DB          0x0
 0000012F  00        DB          0x0
 00000130  00        DB          0x0
 00000131  00        DB          0x0
 00000132  00        DB          0x0
 00000133  00        DB          0x0
 00000134  00        DB          0x0
 00000135  00        DB          0x0
 00000136  00        DB          0x0
 00000137  00        DB          0x0
 00000138           END_INIT
 00000138          Matrixxie:
 00000138           BEGIN_INIT
ARM COMPILER V2.32a,  LCDDRIVE                                                             25/01/07  14:11:01  PAGE 20  

 00000138  00        DB          0x0
 00000139  00        DB          0x0
 0000013A  02        DB          0x2
 0000013B  04        DB          0x4
 0000013C  04        DB          0x4
 0000013D  04        DB          0x4
 0000013E  08        DB          0x8
 0000013F  08        DB          0x8
 00000140  10        DB          0x10
 00000141  10        DB          0x10
 00000142  20        DB          0x20
 00000143  20        DB          0x20
 00000144  40        DB          0x40
 00000145  40        DB          0x40
 00000146  40        DB          0x40
 00000147  80        DB          0x80
 00000148  00        DB          0x0
 00000149           END_INIT
 00000149          MatrixMaohao:
 00000149           BEGIN_INIT
 00000149  00        DB          0x0
 0000014A  00        DB          0x0
 0000014B  00        DB          0x0
 0000014C  10        DB          0x10
 0000014D  10        DB          0x10
 0000014E  00        DB          0x0
 0000014F  00        DB          0x0
 00000150  10        DB          0x10
 00000151  10        DB          0x10
 00000152  00        DB          0x0
 00000153  00        DB          0x0
 00000154  00        DB          0x0
 00000155           END_INIT

*** DATA SEGMENT '?CON?LCDDRIVE':
 00000000          DCB_HEX_TAB:
 00000000           BEGIN_INIT
 00000000  80        DB          0x80
 00000001  40        DB          0x40
 00000002  20        DB          0x20
 00000003  10        DB          0x10
 00000004  08        DB          0x8
 00000005  04        DB          0x4
 00000006  02        DB          0x2
 00000007  01        DB          0x1
 00000008           END_INIT



*** CODE SEGMENT '?PR?DelayNs?T?LCDDRIVE':
   87: void DelayNs(uint32 dly)
 00000000  ---- Variable 'dly' assigned to Register 'R0' ----
   88: {    uint32 i;
 00000000            ; SCOPE-START
   89:     for(;dly>0;dly--)
 00000000  E005      B           L_3  ; T=0x0000000E
   90:         for(i=0;i<250;i++);
 00000002          L_10:
 00000002  2100      MOV         R1,#0x0
 00000004  ---- Variable 'i' assigned to Register 'R1' ----
 00000004          L_6:
 00000004  3101      ADD         R1,#0x1
 00000006  1C0A      MOV         R2,R1 ; i
 00000008  2AFA      CMP         R2,#0xFA ; i
 0000000A  D3FB      BCC         L_6  ; T=0x00000004
 0000000C  3801      SUB         R0,#0x1
 0000000E          L_3:
 0000000E  1C01      MOV         R1,R0 ; dly
 00000010  2900      CMP         R1,#0x0 ; dly
ARM COMPILER V2.32a,  LCDDRIVE                                                             25/01/07  14:11:01  PAGE 21  

 00000012  D8F6      BHI         L_10  ; T=0x00000002
 00000014            ; SCOPE-END
   91: }
 00000014  4770      BX          R14
 00000016          ENDP ; 'DelayNs?T'


*** CODE SEGMENT '?PR?LCD_WriteCommand?T?LCDDRIVE':
  108: extern void   LCD_WriteCommand(uint8 lcdcommand)  
 00000000  B500      PUSH        {LR}
 00000002  1C03      MOV         R3,R0 ; lcdcommand
 00000004  ---- Variable 'lcdcommand' assigned to Register 'R3' ----
  109:        { 
 00000004            ; SCOPE-START
  112:          IODIR1=IODIR1|0x00FF0000;              /*P1.16--p1.23作为GPIO输出口*/
 00000004  4800      LDR         R0,=0xE0028018
 00000006  6801      LDR         R1,[R0,#0x0]
 00000008  4800      LDR         R0,=0xFF0000
 0000000A  4301      ORR         R1,R0
 0000000C  4800      LDR         R0,=0xE0028018
 0000000E  6001      STR         R1,[R0,#0x0]
  114:         IOSET0|=LCD_DIR;                    //74HC245 DIR 为高时数据从左到右
 00000010  4800      LDR         R2,=0x400000

⌨️ 快捷键说明

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