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

📄 atantb45.asm

📁 无刷直流电机的无传感器控制TI程序
💻 ASM
📖 第 1 页 / 共 2 页
字号:
;===========================================================================
; Module Name:	ATANTAB_45
;
; File Name: 	atantb45.asm 				
;
; Originator:	Digital Control Systems Group
;			Texas Instruments
;
; Description:
;          ArcTangent look-up table with 256 entries and resultant angle 
;          range of 0-45 deg (or 0-4096 in Q15) while the input argument is 
;          limited in between 0.0 and 1.0. 
; Note:	
; 1. 0000h < resultant angle < 7FFFh (i.e. equivalent to 0 < resultant angle < 360 deg)
; 2. If the input argument is greater than 1.0, then the angle range 
;    can be extended to 45-90 deg by using the trigonometric identity
;                 arctan(y/x) =  90 - arctan(x/y)      where x,y > 0
;                                
; Target dependency:	C2xx core only
;
;	
;=====================================================================================
; History:
;-------------------------------------------------------------------------------------
; 10-23-2000	Release	Rev 1.0	
;===========================================================================
;(To use this Module, copy this section to the calling file)
;		.ref	ATANTAB_45
;===========================================================================
;Module definitions for external reference.
		.def	ATANTAB_45
;===========================================================================

					   ;ATANVALUE   	;	       Index   Tan(angle)   angle (deg)
