ads8364_main.asm
来自「PWM(可以查500筆的SPWM)由TI官網PWM範例改」· 汇编 代码 · 共 1,896 行 · 第 1/5 页
ASM
1,896 行
;***************************************************************
;* TMS320C2000 ANSI C Codegen Version 3.01 *
;* Date/Time created: Fri Oct 07 18:58:17 2005 *
;***************************************************************
FP .set XAR2
.file "ads8364_main.c"
.global _Count
_Count: .usect .ebss,1,1,0
.sym _Count,_Count, 14, 2, 16
.sect ".cinit"
.align 1
.field -1,16
.field _ADC_ready+0,32
.field 0,16 ; _ADC_ready @ 0
.sect ".text"
.global _ADC_ready
_ADC_ready: .usect .ebss,1,1,0
.sym _ADC_ready,_ADC_ready, 4, 2, 16
.sect ".cinit"
.align 1
.field -1,16
.field _idx+0,32
.field 0,16 ; _idx @ 0
.sect ".text"
.global _idx
_idx: .usect .ebss,1,1,0
.sym _idx,_idx, 14, 2, 16
.global _x
_x: .usect .ebss,1,1,0
.sym _x,_x, 4, 2, 16
.global _ptrCHC1
_ptrCHC1: .usect .ebss,2,1,1
.sym _ptrCHC1,_ptrCHC1, 20, 2, 22
.global _ptrCHC0
_ptrCHC0: .usect .ebss,2,1,1
.sym _ptrCHC0,_ptrCHC0, 20, 2, 22
.global _ptrCHA1
_ptrCHA1: .usect .ebss,2,1,1
.sym _ptrCHA1,_ptrCHA1, 20, 2, 22
.global _ptrCHA0
_ptrCHA0: .usect .ebss,2,1,1
.sym _ptrCHA0,_ptrCHA0, 20, 2, 22
.global _ptrCHB1
_ptrCHB1: .usect .ebss,2,1,1
.sym _ptrCHB1,_ptrCHB1, 20, 2, 22
.global _ptrCHB0
_ptrCHB0: .usect .ebss,2,1,1
.sym _ptrCHB0,_ptrCHB0, 20, 2, 22
.global _ADC_address
_ADC_address: .usect .ebss,6,1,0
.sym _ADC_address,_ADC_address, 62, 2, 96,, 6
.sect ".cinit"
.align 1
.field -IR_1,16
.field _Table+0,32
.field 0,16 ; _Table[0] @ 0
.field 3,16 ; _Table[1] @ 16
.field 6,16 ; _Table[2] @ 32
.field 10,16 ; _Table[3] @ 48
.field 13,16 ; _Table[4] @ 64
.field 16,16 ; _Table[5] @ 80
.field 19,16 ; _Table[6] @ 96
.field 22,16 ; _Table[7] @ 112
.field 26,16 ; _Table[8] @ 128
.field 29,16 ; _Table[9] @ 144
.field 32,16 ; _Table[10] @ 160
.field 35,16 ; _Table[11] @ 176
.field 38,16 ; _Table[12] @ 192
.field 42,16 ; _Table[13] @ 208
.field 45,16 ; _Table[14] @ 224
.field 48,16 ; _Table[15] @ 240
.field 51,16 ; _Table[16] @ 256
.field 54,16 ; _Table[17] @ 272
.field 57,16 ; _Table[18] @ 288
.field 60,16 ; _Table[19] @ 304
.field 64,16 ; _Table[20] @ 320
.field 67,16 ; _Table[21] @ 336
.field 70,16 ; _Table[22] @ 352
.field 73,16 ; _Table[23] @ 368
.field 76,16 ; _Table[24] @ 384
.field 79,16 ; _Table[25] @ 400
.field 82,16 ; _Table[26] @ 416
.field 85,16 ; _Table[27] @ 432
.field 88,16 ; _Table[28] @ 448
.field 91,16 ; _Table[29] @ 464
.field 94,16 ; _Table[30] @ 480
.field 97,16 ; _Table[31] @ 496
.field 100,16 ; _Table[32] @ 512
.field 103,16 ; _Table[33] @ 528
.field 106,16 ; _Table[34] @ 544
.field 109,16 ; _Table[35] @ 560
.field 112,16 ; _Table[36] @ 576
.field 115,16 ; _Table[37] @ 592
.field 117,16 ; _Table[38] @ 608
.field 120,16 ; _Table[39] @ 624
.field 123,16 ; _Table[40] @ 640
.field 126,16 ; _Table[41] @ 656
.field 129,16 ; _Table[42] @ 672
.field 131,16 ; _Table[43] @ 688
.field 134,16 ; _Table[44] @ 704
.field 137,16 ; _Table[45] @ 720
.field 140,16 ; _Table[46] @ 736
.field 142,16 ; _Table[47] @ 752
.field 145,16 ; _Table[48] @ 768
.field 148,16 ; _Table[49] @ 784
.field 150,16 ; _Table[50] @ 800
.field 153,16 ; _Table[51] @ 816
.field 155,16 ; _Table[52] @ 832
.field 158,16 ; _Table[53] @ 848
.field 160,16 ; _Table[54] @ 864
.field 163,16 ; _Table[55] @ 880
.field 165,16 ; _Table[56] @ 896
.field 168,16 ; _Table[57] @ 912
.field 170,16 ; _Table[58] @ 928
.field 173,16 ; _Table[59] @ 944
.field 175,16 ; _Table[60] @ 960
.field 177,16 ; _Table[61] @ 976
.field 180,16 ; _Table[62] @ 992
.field 182,16 ; _Table[63] @ 1008
.field 184,16 ; _Table[64] @ 1024
.field 186,16 ; _Table[65] @ 1040
.field 189,16 ; _Table[66] @ 1056
.field 191,16 ; _Table[67] @ 1072
.field 193,16 ; _Table[68] @ 1088
.field 195,16 ; _Table[69] @ 1104
.field 197,16 ; _Table[70] @ 1120
.field 199,16 ; _Table[71] @ 1136
.field 201,16 ; _Table[72] @ 1152
.field 203,16 ; _Table[73] @ 1168
.field 205,16 ; _Table[74] @ 1184
.field 207,16 ; _Table[75] @ 1200
.field 209,16 ; _Table[76] @ 1216
.field 211,16 ; _Table[77] @ 1232
.field 212,16 ; _Table[78] @ 1248
.field 214,16 ; _Table[79] @ 1264
.field 216,16 ; _Table[80] @ 1280
.field 218,16 ; _Table[81] @ 1296
.field 219,16 ; _Table[82] @ 1312
.field 221,16 ; _Table[83] @ 1328
.field 223,16 ; _Table[84] @ 1344
.field 224,16 ; _Table[85] @ 1360
.field 226,16 ; _Table[86] @ 1376
.field 227,16 ; _Table[87] @ 1392
.field 229,16 ; _Table[88] @ 1408
.field 230,16 ; _Table[89] @ 1424
.field 231,16 ; _Table[90] @ 1440
.field 233,16 ; _Table[91] @ 1456
.field 234,16 ; _Table[92] @ 1472
.field 235,16 ; _Table[93] @ 1488
.field 237,16 ; _Table[94] @ 1504
.field 238,16 ; _Table[95] @ 1520
.field 239,16 ; _Table[96] @ 1536
.field 240,16 ; _Table[97] @ 1552
.field 241,16 ; _Table[98] @ 1568
.field 242,16 ; _Table[99] @ 1584
.field 243,16 ; _Table[100] @ 1600
.field 244,16 ; _Table[101] @ 1616
.field 245,16 ; _Table[102] @ 1632
.field 246,16 ; _Table[103] @ 1648
.field 247,16 ; _Table[104] @ 1664
.field 248,16 ; _Table[105] @ 1680
.field 249,16 ; _Table[106] @ 1696
.field 249,16 ; _Table[107] @ 1712
.field 250,16 ; _Table[108] @ 1728
.field 251,16 ; _Table[109] @ 1744
.field 251,16 ; _Table[110] @ 1760
.field 252,16 ; _Table[111] @ 1776
.field 252,16 ; _Table[112] @ 1792
.field 253,16 ; _Table[113] @ 1808
.field 253,16 ; _Table[114] @ 1824
.field 254,16 ; _Table[115] @ 1840
.field 254,16 ; _Table[116] @ 1856
.field 255,16 ; _Table[117] @ 1872
.field 255,16 ; _Table[118] @ 1888
.field 255,16 ; _Table[119] @ 1904
.field 255,16 ; _Table[120] @ 1920
.field 256,16 ; _Table[121] @ 1936
.field 256,16 ; _Table[122] @ 1952
.field 256,16 ; _Table[123] @ 1968
.field 256,16 ; _Table[124] @ 1984
.field 256,16 ; _Table[125] @ 2000
.field 256,16 ; _Table[126] @ 2016
.field 256,16 ; _Table[127] @ 2032
.field 256,16 ; _Table[128] @ 2048
.field 256,16 ; _Table[129] @ 2064
.field 256,16 ; _Table[130] @ 2080
.field 255,16 ; _Table[131] @ 2096
.field 255,16 ; _Table[132] @ 2112
.field 255,16 ; _Table[133] @ 2128
.field 254,16 ; _Table[134] @ 2144
.field 254,16 ; _Table[135] @ 2160
.field 254,16 ; _Table[136] @ 2176
.field 253,16 ; _Table[137] @ 2192
.field 253,16 ; _Table[138] @ 2208
.field 252,16 ; _Table[139] @ 2224
.field 252,16 ; _Table[140] @ 2240
.field 251,16 ; _Table[141] @ 2256
.field 250,16 ; _Table[142] @ 2272
.field 250,16 ; _Table[143] @ 2288
.field 249,16 ; _Table[144] @ 2304
.field 248,16 ; _Table[145] @ 2320
.field 247,16 ; _Table[146] @ 2336
.field 247,16 ; _Table[147] @ 2352
.field 246,16 ; _Table[148] @ 2368
.field 245,16 ; _Table[149] @ 2384
.field 244,16 ; _Table[150] @ 2400
.field 243,16 ; _Table[151] @ 2416
.field 242,16 ; _Table[152] @ 2432
.field 241,16 ; _Table[153] @ 2448
.field 240,16 ; _Table[154] @ 2464
.field 238,16 ; _Table[155] @ 2480
.field 237,16 ; _Table[156] @ 2496
.field 236,16 ; _Table[157] @ 2512
.field 235,16 ; _Table[158] @ 2528
.field 233,16 ; _Table[159] @ 2544
.field 232,16 ; _Table[160] @ 2560
.field 231,16 ; _Table[161] @ 2576
.field 229,16 ; _Table[162] @ 2592
.field 228,16 ; _Table[163] @ 2608
.field 226,16 ; _Table[164] @ 2624
.field 225,16 ; _Table[165] @ 2640
.field 223,16 ; _Table[166] @ 2656
.field 222,16 ; _Table[167] @ 2672
.field 220,16 ; _Table[168] @ 2688
.field 218,16 ; _Table[169] @ 2704
.field 217,16 ; _Table[170] @ 2720
.field 215,16 ; _Table[171] @ 2736
.field 213,16 ; _Table[172] @ 2752
.field 211,16 ; _Table[173] @ 2768
.field 210,16 ; _Table[174] @ 2784
.field 208,16 ; _Table[175] @ 2800
.field 206,16 ; _Table[176] @ 2816
.field 204,16 ; _Table[177] @ 2832
.field 202,16 ; _Table[178] @ 2848
.field 200,16 ; _Table[179] @ 2864
.field 198,16 ; _Table[180] @ 2880
.field 196,16 ; _Table[181] @ 2896
.field 194,16 ; _Table[182] @ 2912
.field 192,16 ; _Table[183] @ 2928
.field 190,16 ; _Table[184] @ 2944
.field 187,16 ; _Table[185] @ 2960
.field 185,16 ; _Table[186] @ 2976
.field 183,16 ; _Table[187] @ 2992
.field 181,16 ; _Table[188] @ 3008
.field 178,16 ; _Table[189] @ 3024
.field 176,16 ; _Table[190] @ 3040
.field 174,16 ; _Table[191] @ 3056
.field 171,16 ; _Table[192] @ 3072
.field 169,16 ; _Table[193] @ 3088
.field 167,16 ; _Table[194] @ 3104
.field 164,16 ; _Table[195] @ 3120
.field 162,16 ; _Table[196] @ 3136
.field 159,16 ; _Table[197] @ 3152
.field 157,16 ; _Table[198] @ 3168
.field 154,16 ; _Table[199] @ 3184
.field 152,16 ; _Table[200] @ 3200
.field 149,16 ; _Table[201] @ 3216
.field 146,16 ; _Table[202] @ 3232
.field 144,16 ; _Table[203] @ 3248
.field 141,16 ; _Table[204] @ 3264
.field 138,16 ; _Table[205] @ 3280
.field 136,16 ; _Table[206] @ 3296
.field 133,16 ; _Table[207] @ 3312
.field 130,16 ; _Table[208] @ 3328
.field 127,16 ; _Table[209] @ 3344
.field 125,16 ; _Table[210] @ 3360
.field 122,16 ; _Table[211] @ 3376
.field 119,16 ; _Table[212] @ 3392
.field 116,16 ; _Table[213] @ 3408
.field 113,16 ; _Table[214] @ 3424
.field 110,16 ; _Table[215] @ 3440
.field 107,16 ; _Table[216] @ 3456
.field 104,16 ; _Table[217] @ 3472
.field 101,16 ; _Table[218] @ 3488
.field 99,16 ; _Table[219] @ 3504
.field 96,16 ; _Table[220] @ 3520
.field 93,16 ; _Table[221] @ 3536
.field 90,16 ; _Table[222] @ 3552
.field 87,16 ; _Table[223] @ 3568
.field 84,16 ; _Table[224] @ 3584
.field 80,16 ; _Table[225] @ 3600
.field 77,16 ; _Table[226] @ 3616
.field 74,16 ; _Table[227] @ 3632
.field 71,16 ; _Table[228] @ 3648
.field 68,16 ; _Table[229] @ 3664
.field 65,16 ; _Table[230] @ 3680
.field 62,16 ; _Table[231] @ 3696
.field 59,16 ; _Table[232] @ 3712
.field 56,16 ; _Table[233] @ 3728
.field 53,16 ; _Table[234] @ 3744
.field 49,16 ; _Table[235] @ 3760
.field 46,16 ; _Table[236] @ 3776
.field 43,16 ; _Table[237] @ 3792
.field 40,16 ; _Table[238] @ 3808
.field 37,16 ; _Table[239] @ 3824
.field 34,16 ; _Table[240] @ 3840
.field 30,16 ; _Table[241] @ 3856
.field 27,16 ; _Table[242] @ 3872
.field 24,16 ; _Table[243] @ 3888
.field 21,16 ; _Table[244] @ 3904
.field 18,16 ; _Table[245] @ 3920
.field 14,16 ; _Table[246] @ 3936
.field 11,16 ; _Table[247] @ 3952
.field 8,16 ; _Table[248] @ 3968
.field 5,16 ; _Table[249] @ 3984
.field 2,16 ; _Table[250] @ 4000
.field -2,16 ; _Table[251] @ 4016
.field -5,16 ; _Table[252] @ 4032
.field -8,16 ; _Table[253] @ 4048
.field -11,16 ; _Table[254] @ 4064
.field -14,16 ; _Table[255] @ 4080
.field -18,16 ; _Table[256] @ 4096
.field -21,16 ; _Table[257] @ 4112
.field -24,16 ; _Table[258] @ 4128
.field -27,16 ; _Table[259] @ 4144
.field -30,16 ; _Table[260] @ 4160
.field -34,16 ; _Table[261] @ 4176
.field -37,16 ; _Table[262] @ 4192
.field -40,16 ; _Table[263] @ 4208
.field -43,16 ; _Table[264] @ 4224
.field -46,16 ; _Table[265] @ 4240
.field -49,16 ; _Table[266] @ 4256
.field -53,16 ; _Table[267] @ 4272
.field -56,16 ; _Table[268] @ 4288
.field -59,16 ; _Table[269] @ 4304
.field -62,16 ; _Table[270] @ 4320
.field -65,16 ; _Table[271] @ 4336
.field -68,16 ; _Table[272] @ 4352
.field -71,16 ; _Table[273] @ 4368
.field -74,16 ; _Table[274] @ 4384
.field -77,16 ; _Table[275] @ 4400
.field -80,16 ; _Table[276] @ 4416
.field -84,16 ; _Table[277] @ 4432
.field -87,16 ; _Table[278] @ 4448
.field -90,16 ; _Table[279] @ 4464
.field -93,16 ; _Table[280] @ 4480
.field -96,16 ; _Table[281] @ 4496
.field -99,16 ; _Table[282] @ 4512
.field -101,16 ; _Table[283] @ 4528
.field -104,16 ; _Table[284] @ 4544
.field -107,16 ; _Table[285] @ 4560
.field -110,16 ; _Table[286] @ 4576
.field -113,16 ; _Table[287] @ 4592
.field -116,16 ; _Table[288] @ 4608
.field -119,16 ; _Table[289] @ 4624
.field -122,16 ; _Table[290] @ 4640
.field -125,16 ; _Table[291] @ 4656
.field -127,16 ; _Table[292] @ 4672
.field -130,16 ; _Table[293] @ 4688
.field -133,16 ; _Table[294] @ 4704
.field -136,16 ; _Table[295] @ 4720
.field -138,16 ; _Table[296] @ 4736
.field -141,16 ; _Table[297] @ 4752
.field -144,16 ; _Table[298] @ 4768
.field -146,16 ; _Table[299] @ 4784
.field -149,16 ; _Table[300] @ 4800
.field -152,16 ; _Table[301] @ 4816
.field -154,16 ; _Table[302] @ 4832
.field -157,16 ; _Table[303] @ 4848
.field -159,16 ; _Table[304] @ 4864
.field -162,16 ; _Table[305] @ 4880
.field -164,16 ; _Table[306] @ 4896
.field -167,16 ; _Table[307] @ 4912
.field -169,16 ; _Table[308] @ 4928
.field -171,16 ; _Table[309] @ 4944
.field -174,16 ; _Table[310] @ 4960
.field -176,16 ; _Table[311] @ 4976
.field -178,16 ; _Table[312] @ 4992
.field -181,16 ; _Table[313] @ 5008
.field -183,16 ; _Table[314] @ 5024
.field -185,16 ; _Table[315] @ 5040
.field -187,16 ; _Table[316] @ 5056
.field -190,16 ; _Table[317] @ 5072
.field -192,16 ; _Table[318] @ 5088
.field -194,16 ; _Table[319] @ 5104
.field -196,16 ; _Table[320] @ 5120
.field -198,16 ; _Table[321] @ 5136
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?