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

📄 test_lcd.lst

📁 S3C4510的LCD測試程式(含源碼,可以順利修改自己的功能)
💻 LST
📖 第 1 页 / 共 5 页
字号:
        0x0000826c:    e28f00b0    ....    ADD      r0,pc,#0xb0 ; #0x8324
        0x00008270:    eb0000d6    ....    BL       _printf  ; 0x85d0
        0x00008274:    e51f0174    t...    LDR      r0,0x8108
        0x00008278:    e5900010    ....    LDR      r0,[r0,#0x10]
        0x0000827c:    e3c008c0    ....    BIC      r0,r0,#0xc00000
        0x00008280:    e51f1180    ....    LDR      r1,0x8108
        0x00008284:    e5810010    ....    STR      r0,[r1,#0x10]
        0x00008288:    e1a00001    ....    MOV      r0,r1
        0x0000828c:    e5900010    ....    LDR      r0,[r0,#0x10]
        0x00008290:    e3800840    @...    ORR      r0,r0,#0x400000
        0x00008294:    e5810010    ....    STR      r0,[r1,#0x10]
        0x00008298:    e59f0094    ....    LDR      r0,0x8334
        0x0000829c:    e1c11840    @...    BIC      r1,r1,r0,ASR #16
        0x000082a0:    e5810008    ....    STR      r0,[r1,#8]
        0x000082a4:    e28f008c    ....    ADD      r0,pc,#0x8c ; #0x8338
        0x000082a8:    eb0000c8    ....    BL       _printf  ; 0x85d0
        0x000082ac:    e3a000c8    ....    MOV      r0,#0xc8
        0x000082b0:    ebffff59    Y...    BL       WaitLcd  ; 0x801c
        0x000082b4:    e28f008c    ....    ADD      r0,pc,#0x8c ; #0x8348
        0x000082b8:    eb0000c4    ....    BL       _printf  ; 0x85d0
        0x000082bc:    e3a00030    0...    MOV      r0,#0x30
        0x000082c0:    ebffff79    y...    BL       LInstRegWrite  ; 0x80ac
        0x000082c4:    e3a000c8    ....    MOV      r0,#0xc8
        0x000082c8:    ebffff53    S...    BL       WaitLcd  ; 0x801c
        0x000082cc:    e3a00030    0...    MOV      r0,#0x30
        0x000082d0:    ebffff75    u...    BL       LInstRegWrite  ; 0x80ac
        0x000082d4:    e3a000c8    ....    MOV      r0,#0xc8
        0x000082d8:    ebffff4f    O...    BL       WaitLcd  ; 0x801c
        0x000082dc:    e3a00030    0...    MOV      r0,#0x30
        0x000082e0:    ebffff71    q...    BL       LInstRegWrite  ; 0x80ac
        0x000082e4:    e3a000c8    ....    MOV      r0,#0xc8
        0x000082e8:    ebffff4b    K...    BL       WaitLcd  ; 0x801c
        0x000082ec:    e3a00038    8...    MOV      r0,#0x38
        0x000082f0:    ebffff6d    m...    BL       LInstRegWrite  ; 0x80ac
        0x000082f4:    e3a00064    d...    MOV      r0,#0x64
        0x000082f8:    ebffff47    G...    BL       WaitLcd  ; 0x801c
        0x000082fc:    e3a00006    ....    MOV      r0,#6
        0x00008300:    ebffff69    i...    BL       LInstRegWrite  ; 0x80ac
        0x00008304:    e3a000c8    ....    MOV      r0,#0xc8
        0x00008308:    ebffff43    C...    BL       WaitLcd  ; 0x801c
        0x0000830c:    e3a0000f    ....    MOV      r0,#0xf
        0x00008310:    ebffff65    e...    BL       LInstRegWrite  ; 0x80ac
        0x00008314:    e3a000c8    ....    MOV      r0,#0xc8
        0x00008318:    ebffff3f    ?...    BL       WaitLcd  ; 0x801c
        0x0000831c:    e8bd8008    ....    LDMFD    r13!,{r3,pc}
    $d
        0x00008320:    00001388    ....    DCD    5000
        0x00008324:    2064636c    lcd     DCD    543449964
        0x00008328:    74696e69    init    DCD    1953066601
        0x0000832c:    0d203120     1 .    DCD    220213536
        0x00008330:    0000000a    ....    DCD    10
        0x00008334:    0eb70000    ....    DCD    246874112
        0x00008338:    2064636c    lcd     DCD    543449964
        0x0000833c:    74696e69    init    DCD    1953066601
        0x00008340:    0d203220     2 .    DCD    220213792
        0x00008344:    0000000a    ....    DCD    10
        0x00008348:    2064636c    lcd     DCD    543449964
        0x0000834c:    74696e69    init    DCD    1953066601
        0x00008350:    0d203320     3 .    DCD    220214048
        0x00008354:    0000000a    ....    DCD    10
    LInstRegRead
    $a
        0x00008358:    e51f1258    X...    LDR      r1,0x8108
        0x0000835c:    e591103c    <...    LDR      r1,[r1,#0x3c]
        0x00008360:    e3a02001    . ..    MOV      r2,#1
        0x00008364:    e0821801    ....    ADD      r1,r2,r1,LSL #16
        0x00008368:    e20100ff    ....    AND      r0,r1,#0xff
        0x0000836c:    e1a0f00e    ....    MOV      pc,r14
    LDataRegRead
        0x00008370:    e51f1270    p...    LDR      r1,0x8108
        0x00008374:    e591103c    <...    LDR      r1,[r1,#0x3c]
        0x00008378:    e3a02003    . ..    MOV      r2,#3
        0x0000837c:    e0821801    ....    ADD      r1,r2,r1,LSL #16
        0x00008380:    e20100ff    ....    AND      r0,r1,#0xff
        0x00008384:    e1a0f00e    ....    MOV      pc,r14
    LcdBusyCheck
        0x00008388:    e51f1288    ....    LDR      r1,0x8108
        0x0000838c:    e591103c    <...    LDR      r1,[r1,#0x3c]
        0x00008390:    e3a02001    . ..    MOV      r2,#1
        0x00008394:    e0821801    ....    ADD      r1,r2,r1,LSL #16
        0x00008398:    e20100ff    ....    AND      r0,r1,#0xff
        0x0000839c:    e1a00000    ....    NOP      
        0x000083a0:    e3500000    ..P.    CMP      r0,#0
        0x000083a4:    0afffffd    ....    BEQ      0x83a0
        0x000083a8:    e1a0f00e    ....    MOV      pc,r14
    ClearLcdDisplay
        0x000083ac:    e92d4008    .@-.    STMFD    r13!,{r3,r14}
        0x000083b0:    e3a00001    ....    MOV      r0,#1
        0x000083b4:    ebffff3c    <...    BL       LInstRegWrite  ; 0x80ac
        0x000083b8:    e3a00064    d...    MOV      r0,#0x64
        0x000083bc:    ebffff16    ....    BL       WaitLcd  ; 0x801c
        0x000083c0:    e28f100c    ....    ADD      r1,pc,#0xc ; #0x83d4
        0x000083c4:    e28f0008    ....    ADD      r0,pc,#8 ; #0x83d4
        0x000083c8:    ebffff6e    n...    BL       l2Print  ; 0x8188
        0x000083cc:    ebffff67    g...    BL       Mv2LcdLine  ; 0x8170
        0x000083d0:    e8bd8008    ....    LDMFD    r13!,{r3,pc}
    $d
        0x000083d4:    20202020            DCD    538976288
        0x000083d8:    20202020            DCD    538976288
        0x000083dc:    20202020            DCD    538976288
        0x000083e0:    20202020            DCD    538976288
        0x000083e4:    00000000    ....    DCD    0
    l1Print
    $a
        0x000083e8:    e92d4010    .@-.    STMFD    r13!,{r4,r14}
        0x000083ec:    e1a04000    .@..    MOV      r4,r0
        0x000083f0:    e3a00001    ....    MOV      r0,#1
        0x000083f4:    ebffff2c    ,...    BL       LInstRegWrite  ; 0x80ac
        0x000083f8:    e3a00064    d...    MOV      r0,#0x64
        0x000083fc:    ebffff06    ....    BL       WaitLcd  ; 0x801c
        0x00008400:    e1a00004    ....    MOV      r0,r4
        0x00008404:    ebffff1e    ....    BL       lPrint  ; 0x8084
        0x00008408:    ebffff58    X...    BL       Mv2LcdLine  ; 0x8170
        0x0000840c:    e8bd8010    ....    LDMFD    r13!,{r4,pc}
    lfPrint
        0x00008410:    e92d000f    ..-.    STMFD    r13!,{r0-r3}
        0x00008414:    e92d4010    .@-.    STMFD    r13!,{r4,r14}
        0x00008418:    e24dd018    ..M.    SUB      r13,r13,#0x18
        0x0000841c:    e1a04000    .@..    MOV      r4,r0
        0x00008420:    e28d0028    (...    ADD      r0,r13,#0x28
        0x00008424:    e58d0014    ....    STR      r0,[r13,#0x14]
        0x00008428:    e28d2014    . ..    ADD      r2,r13,#0x14
        0x0000842c:    e59d1024    $...    LDR      r1,[r13,#0x24]
        0x00008430:    e28d0004    ....    ADD      r0,r13,#4
        0x00008434:    eb000096    ....    BL       vsprintf  ; 0x8694
        0x00008438:    e3a00001    ....    MOV      r0,#1
        0x0000843c:    ebffff1a    ....    BL       LInstRegWrite  ; 0x80ac
        0x00008440:    e3a00064    d...    MOV      r0,#0x64
        0x00008444:    ebfffef4    ....    BL       WaitLcd  ; 0x801c
        0x00008448:    e1a01004    ....    MOV      r1,r4
        0x0000844c:    e28d0004    ....    ADD      r0,r13,#4
        0x00008450:    ebffff4c    L...    BL       l2Print  ; 0x8188
        0x00008454:    e3a00000    ....    MOV      r0,#0
        0x00008458:    e58d0014    ....    STR      r0,[r13,#0x14]
        0x0000845c:    e28dd018    ....    ADD      r13,r13,#0x18
        0x00008460:    e49d4004    .@..    LDR      r4,[r13],#4
        0x00008464:    e49df014    ....    LDR      pc,[r13],#0x14
    LcdUsrModeSet
        0x00008468:    e92d4008    .@-.    STMFD    r13!,{r3,r14}
        0x0000846c:    e3a00030    0...    MOV      r0,#0x30
        0x00008470:    ebffff0d    ....    BL       LInstRegWrite  ; 0x80ac
        0x00008474:    e3a00064    d...    MOV      r0,#0x64
        0x00008478:    ebfffee7    ....    BL       WaitLcd  ; 0x801c
        0x0000847c:    e3a00001    ....    MOV      r0,#1
        0x00008480:    ebffff09    ....    BL       LInstRegWrite  ; 0x80ac
        0x00008484:    e3a00064    d...    MOV      r0,#0x64
        0x00008488:    ebfffee3    ....    BL       WaitLcd  ; 0x801c
        0x0000848c:    e3a0008f    ....    MOV      r0,#0x8f
        0x00008490:    ebffff05    ....    BL       LInstRegWrite  ; 0x80ac
        0x00008494:    e3a00064    d...    MOV      r0,#0x64
        0x00008498:    ebfffedf    ....    BL       WaitLcd  ; 0x801c
        0x0000849c:    e3a00007    ....    MOV      r0,#7
        0x000084a0:    ebffff01    ....    BL       LInstRegWrite  ; 0x80ac
        0x000084a4:    e3a00064    d...    MOV      r0,#0x64
        0x000084a8:    ebfffedb    ....    BL       WaitLcd  ; 0x801c
        0x000084ac:    e8bd8008    ....    LDMFD    r13!,{r3,pc}
    delay
    .text
        0x000084b0:    e3a01000    ....    MOV      r1,#0
        0x000084b4:    e3510014    ..Q.    CMP      r1,#0x14
        0x000084b8:    aa000008    ....    BGE      0x84e0
        0x000084bc:    ea000001    ....    B        0x84c8
        0x000084c0:    e2811001    ....    ADD      r1,r1,#1
        0x000084c4:    eafffffa    ....    B        0x84b4
        0x000084c8:    e3a00000    ....    MOV      r0,#0
        0x000084cc:    e3500b40    @.P.    CMP      r0,#0x10000
        0x000084d0:    aa000001    ....    BGE      0x84dc
        0x000084d4:    e2800001    ....    ADD      r0,r0,#1
        0x000084d8:    eafffffb    ....    B        0x84cc
        0x000084dc:    eafffff7    ....    B        0x84c0
        0x000084e0:    e1a0f00e    ....    MOV      pc,r14
    putchar_uart0
        0x000084e4:    e1a00000    ....    NOP      
        0x000084e8:    e59f108c    ....    LDR      r1,0x857c
        0x000084ec:    e5911008    ....    LDR      r1,[r1,#8]
        0x000084f0:    e3110040    @...    TST      r1,#0x40
        0x000084f4:    0afffffb    ....    BEQ      0x84e8
        0x000084f8:    e59f107c    |...    LDR      r1,0x857c
        0x000084fc:    e581000c    ....    STR      r0,[r1,#0xc]
        0x00008500:    e1a0f00e    ....    MOV      pc,r14
    fputc
        0x00008504:    e52de004    ..-.    STR      r14,[r13,#-4]!
        0x00008508:    e1a02000    . ..    MOV      r2,r0
        0x0000850c:    e1a03001    .0..    MOV      r3,r1
        0x00008510:    e1a00002    ....    MOV      r0,r2
        0x00008514:    ebfffff2    ....    BL       putchar_uart0  ; 0x84e4
        0x00008518:    e1a00002    ....    MOV      r0,r2
        0x0000851c:    e49df004    ....    LDR      pc,[r13],#4
    ferror
        0x00008520:    e1a01000    ....    MOV      r1,r0
        0x00008524:    e3e00000    ....    MVN      r0,#0
        0x00008528:    e1a0f00e    ....    MOV      pc,r14
    C_Entry
        0x0000852c:    e92d4008    .@-.    STMFD    r13!,{r3,r14}
        0x00008530:    e1a00000    ....    NOP      
        0x00008534:    e59f0044    D...    LDR      r0,0x8580
        0x00008538:    e59f1044    D...    LDR      r1,0x8584
        0x0000853c:    e5810000    ....    STR      r0,[r1,#0]
        0x00008540:    e3a00000    ....    MOV      r0,#0
        0x00008544:    e1c11000    ....    BIC      r1,r1,r0
        0x00008548:    e5810008    ....    STR      r0,[r1,#8]
        0x0000854c:    e28f0034    4...    ADD      r0,pc,#0x34 ; #0x8588
        0x00008550:    eb00001e    ....    BL       _printf  ; 0x85d0
        0x00008554:    e28f0040    @...    ADD      r0,pc,#0x40 ; #0x859c
        0x00008558:    eb00001c    ....    BL       _printf  ; 0x85d0
        0x0000855c:    ebffff41    A...    BL       LCDInit  ; 0x8268
        0x00008560:    e28f0048    H...    ADD      r0,pc,#0x48 ; #0x85b0
        0x00008564:    eb000019    ....    BL       _printf  ; 0x85d0
        0x00008568:    ebffff13    ....    BL       LCDTest  ; 0x81bc
        0x0000856c:    e28f004c    L...    ADD      r0,pc,#0x4c ; #0x85c0
        0x00008570:    eb000016    ....    BL       _printf  ; 0x85d0
        0x00008574:    e1a00000    ....    NOP      
        0x00008578:    eafffffe    ....    B        0x8578
    $d
        0x0000857c:    03ffd000    ....    DCD    67096576
        0x00008580:    00003fff    .?..    DCD    16383
        0x00008584:    03ff5000    .P..    DCD    67063808
        0x00008588:    2064636c    lcd     DCD    543449964
        0x0000858c:    2077656e    new     DCD    544695662
        0x00008590:    69676562    begi    DCD    1768383842
        0x00008594:    0a0d206e    n ..    DCD    168632430
        0x00008598:    00000000    ....    DCD    0
        0x0000859c:    2064636c    lcd     DCD    543449964

⌨️ 快捷键说明

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