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

📄 msp430dayii_democ.lst

📁 MSP430 RTC temperature compensation
💻 LST
📖 第 1 页 / 共 5 页
字号:
00a4 c24c2200      872     mov.b   r12,&0x22
                   873 DBG85:
                   874 ;   P2OUT = 0x00;
00a8 c2432900      875     mov.b   #0x0,&0x29
                   876 DBG86:
                   877 ;   P2DIR = 0xF9;
00ac 7440f900      878     mov.b   #0xf9,r4
00b0 c2442a00      879     mov.b   r4,&0x2a
                   880 DBG87:
                   881 ;   P3OUT = 0x00;
00b4 c2431900      882     mov.b   #0x0,&0x19
                   883 DBG88:
                   884 ;   P3DIR = 0xFF;
00b8 c24c1a00      885     mov.b   r12,&0x1a
                   886 DBG89:
                   887 ;   P6OUT = 0x00;
00bc c2433500      888     mov.b   #0x0,&0x35
                   889 DBG90:
                   890 ;   P6DIR = 0xFF;
00c0 c24c3600      891     mov.b   r12,&0x36
                   892 DBG91:
                   893 ;   LCDCTL = (0x01)  + ( (0x40) + (0x20) )  + ( (0x10) + (0x08) + (0x04) ) ;  
00c4 f2407d009000  894     mov.b   #0x7d,&0x90
                   895 DBG92:
                   896 ;   BTCTL = ( (0x10) )  + (0x20)  + (0x04)  + (0x02) ;
00ca f24036004000  897     mov.b   #0x36,&0x40
                   898 DBG93:
                   899 ;   IE2 |= (0x80) ;                          
00d0 f2d080000100  900     bis.b   #0x80,&0x1
                   901 DBG94:
                   902 ;   P5SEL  = 0xFC;                        
00d6 f240fc003300  903     mov.b   #0xfc,&0x33
                   904 DBG95:
                   905 ;   clearLCD();
00dc b0128a04      906     call    #_clearLCD
                   907 DBG96:
                   908 ;     InitialiseTimerA1();
00e0 b0120000      909     call    #_InitialiseTimerA1
                   910 DBG97:
                   911 ;   P2DIR = ~( (1 << 1)  + (1 << 2) );          
00e4 c2442a00      912     mov.b   r4,&0x2a
                   913 DBG98:
                   914 ;   P2IFG = 0;                            
00e8 c2432b00      915     mov.b   #0x0,&0x2b
                   916 DBG99:
                   917 ;   P2IES = (1 << 1)  + (1 << 2) ;             
00ec 7c400600      918     mov.b   #0x6,r12
00f0 c24c2c00      919     mov.b   r12,&0x2c
                   920 DBG100:
                   921 ;   P2IE = (1 << 1)  + (1 << 2) ;              
00f4 c24c2d00      922     mov.b   r12,&0x2d
                   923 DBG101:
                   924 ;   FCTL2 ^= (0x3300)  + (0x0004)  + (0x0002)  + (0x0001) ;     
00f8 b2e007332a01  925     xor #0x3307,&0x12a
                   926 DBG102:
                   927 ;   ADC12CTL1 = (0x0200) ;                      
00fe b2400002a201  928     mov #0x200,&0x1a2
                   929 DBG103:
                   930 ;   ADC12IE = (0x0001) ;                       
0104 9243a601      931     mov #0x1,&0x1a6
                   932 DBG104:
                   933 ;   Refcal_ram = Refcal_flash;            
0108 924202000600  934     mov &_Refcal_flash,&_Refcal_ram
                   935 DBG105:
                   936 ;   Temp_slope_ram = Temp_slope;          
010e 924200000800  937     mov &_Temp_slope,&_Temp_slope_ram
                   938 DBG106:
                   939 ;   Temp_offset_ram = Temp_offset;        
0114 924204000a00  940     mov &_Temp_offset,&_Temp_offset_ram
                   941 DBG107:
                   942 ;   _EINT();
011a 32d2          943     eint
                   944 DBG109:
                   945 DBG108:
                   946 ; EXIT
                   947 ; .temp0 at stkloc 0 (0x0) size 2
011c 3441          948     pop r4
011e 3041          949     ret
                   950     .dbgseg dbg_syms
