亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lsvpwm.asm

?? 本程序為TI-DSP-240中正弦PWM波形生成程序。
?? ASM
?? 第 1 頁 / 共 3 頁
字號:
;================================================================
;編譯開關
scope_Enable	.set 1		;如名   

S01_K		.SET	400		;S01計數的最大值=0.1s/250us

		.INCLUDE	F240.H 
		.INCLUDE  	Macro.h
		.INCLUDE 	ScopeREF.h    
	
;***********************向量地址聲明***************************************
		.SECT	".VECTORS"
RSVECT		B    START
INT1		B    PHANTOM	;	
INT2 		B    GISR2	;GISR2包括TIMER1和PDPINT
INT3		B    PHANTOM	;INTERRUPT LEVEL 3
INT4	  	B    PHANTOM	;INTERRUPT LEVEL 4
INT5	  	B    SERIAL	;INTERRUPT LEVEL 5
INT6	  	B    PHANTOM	;INTERRUPT LEVEL 6
RESERVED  	B    PHANTOM	;RESERVED
SW_INT8   	B    PHANTOM	;USER S/W INTERRUPT
SW_INT9   	B    PHANTOM	;USER S/W INTERRUPT
SW_INT10  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT11  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT12  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT13  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT14  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT15  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT16  	B    PHANTOM	;USER S/W INTERRUPT
TRAP	  	B    PHANTOM	;TRAP VECTOR
NMINT	  	B    PHANTOM	;NON-MASKABLE INTERRUPT
EMU_TRAP  	B    PHANTOM	;EMULATOR TRAP
SW_INT20  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT21  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT22  	B    PHANTOM	;USER S/W INTERRUPT
SW_INT23  	B    PHANTOM	;USER S/W INTERRUPT

;--------------------定義變量---------------------------
;----------------------------------------------------------------
; B0	(DP=4,0200H-027fH)
; 	(DP=5,027FH-02FFH)
;----------------------------------------------------------------         
CMPR1		.EQU	7417h
;******SCOPE專用變量******
TEMP  		.EQU 0200H	;臨時變量(從不保護)
RunFlag		.EQU 0201H	;運行標志,1為運行,0為停機
FailFlag	.EQU 0202H	;故障標志,1-過流,2-VDC過壓,3-IPM的FO
RunEnable 	.EQU 0203H	
MFT	        .EQU 0204H	;端子排輸入值
S01		    .EQU 0205H	;用于軟件計時的變量
;********臨時變量*********
;TEMP1		.EQU 0206H
;TEMP2		.EQU 0207H
;TEMP3		.EQU 0208H
;TEMP4		.EQU 0209H

;DP=5(0280H-02FFH)
;*************************
STEP		.EQU 0280H    ;增量
PERIOD		.EQU 0281H    ;GPT1周期
MAG_A		.EQU 0282H    ;幅值
TETA		.EQU 0283H    ;角度
SINTETA		.EQU 0284H	  ;SIN值		;出錯,結果不對
RESULT		.EQU 0285H    ;A*SIN值
;TEMP		.EQU 0286H    ;
;			.EQU 0287H     ;
GPR0			.EQU 0288H
;DAC0VAL			.EQU 0289H
;DAC1VAL			.EQU 028AH
;DAC2VAL			.EQU 028BH
;DAC3VAL			.EQU 028CH
;			.EQU 028DH
;			.EQU 028EH
;			.EQU 028FH
;---------------------------------------------------------------------
; I/O Mapped EVM Registers
;---------------------------------------------------------------------
DAC0     	.set    0000h		;DAC Channel 0 Register
DAC1     	.set    0001h		;DAC Channel 1 Register
DAC2     	.set    0002h		;DAC Channel 2 Register
DAC3     	.set    0003h		;DAC Channel 3 Register
DAC_UPDATE  .set    0004h		;DAC Update Register
SWITCHES	.set    0008h		;DIP Switch Register
LEDS      	.set    000Ch		;LEDs Register

;***********************主程序開始****************************
 		.TEXT
;************************F240初始化模塊開始*****************************
START:	LDP		#TETA/128
		SPLK	#0,TETA		;角度偏移量
		SPLK	#15,STEP 
		SPLK	#200,MAG_A	;250/540*32767=15170,540為最大線電壓
					;A:0--540,對應0--32767
		SPLK	#1000,PERIOD                                             
		