ATANTAB_45  .word	 		0	     	;			  0	    	   0       0.0000
 			.word			20          ;  			  1    0.0039063      0.22381
           	.word			41          ;		 	  2    0.0078125      0.44761
           	.word			61          ;  			  3     0.011719       0.6714
           	.word			81          ;			  4     0.015625      0.89517
          	.word			102         ;   		  5     0.019531       1.1189
          	.word			122         ;   		  6     0.023438       1.3426
          	.word			143         ;			  7     0.027344       1.5663
          	.word			163         ;			  8      0.03125       1.7899
          	.word			183         ;			  9     0.035156       2.0135
          	.word			204         ;		     10     0.039063        2.237
          	.word			224         ;	 	     11     0.042969       2.4604
          	.word			244         ;		     12     0.046875       2.6838
          	.word			265         ;            13     0.050781       2.9071
          	.word			285         ;            14     0.054688       3.1302
          	.word			305         ;  		     15     0.058594       3.3533
          	.word			326         ;            16       0.0625       3.5763
          	.word			346         ;            17     0.066406       3.7992
          	.word			366         ;		     18     0.070313        4.022
          	.word			386         ;  			 19     0.074219       4.2446
          	.word			407         ;  			 20     0.078125       4.4672
          	.word			427         ;  			 21     0.082031       4.6895
          	.word			447         ;  			 22     0.085938       4.9118
          	.word			467         ;  			 23     0.089844       5.1339
          	.word			487         ;  			 24      0.09375       5.3558
          	.word			508         ; 			 25     0.097656       5.5776
          	.word			528         ;  			 26      0.10156       5.7992
          	.word			548         ;  			 27      0.10547       6.0207
          	.word			568         ;  			 28      0.10938       6.2419
          	.word			588         ;  			 29      0.11328        6.463
          	.word			608         ;  			 30      0.11719       6.6839
          	.word			628         ;  			 31      0.12109       6.9045
          	.word			649         ;  			 32        0.125        7.125
          	.word			669         ;  			 33      0.12891       7.3453
          	.word			689         ;  			 34      0.13281       7.5653
          	.word			709         ;  			 35      0.13672       7.7851
          	.word			729         ;  			 36      0.14063       8.0047
          	.word			749         ;  			 37      0.14453       8.2241
          	.word			768         ;  			 38      0.14844       8.4432
          	.word			788         ;  			 39      0.15234       8.6621
          	.word			808         ;  			 40      0.15625       8.8807
          	.word			828         ;  			 41      0.16016        9.099
          	.word			848         ;  			 42      0.16406       9.3171
          	.word			868         ;  			 43      0.16797       9.5349
          	.word			888         ;  			 44      0.17188       9.7524
          	.word			907         ;  			 45      0.17578       9.9697
          	.word			927         ;  			 46      0.17969       10.187
          	.word			947         ;  			 47      0.18359       10.403
          	.word			967         ;  			 48       0.1875        10.62
          	.word			986         ;  			 49      0.19141       10.836
         	.word			1006        ;   		 50      0.19531       11.051
         	.word			1026        ;   		 51      0.19922       11.267
         	.word			1045        ;   		 52      0.20313       11.482
         	.word			1065        ;   		 53      0.20703       11.697
         	.word			1084        ;   		 54      0.21094       11.911
         	.word			1104        ;   		 55      0.21484       12.125
         	.word			1123        ;   		 56      0.21875       12.339
         	.word			1143        ;   		 57      0.22266       12.553
         	.word			1162        ;   		 58      0.22656       12.766
         	.word			1181        ;   		 59      0.23047       12.978
         	.word			1201        ;   		 60      0.23438       13.191
         	.word			1220        ;   		 61      0.23828       13.403
         	.word			1239        ;   		 62      0.24219       13.614
         	.word			1258        ;   		 63      0.24609       13.825
         	.word			1278        ;   		 64         0.25       14.036
         	.word			1297        ;   		 65      0.25391       14.247
         	.word			1316        ;   		 66      0.25781       14.457
         	.word			1335        ;   		 67      0.26172       14.666
         	.word			1354        ;   		 68      0.26563       14.876
         	.word			1373        ;   		 69      0.26953       15.085
         	.word			1392        ;   		 70      0.27344       15.293
         	.word			1411        ;   		 71      0.27734       15.501
         	.word			1430        ;   		 72      0.28125       15.709
         	.word			1449        ;   		 73      0.28516       15.916
         	.word			1467        ;   		 74      0.28906       16.123
         	.word			1486        ;   		 75      0.29297       16.329
         	.word			1505        ;   		 76      0.29688       16.535
         	.word			1524        ;   		 77      0.30078        16.74
         	.word			1542        ;   		 78      0.30469       16.945
         	.word			1561        ;   		 79      0.30859        17.15
         	.word			1580        ;   		 80       0.3125       17.354
         	.word			1598        ;   		 81      0.31641       17.558
         	.word			1617        ;   		 82      0.32031       17.761
         	.word			1635        ;   		 83      0.32422       17.964
         	.word			1653        ;   		 84      0.32813       18.166
         	.word			1672        ;   		 85      0.33203       18.368
         	.word			1690        ;   		 86      0.33594       18.569
         	.word			1708        ;   		 87      0.33984        18.77
         	.word			1727        ;  			 88      0.34375        18.97
         	.word			1745        ;  			 89      0.34766        19.17
         	.word			1763        ; 			 90      0.35156        19.37
         	.word			1781        ; 			 91      0.35547       19.569
         	.word			1799        ;   		 92      0.35938       19.767
         	.word			1817        ;   		 93      0.36328       19.965
         	.word			1835        ;   		 94      0.36719       20.163
         	.word			1853        ;   		 95      0.37109        20.36
         	.word			1871        ;   		 96        0.375       20.556
         	.word			1889        ;   		 97      0.37891       20.752
         	.word			1907        ;   		 98      0.38281       20.947
         	.word			1924        ;   		 99      0.38672       21.142
         	.word			1942        ;  			100      0.39063       21.337
         	.word			1960        ; 			101      0.39453       21.531
         	.word			1977        ;  			102      0.39844       21.724
         	.word			1995        ;  			103      0.40234       21.917
         	.word			2012        ;  			104      0.40625       22.109
         	.word			2030        ;  			105      0.41016       22.301
         	.word			2047        ;  			106      0.41406       22.493
         	.word			2065        ;  			107      0.41797       22.683
         	.word			2082        ;  			108      0.42188       22.874
         	.word			2099        ;  			109      0.42578       23.063
         	.word			2116        ;  			110      0.42969       23.253
         	.word			2134        ;  			111      0.43359       23.441
         	.word			2151        ;  			112       0.4375       23.629
         	.word			2168        ;  			113      0.44141       23.817
         	.word			2185        ;  			114      0.44531       24.004
         	.word			2202        ;  			115      0.44922       24.191
         	.word			2219        ;  			116      0.45313       24.376
         	.word			2236        ;  			117      0.45703       24.562

⌨️ 快捷键说明

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