0208 00000000      951     .long 0x0
020c 00000024      952     .long DBG60
0210 00000002      953     .long 0x2
0214 00000000      954     .long 0x0
0218 00010002      955     .long 0x10002
021c 00000000      956     .long 0x0
0220 00000108      957     .long DBG61
0224 00000002      958     .long 0x2
0228 00000000      959     .long 0x0
022c 00010002      960     .long 0x10002
0230 504e5f5f      961     .long 0x504e5f5f
0234 534d5241      962     .long 0x534d5241
0238 00000000      963     .long 0x0
023c 00000000      964     .long 0x0
0240 00010002      965     .long 0x10002
0244 0066652e      966     .long 0x66652e
0248 00000000      967     .long 0x0
024c 0000011c      968     .long DBG109
0250 00000000      969     .long 0x0
0254 01650001      970     .long 0x1650001
0258 00000000      971     .long 0x0
025c 000000fc      972     .long 0xfc
0260 00000000      973     .long 0x0
0264 00000000      974     .long 0x0
0268 00000000      975     .long 0x0
                   976     .pseg MSP430dayII_democ_code
                   977 DBG77:
                   978     .dbgseg dbg_syms
026c 74696e69      979     .long 0x74696e69
0270 00000000      980     .long 0x0
0274 00000120      981     .long DBG77
0278 00000000      982     .long 0x0
027c 00ff0001      983     .long 0xff0001
                   984 ; }
                   985 ; void flashLCD(void)
                   986 DBG76:
0280 73616c66      987     .long 0x73616c66
0284 44434c68      988     .long 0x44434c68
0288 00000120      989     .long _flashLCD
028c 00000040      990     .long 0x40
0290 01020001      991     .long 0x1020001
0294 000002a8      992     .long DBG80
0298 00000034      993     .long DBG111-DBG112
029c 00000290      994     .long DBG113
02a0 00000410      995     .long DBG110
02a4 00000000      996     .long 0x0
                   997     .pseg MSP430dayII_democ_code
                   998 DBG112:
                   999     .dbgseg dbg_syms
                  1000 DBG80:
02a8 0066622e     1001     .long 0x66622e
02ac 00000000     1002     .long 0x0
02b0 00000120     1003     .long DBG112
02b4 00000000     1004     .long 0x0
02b8 01650001     1005     .long 0x1650001
02bc 00000000     1006     .long 0x0
02c0 000000fe     1007     .long 0xfe
02c4 00000000     1008     .long 0x0
02c8 00000438     1009     .long DBG114
02cc 00000000     1010     .long 0x0
                  1011     .dbgseg dbg_line
                  1012 DBG113:
