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

📄 lcd.lst

📁 MSP430单片机测量电阻及在LCM103的显示
💻 LST
📖 第 1 页 / 共 5 页
字号:
00ac 0000000f      314     .long 0xf
00b0 0000003e      315     .long DBG39
00b4 00000010      316     .long 0x10
00b8 00000042      317     .long DBG40
00bc 00000011      318     .long 0x11
00c0 00000046      319     .long DBG41
00c4 00000012      320     .long 0x12
00c8 00000048      321     .long DBG42
00cc 00000013      322     .long 0x13
00d0 0000004c      323     .long DBG43
00d4 00000014      324     .long 0x14
00d8 00000050      325     .long DBG44
00dc 00000015      326     .long 0x15
00e0 00000052      327     .long DBG45
00e4 00000016      328     .long 0x16
00e8 0000005a      329     .long DBG46
00ec 00000017      330     .long 0x17
00f0 0000005e      331     .long DBG47
00f4 00000018      332     .long 0x18
00f8 00000060      333     .long DBG48
00fc 00000019      334     .long 0x19
0100 00000064      335     .long DBG49
0104 0000001a      336     .long 0x1a
0108 00000068      337     .long DBG50
010c 0000001b      338     .long 0x1b
0110 0000006a      339     .long DBG51
0114 0000001c      340     .long 0x1c
0118 0000006e      341     .long DBG52
011c 0000001d      342     .long 0x1d
0120 00000072      343     .long DBG53
0124 0000001e      344     .long 0x1e
0128 00000074      345     .long DBG54
012c 0000001f      346     .long 0x1f
0130 00000078      347     .long DBG55
0134 00000020      348     .long 0x20
0138 0000007c      349     .long DBG56
013c 00000021      350     .long 0x21
0140 0000007e      351     .long DBG57
0144 00000022      352     .long 0x22
0148 00000082      353     .long DBG58
014c 00000023      354     .long 0x23
0150 00000086      355     .long DBG59
0154 00000024      356     .long 0x24
0158 00000088      357     .long DBG60
015c 00000026      358     .long 0x26
0160 00000088      359     .long DBG61
0164 00000028      360     .long 0x28
0168 0000008a      361     .long DBG62
016c 00000029      362     .long 0x29
0170 0000008a      363     .long DBG63
0174 0000002a      364     .long 0x2a
0178 0000008e      365     .long DBG64
017c 0000002b      366     .long 0x2b
0180 00000090      367     .long DBG65
0184 0000002c      368     .long 0x2c
0188 00000096      369     .long DBG66
018c 0000002d      370     .long 0x2d
0190 0000009a      371     .long DBG67
0194 0000002f      372     .long 0x2f
0198 000000a6      373     .long DBG68
019c 00000030      374     .long 0x30
01a0 000000ac      375     .long DBG69
01a4 00000032      376     .long 0x32
01a8 000000b0      377     .long DBG70
01ac 00000034      378     .long 0x34
01b0 000000b4      379     .long DBG71
01b4 00000035      380     .long 0x35
01b8 000000b8      381     .long DBG72
01bc 00000036      382     .long 0x36
01c0 000000ba      383     .long DBG73
01c4 00000038      384     .long 0x38
01c8 000000c2      385     .long DBG74
01cc 00000039      386     .long 0x39
                   387     .pseg lcd_code
                   388     .global _WRCOM
                   389 _WRCOM:
000a 0412          390     push    r4
000c 0512          391     push    r5
000e 0612          392     push    r6
                   393 DBG26:
                   394 ; ENTRY