;---------------------初始化ST0,ST1,IMR,IFR-----------------------------
		LDP 	#00H		;0000H-007FH
		SETC	INTM    	;DISABLE INTERRUPTS
		splk	#0000H,IMR	;MASK ALL CORE INTERRUPTS
		LACC	IFR		;READ INTERRUPT FLAGS
		SACL	IFR		;CLEAR ALL INTERRUPT FLAGS
		CLRC	SXM		;SUPPRESSES SIGN EXTENSION
		CLRC	OVM		;RESET OVERFLOW MODE
		CLRC	CNF		;CONFIG BLOCK B0 TO DATA MEM
		SPM     0		;SUPPRESSES SHIFT ACTION 
;------------------------設置CLOCK與PLL--------------------------------
INICLOCKPLL:	LDP 	#0E0H		;7000H-707FH		
		splk	#00BBh,CKCR1	;CLKIN(OSC)=10MHz,CPUCLK=20MHz
		splk	#00C3h,CKCR0	;CLKMD=PLL Enable,SYSCLK=CPUCLK/2
		splk  	#4000H,SYSCR	;0100 0000 0000 0000
					;CLKOUT PIN =Digital I/O mode
		LDP	#00E0h		;DP for addresses 7000h-707Fh                                                
		lacc 	SYSSR
		and 	#69FFh          ;and 0110100111111111, clear 15,12,10,9
		sacl 	SYSSR           ;可靠的初始化,清非法故障標志						
;------------------------關看門狗和設置等待周期------------------------
		LDP	#0E0H
INIRTICR	splk	#0007H,RTICR 	;DISABLE RTI
INIWDCR		splk	#006FH,WDCNTR
		splk	#05555H,WDKEY 
		splk	#0AAAAH,WDKEY
		splk	#006FH,WDCNTR
		SPLK	#006FH, WDCR		;DISABLE WD IF VCCP=5V (JP5 IN POS. 2-3)
		                                ;Overflow TIME=1s
		KICK_DOG			;RESET WATCHDOG
        LDP     #GPR0/128
        SPLK  	#4H,GPR0                ;SET WAIT STATE GENERATOR FOR:
		OUT   	GPR0,WSGR         	;PROGRAM SPACE, 0 WAIT STATES
						;DATA SPACE, 0 WAIT STATES
                                                ;I/O SPACE, 1 WAIT STATES
;-----------------------------------SCI的初始化-------------------------------
;注意:用戶程序務必參照此段初始化程序

SCI_INIT:	LDP	#00E0h
		splk	#0017h, SCICCR 	;1 stop bit,disable parity,8 char bits,
					;async mode, idle–line protocol
		splk	#0013h, SCICTL1	;Enable TX, RX, internal SCICLK,
					;Disable RX ERR, SLEEP, TXWAKE
		splk	#0003, SCICTL2	;disable RX INT,enable TX INT
		splk	#0000h, SCIHBAUD
		splk	#000ah, SCILBAUD	;Baud Rate=115200 b/s (10 MHz SYSCLK)
		;splk	#0040h, SCILBAUD	;Baud Rate=19200 b/s (10 MHz SYSCLK)
		splk	#0022h, SCIPC2	;Enable TXD & RXD pins
		splk	#0033h, SCICTL1	;Relinquish SCI from Reset.
		splk	#0060H,SCIPRI	;RX,TX皆為LOW 優先級                                                
                                                
;-----------------------EV中斷初始化-------------------------------------------
INIEV:		LDP	#0E8H 			;DP =>EV REGISTERS,7400H-747FH
INIEVIMRA       splk    #00000H,EVIMRA          ;MASK ALL GROUP A INTERRUPT FLAGS
INIEVIMRB	splk 	#00000H,EVIMRB 		;MASK ALL GROUP B INTERRUPT FLAGS
INIEVIMRC	splk 	#00000H,EVIMRC 		;MASK ALL GROUP C INTERRUPT FLAGS
INIEVIFRA	splk 	#0FFFFH,EVIFRA		;CLEAR ALL GROUP A INTERRUPT FLAGS
INIEVIFRB	splk 	#0FFFFH,EVIFRB		;CLEAR ALL GROUP B INTERRUPT FLAGS
INIEVIFRC	splk 	#0FFFFH,EVIFRC		;CLEAR ALL GROUP C INTERRUPT FLAGS
INIEVIVRA	LACC	EVIVRA			
INIEVIVRB	LACC	EVIVRB
INIEVIVRC	LACC	EVIVRC	