0290 00000280     1013     .long DBG76
0294 00000000     1014     .long 0x0
0298 00000120     1015     .long _flashLCD
029c 00000001     1016     .long 0x1
02a0 00000120     1017     .long DBG116
02a4 00000002     1018     .long 0x2
02a8 00000120     1019     .long DBG117
02ac 00000007     1020     .long 0x7
02b0 00000122     1021     .long DBG118
02b4 00000008     1022     .long 0x8
02b8 00000122     1023     .long DBG119
02bc 00000009     1024     .long 0x9
02c0 0000012c     1025     .long DBG120
02c4 0000000a     1026     .long 0xa
02c8 00000134     1027     .long DBG121
02cc 0000000b     1028     .long 0xb
02d0 00000136     1029     .long DBG122
02d4 0000000c     1030     .long 0xc
02d8 00000136     1031     .long DBG123
02dc 0000000d     1032     .long 0xd
02e0 0000013a     1033     .long DBG124
02e4 0000000e     1034     .long 0xe
02e8 00000140     1035     .long DBG125
02ec 0000000f     1036     .long 0xf
02f0 00000146     1037     .long DBG126
02f4 00000010     1038     .long 0x10
02f8 0000014a     1039     .long DBG127
02fc 00000011     1040     .long 0x11
0300 00000152     1041     .long DBG128
0304 00000012     1042     .long 0x12
                  1043     .pseg MSP430dayII_democ_code
                  1044     .global _flashLCD
                  1045 _flashLCD:
                  1046 ; ENTRY
                  1047 DBG115:
                  1048 ; i in reg  size 2
                  1049 ; {
                  1050 DBG116:
                  1051 ;   int i;
                  1052 ;   for( i = 0; i < 20; i++)
                  1053 DBG117:
0120 0d43         1054     mov #0x0,r13
                  1055 flashLCD_L1:
                  1056 ;   {
                  1057 DBG118:
                  1058 ;     LCD[i] = 0xff;
                  1059 DBG119:
0122 1c420000     1060     mov &_LCD,r12
0126 0c5d         1061     add r13,r12
0128 fc430000     1062     mov.b   #-0x1,0(r12)
                  1063 DBG120:
012c 1d53         1064     add #0x1,r13
012e 3d901400     1065     cmp #0x14,r13
0132 f73b         1066     jl  flashLCD_L1
                  1067 DBG121:
                  1068 ;   }
                  1069 ;   for( i = 0 ; i < 7; i++)
0134 0c43         1070     mov #0x0,r12
                  1071 flashLCD_L2:
                  1072 ;   {
                  1073 DBG122:
                  1074 ;     LCDCTL |= (0x04) ;
                  1075 DBG123:
0136 e2d29000     1076     bis.b   #0x4,&0x90
                  1077 DBG124:
                  1078 ;     TACCR1  = 60000;                       
013a b24060ea7401 1079     mov #0xea60,&0x174
                  1080 DBG125:
                  1081 ;     TACCTL1  = (0x0010) ;                       
0140 b24010006401 1082     mov #0x10,&0x164
                  1083 DBG126:
                  1084 ;     _BIS_SR( ( (0x0080) + (0x0040) + (0x0010) ) ) ;                               
0146 32d0d000     1085     bis #0xd0,sr
                  1086 DBG127:
014a 1c53         1087     add #0x1,r12
014c 3c900700     1088     cmp #0x7,r12
0150 f23b         1089     jl  flashLCD_L2
                  1090 DBG129:
                  1091 DBG128:
                  1092 ;   }
                  1093 ; EXIT
0152 3041         1094     ret
                  1095     .dbgseg dbg_syms
02d0 00000000     1096     .long 0x0
02d4 00000024     1097     .long DBG60
02d8 00000000     1098     .long 0x0
02dc 00000000     1099     .long 0x0
02e0 00010002     1100     .long 0x10002
02e4 00000000     1101     .long 0x0
02e8 00000108     1102     .long DBG61
02ec 00000002     1103     .long 0x2
02f0 00000000     1104     .long 0x0
02f4 00010002     1105     .long 0x10002
02f8 504e5f5f     1106     .long 0x504e5f5f
02fc 534d5241     1107     .long 0x534d5241
0300 00000000     1108     .long 0x0
0304 00000000     1109     .long 0x0
0308 00010002     1110     .long 0x10002
                  1111 DBG2:
030c 0062622e     1112     .long 0x62622e
0310 00000000     1113     .long 0x0
0314 00000122     1114     .long DBG118
0318 00000000     1115     .long 0x0
031c 01640001     1116     .long 0x1640001
0320 00000000     1117     .long 0x0
0324 00000008     1118     .long 0x8
0328 00000000     1119     .long 0x0
032c 00000370     1120     .long DBG130
0330 00000000     1121     .long 0x0
0334 00000069     1122     .long 0x69
0338 00000000     1123     .long 0x0
033c 000d0102     1124     .long 0xd0102
0340 00000004     1125     .long 0x4
0344 0004ffff     1126     .long 0x4ffff
0348 0062652e     1127     .long 0x62652e
034c 00000000     1128     .long 0x0
0350 00000136     1129     .long DBG122
0354 00000000     1130     .long 0x0
0358 01640001     1131     .long 0x1640001
035c 00000000     1132     .long 0x0
0360 0000000c     1133     .long 0xc
0364 00000000     1134     .long 0x0
0368 00000000     1135     .long 0x0
036c 00000000     1136     .long 0x0
                  1137 DBG130:
0370 0062622e     1138     .long 0x62622e
0374 00000000     1139     .long 0x0
0378 00000136     1140     .long DBG122
037c 00000000     1141     .long 0x0
0380 01640001     1142     .long 0x1640001
0384 00000000     1143     .long 0x0
0388 0000000c     1144     .long 0xc
038c 00000000     1145     .long 0x0
0390 00000564     1146     .long DBG131
0394 00000000     1147     .long 0x0
0398 00000069     1148     .long 0x69
039c 00000000     1149     .long 0x0
03a0 000c0102     1150     .long 0xc0102
03a4 00000004     1151     .long 0x4
03a8 0004ffff     1152     .long 0x4ffff
03ac 0062652e     1153     .long 0x62652e
03b0 00000000     1154     .long 0x0
03b4 00000152     1155     .long DBG128
03b8 00000000     1156     .long 0x0
03bc 01640001     1157     .long 0x1640001
03c0 00000000     1158     .long 0x0
03c4 00000012     1159     .long 0x12
03c8 00000000     1160     .long 0x0
03cc 00000000     1161     .long 0x0
03d0 00000000     1162     .long 0x0

⌨️ 快捷键说明

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