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 + -
显示快捷键?