;=========================PWM中斷初始化===============================================
;--------------------------清零-------------------------------------------------------
		zac
		ldp 	#0E8H
		sacl 	GPTCON                  ;gptcon=0
		sacl 	T1CNT
		sacl 	T1CMPR
		sacl 	T1PR
		sacl 	T1CON
		sacl 	T2CNT
		sacl 	T2CMPR
		sacl 	T2PR
		sacl 	T2CON
		sacl 	T3CNT
		sacl 	T3CMPR
		sacl 	T3PR
		sacl 	T3CON
		sacl 	COMCON
		sacl 	ACTR
		sacl 	SACTR
		sacl 	DBTCON
		sacl 	CMPR1
		sacl 	CMPR2
		sacl 	CMPR3
		sacl	SCMPR1
		sacl 	SCMPR2
		sacl 	SCMPR3
		sacl 	CAPCON
		sacl 	CAPFIFO
		sacl 	CAP1FIFO
		sacl 	CAP2FIFO
		sacl 	CAP3FIFO
		sacl 	CAP4FIFO
		
;-------------------------系統寄存器初始化---------------------------------------------	
		LDP		#PERIOD/128
		LACC	PERIOD		    ;PWM 20KHZ	;PERIOD=500
        LDP		#0E8H        
        SACL	T1PR             	;微秒,采樣周期
        ;SPLK    #0666H, ACTR            ;禁止 SPACE VECTOR PWM,高有效
                	;0000 0110 0110 0110
        ;SPLK    #0666H, ACTR            ;ACTR IS DOUBLE BUFFERED
        splk 	#0999H,ACTR 		;PWM compare actionsn,no space vector
		        ;0000 1001 1001 1001     
		;splk	#0AAAh,ACTR		;1--6高有效
		                        	;6,4,2,high  5,3,1,low 
                
        ;SPLK    #0000H, DBTCON          ;no DEAD TIME 
        ;SPLK 50EFH,DBTCON		;8us	
		;SPLK 46EFH,DBTCON		;7us	
		;SPLK 3CEFH,DBTCON		;6us	
		;SPLK 32EFH,DBTCON		;5us		
		;SPLK 28EFH,DBTCON		;4us

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黄色日韩网站视频| 国产一区欧美一区| 国产日本欧美一区二区| 日韩精品一区二区三区视频在线观看 | 欧美xxxxxxxx| 欧美成人三级在线| 久久久国产精华| 国产精品进线69影院| 中文字幕一区二区在线播放| 国产精品成人一区二区艾草| 亚洲欧美另类图片小说| 亚洲自拍与偷拍| 日韩激情视频网站| 精品一区二区三区免费| 国产99久久久国产精品潘金网站| 成人黄色小视频| 欧美日韩视频在线第一区| 91精品蜜臀在线一区尤物| 日韩欧美一级二级三级久久久| 欧美videossexotv100| 精品99一区二区三区| 国产精品美女视频| 亚洲成av人片一区二区梦乃| 美女网站一区二区| 成人免费观看视频| 在线一区二区三区四区五区| 欧美一区午夜精品| 中文字幕乱码亚洲精品一区| 亚洲午夜精品久久久久久久久| 久久精品国产精品亚洲红杏| 国产成人精品aa毛片| 欧美三级韩国三级日本三斤| 欧美精品一区在线观看| 亚洲女人的天堂| 精品一区二区精品| 91免费国产在线观看| 欧美一区2区视频在线观看| 国产女人18毛片水真多成人如厕| 一区二区三区高清在线| 国内精品伊人久久久久av一坑| 一本久久综合亚洲鲁鲁五月天| 91精品国产色综合久久不卡蜜臀 | 国产午夜精品在线观看| 一区二区三区 在线观看视频 | 日本一区二区三区四区 | 国产黄色精品视频| 欧美亚洲日本一区| 国产人妖乱国产精品人妖| 亚洲丶国产丶欧美一区二区三区| 国产成人aaaa| 2022国产精品视频| 午夜国产不卡在线观看视频| av在线播放不卡| 久久久久久久综合| 麻豆91精品91久久久的内涵| 91麻豆产精品久久久久久| 精品久久久久一区二区国产| 日韩精品一二三区| 91久久精品一区二区三| 国产精品日韩成人| 国产精品一区二区免费不卡| 欧美一区二区女人| 亚洲成人动漫精品| 在线亚洲人成电影网站色www| 久久久久亚洲蜜桃| 国产一区久久久| 精品久久久久一区| 麻豆精品新av中文字幕| 日韩小视频在线观看专区| 亚洲狠狠爱一区二区三区| 91传媒视频在线播放| 一区二区三区高清不卡| 在线观看精品一区| 亚洲一区在线观看免费观看电影高清 | 亚洲天堂免费看| 91视频精品在这里| 亚洲图片激情小说| 91在线porny国产在线看| 国产精品福利影院| 一本久久精品一区二区| 亚洲国产精品影院| 欧美一级欧美一级在线播放| 日日骚欧美日韩| 欧美精品一区二区精品网| 久久99精品一区二区三区三区| 日韩一区二区中文字幕| 极品美女销魂一区二区三区| 精品福利在线导航| 国产91精品在线观看| 中文字幕中文字幕一区| 欧美最新大片在线看| 天天影视网天天综合色在线播放 | 成人黄色小视频| 最新不卡av在线| 欧美性感一类影片在线播放| 天天射综合影视| 国产亚洲精品aa| 欧美在线免费观看亚洲| 捆绑紧缚一区二区三区视频| 国产日韩av一区| 欧美性做爰猛烈叫床潮| 狂野欧美性猛交blacked| 国产精品久久久久久久久快鸭 | 国内成人自拍视频| 国产精品毛片高清在线完整版| 欧美无砖砖区免费| 国产一区二区中文字幕| 亚洲欧美成aⅴ人在线观看| 日韩午夜激情电影| 99视频精品在线| 日本不卡视频一二三区| 欧美国产丝袜视频| 欧美日产在线观看| 成人一区二区三区视频| 日韩成人一区二区| 亚洲少妇30p| 久久久三级国产网站| 欧美三级午夜理伦三级中视频| 国产高清不卡一区| 亚洲高清免费观看高清完整版在线观看| 精品奇米国产一区二区三区| 欧美色中文字幕| www.欧美日韩国产在线| 美国十次了思思久久精品导航| 国产精品毛片a∨一区二区三区 | 欧美国产成人精品| 91精品国产综合久久久蜜臀图片| 成人av资源在线观看| 久久精品久久精品| 五月婷婷久久丁香| 亚洲欧洲中文日韩久久av乱码| 久久婷婷国产综合国色天香 | 欧美激情一区二区在线| 日韩欧美的一区| 欧美精品色一区二区三区| 97精品国产露脸对白| 国产精品99久久久久久久女警 | 国产精品妹子av| 26uuu欧美| 精品国产91洋老外米糕| 884aa四虎影成人精品一区| 91在线精品秘密一区二区| 国产凹凸在线观看一区二区| 久草中文综合在线| 老司机一区二区| 久久91精品国产91久久小草| 久久国内精品视频| 蜜臀久久99精品久久久久久9| 亚洲精品成人少妇| 亚洲男人都懂的| 一区二区三区在线观看视频| 樱桃视频在线观看一区| 亚洲精品中文字幕乱码三区| 亚洲另类在线视频| 亚洲第一激情av| 日韩电影在线免费| 麻豆国产精品一区二区三区| 国产真实乱偷精品视频免| 国内成+人亚洲+欧美+综合在线| 国产高清不卡一区二区| 成人精品视频一区| 色综合天天在线| 欧美视频精品在线观看| 91精品在线麻豆| 26uuu精品一区二区三区四区在线| 久久综合99re88久久爱| 国产精品每日更新在线播放网址| 1000部国产精品成人观看| 一区二区三区色| 日韩不卡手机在线v区| 极品少妇xxxx偷拍精品少妇| 成人精品一区二区三区中文字幕| 一本到高清视频免费精品| 欧美日本乱大交xxxxx| 91精品国产免费| 中文字幕 久热精品 视频在线| 亚洲人精品一区| 日本不卡123| 99re这里只有精品首页| 欧美色网一区二区| 欧美va亚洲va香蕉在线| 亚洲视频你懂的| 蜜臀精品久久久久久蜜臀| 成人一区二区三区在线观看| 欧美性极品少妇| 国产精品天美传媒| 亚洲成人av在线电影| 国产成人精品三级| 欧美日韩一区不卡| 国产精品美女久久久久高潮| 日韩av一级电影| 91小宝寻花一区二区三区| 欧美一区二区三区啪啪| 国产精品久久久久一区二区三区 | 免费观看久久久4p| 99re热这里只有精品视频| 日韩一区二区三区免费看| 一区精品在线播放| 美女视频第一区二区三区免费观看网站 | 国产精品一区二区三区四区|