0010 444c          395     mov.b   r12,r4
                   396 DBG28:
                   397 DBG27:
                   398 ; _COM at argloc 0 (0x0) in reg  size 1
                   399 ; R7 in reg  size 1
                   400 ; M in reg  size 1
                   401 ; {
                   402 ;    unsigned char R7,M;
                   403 ;     P3OUT|= (0x0001) ;    
0012 d2d31900      404     bis.b   #0x1,&0x19
                   405 DBG29:
                   406 ;   _NOP();
0016 0343          407     nop
                   408 DBG30:
                   409 ;   DELAY();
0018 b0120000      410     call    #_DELAY
                   411 DBG31:
                   412 ;   P3OUT&=~( (0x0001) ); 
001c f2f0fe001900  413     and.b   #0xfe,&0x19
                   414 DBG32:
                   415 ;   DELAY();
0022 b0120000      416     call    #_DELAY
                   417 DBG33:
                   418 ;   P3OUT&=~( (0x0004) ); 
0026 7640fb00      419     mov.b   #0xfb,r6
002a c2f61900      420     and.b   r6,&0x19
                   421 DBG34:
                   422 ;   DELAY();
002e b0120000      423     call    #_DELAY
                   424 DBG35:
                   425 ;   _NOP();
0032 0343          426     nop
                   427 DBG36:
                   428 ;   P3OUT|= (0x0002) ;      
0034 e2d31900      429     bis.b   #0x2,&0x19
                   430 DBG37:
                   431 ;   DELAY();
0038 b0120000      432     call    #_DELAY
                   433 DBG38:
                   434 ;   _NOP();
003c 0343          435     nop
                   436 DBG39:
                   437 ;   P3OUT|= (0x0004) ;      
003e e2d21900      438     bis.b   #0x4,&0x19
                   439 DBG40:
                   440 ;   DELAY();
0042 b0120000      441     call    #_DELAY
                   442 DBG41:
                   443 ;   _NOP();
0046 0343          444     nop
                   445 DBG42:
                   446 ;   P3OUT&=~( (0x0004) );    
0048 c2f61900      447     and.b   r6,&0x19
                   448 DBG43:
                   449 ;   DELAY();
004c b0120000      450     call    #_DELAY
                   451 DBG44:
                   452 ;   _NOP();
0050 0343          453     nop
                   454 DBG45:
                   455 ;   P3OUT&=~( (0x0002) );    
0052 7540fd00      456     mov.b   #0xfd,r5
0056 c2f51900      457     and.b   r5,&0x19
                   458 DBG46:
                   459 ;   DELAY();
005a b0120000      460     call    #_DELAY
                   461 DBG47:
                   462 ;   _NOP();
005e 0343          463     nop
                   464 DBG48:
                   465 ;   P3OUT|= (0x0004) ;       
0060 e2d21900      466     bis.b   #0x4,&0x19
                   467 DBG49:
                   468 ;     DELAY();
0064 b0120000      469     call    #_DELAY
                   470 DBG50:
                   471 ;   _NOP();
0068 0343          472     nop
                   473 DBG51:
                   474 ;   P3OUT&=~( (0x0004) );   
006a c2f61900      475     and.b   r6,&0x19
                   476 DBG52:
                   477 ;   DELAY();
006e b0120000      478     call    #_DELAY
                   479 DBG53:
                   480 ;   _NOP();
0072 0343          481     nop
                   482 DBG54:
                   483 ;   P3OUT&=~( (0x0002) );   
0074 c2f51900      484     and.b   r5,&0x19
                   485 DBG55:
                   486 ;   DELAY();
0078 b0120000      487     call    #_DELAY
                   488 DBG56:
                   489 ;   _NOP();
007c 0343          490     nop
                   491 DBG57:
                   492 ;   P3OUT|= (0x0004) ;     
007e e2d21900      493     bis.b   #0x4,&0x19
                   494 DBG58:
                   495 ;   DELAY();
0082 b0120000      496     call    #_DELAY
                   497 DBG59:
                   498 ;   _NOP();
0086 0343          499     nop
                   500 DBG61:
                   501 DBG60:
                   502 ;      M=_COM;
                   503 ;   for (R7=0;R7<=8;R7++)
0088 4543          504     mov.b   #0x0,r5
                   505 WRCOM_L1:
                   506 ;    {   
                   507 DBG62:
                   508 ;      DELAY(); 
                   509 DBG63:
008a b0120000      510     call    #_DELAY
                   511 DBG64:
                   512 ;      _NOP();  
008e 0343          513     nop
                   514 DBG65:
                   515 ;      P3OUT&=~( (0x0004) );   
0090 f2f0fb001900  516     and.b   #0xfb,&0x19
                   517 DBG66:
                   518 ;      DELAY();
0096 b0120000      519     call    #_DELAY
                   520 DBG67:
                   521 ;      if ((M&0x80) ==0) P3OUT&=~( (0x0002) );  
009a 74b08000      522     bit.b   #0x80,r4
009e 0420          523     jne WRCOM_L2
00a0 f2f0fd001900  524     and.b   #0xfd,&0x19
                   525 DBG68:
00a6 023c          526     jmp WRCOM_L3
                   527 WRCOM_L2:
                   528 ;      else P3OUT|= (0x0002) ;               
00a8 e2d31900      529     bis.b   #0x2,&0x19
                   530 WRCOM_L3:
                   531 ;      DELAY();
                   532 DBG69:
00ac b0120000      533     call    #_DELAY
                   534 DBG70:
                   535 ;     P3OUT|= (0x0004) ;    
00b0 e2d21900      536     bis.b   #0x4,&0x19
                   537 DBG71:
                   538 ;     DELAY();  
00b4 b0120000      539     call    #_DELAY
                   540 DBG72:
                   541 ;     M=M<<1; 
00b8 4454          542     rla.b   r4
                   543 DBG73:
00ba 5553          544     add.b   #0x1,r5
00bc 7c42          545     mov.b   #0x8,r12
00be 4c95          546     cmp.b   r5,r12
00c0 e42f          547     jc  WRCOM_L1
                   548 DBG75:
                   549 DBG74:
                   550 ;    }
                   551 ; EXIT
                   552 ; .temp0 at stkloc 0 (0x0) size 6
00c2 3641          553     pop r6
00c4 3541          554     pop r5
00c6 3441          555     pop r4
00c8 3041          556     ret
                   557     .dbgseg dbg_syms
012c 00000000      558     .long 0x0
0130 00000004      559     .long DBG19
0134 00000006      560     .long 0x6
0138 00000000      561     .long 0x0
013c 00010002      562     .long 0x10002
0140 00000000      563     .long 0x0
0144 0000003c      564     .long DBG20
0148 00000002      565     .long 0x2
014c 00000000      566     .long 0x0
0150 00010002      567     .long 0x10002
                   568 DBG2:
0154 0062622e      569     .long 0x62622e
0158 00000000      570     .long 0x0
015c 00000010      571     .long DBG26
0160 00000000      572     .long 0x0
0164 01640001      573     .long 0x1640001
0168 00000000      574     .long 0x0
016c 00000001      575     .long 0x1
0170 00000000      576     .long 0x0
0174 000001b8      577     .long DBG76
0178 00000000      578     .long 0x0
017c 4d4f435f      579     .long 0x4d4f435f
0180 00000000      580     .long 0x0
0184 000c0102      581     .long 0xc0102
0188 0000000c      582     .long 0xc
018c 0011ffff      583     .long 0x11ffff
0190 0062652e      584     .long 0x62652e
0194 00000000      585     .long 0x0
0198 00000012      586     .long DBG27
019c 00000000      587     .long 0x0
01a0 01640001      588     .long 0x1640001
01a4 00000000      589     .long 0x0
01a8 00000002      590     .long 0x2
01ac 00000000      591     .long 0x0
01b0 00000000      592     .long 0x0
01b4 00000000      593     .long 0x0
                   594 DBG76:
01b8 0062622e      595     .long 0x62622e
01bc 00000000      596     .long 0x0
01c0 00000012      597     .long DBG27
01c4 00000000      598     .long 0x0
01c8 01640001      599     .long 0x1640001
01cc 00000000      600     .long 0x0
01d0 00000002      601     .long 0x2
01d4 00000000      602     .long 0x0
01d8 000001f4      603     .long DBG77
01dc 00000000      604     .long 0x0
01e0 4d4f435f      605     .long 0x4d4f435f
01e4 00000000      606     .long 0x0
01e8 00040102      607     .long 0x40102
01ec 0000000c      608     .long 0xc
01f0 0011ffff      609     .long 0x11ffff
                   610 DBG77:
01f4 0062622e      611     .long 0x62622e
01f8 00000000      612     .long 0x0
01fc 0000008a      613     .long DBG62
0200 00000000      614     .long 0x0
0204 01640001      615     .long 0x1640001
0208 00000000      616     .long 0x0
020c 00000029      617     .long 0x29
0210 00000000      618     .long 0x0
0214 00000230      619     .long DBG78
0218 00000000      620     .long 0x0
021c 00003752      621     .long 0x3752
0220 00000000      622     .long 0x0
0224 00050102      623     .long 0x50102
0228 0000000c      624     .long 0xc
022c 0004ffff      625     .long 0x4ffff
                   626 DBG78:
0230 0062622e      627     .long 0x62622e
0234 00000000      628     .long 0x0

⌨️ 快捷键说明

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