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

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

?? pwm_drv.asm.txt

?? 此源碼事有關DSP編程用的
?? TXT
字號:
;===============================================================
; Filename	:	pwm_drv.asm
; Module Name	:	FC_PWM_DRV
; Initialization Routine: FC_PWM_DRV_INIT
; Description	:	This module uses the duty ratio information and calculates 
;					the compare values for generating PWM outputs. The compare 
;					values are used in the full compare unit in 24x/24xx event 
;					manager(EV). This also allows PWM period modulation.
;
;						|~~~~~~~~~~~~~~~|
; Mfunc_c1	o---->	|		     	|----->o  CMPR1 (EV register)
; Mfunc_c2	o---->	|  FC_PWM_DRV    |----->o  CMPR2 (EV register)
; Mfunc_c3	o---->	|		     	|----->o  CMPR3 (EV register)
; Mfunc_p		o---->	|                	|----->o  T1PER (EV register)
; n_period  	o---->	|_______________|
;=====================================================================;----------------------
; Reference/Prototype
;----------------------
;		.ref FC_PWM_DRV,FC_PWM_DRV_INIT				;function calls
;		.ref Mfunc_c1,Mfunc_c2,Mfunc_c3,Mfunc_p		;Inputs
;		.ref n_period								;Input

;---------------------------------
; Define Related Peripherals
;---------------------------------
		.include "x24x_app.h"

;-------------------------
; Default PWM Period
;-------------------------
PWM_PERIOD	.set	50						; PWM period in uS (20KHz)

;-------------------------
; Global Definitions
;-------------------------
		.def FC_PWM_DRV,FC_PWM_DRV_INIT			;function calls
		.def Mfunc_c1,Mfunc_c2,Mfunc_c3,Mfunc_p	;Inputs
		.def n_period							;Input

;------------
; Variables
;------------
Mfunc_c1	.usect "pwm_drv",1				; Phase 1 mod function Q15
Mfunc_c2	.usect "pwm_drv",1      			; Phase 2 mod function Q15
Mfunc_c3	.usect "pwm_drv",1      			; Phase 3 mod function Q15
Mfunc_p	.usect "pwm_drv",1				; Period mod function Q15
n_period	.usect "pwm_drv",1  				; Norminal period/compare value
m_period	.usect "pwm_drv",1      			; Modulated period

;------------------------------
; Configuration parameters
;------------------------------
		.if x240
T1PER_	.set	PWM_PERIOD*10		; *1000nS/(2*50nS)
T1CON_	.set	1010100001000000b	; Symmetric PWM
DBTCON_	.set	03F8h				; D/B = 1.2uS @ 50nS clk
ACTR_		.set	011001100110b		; 1/3/5 Active Hi, 2/4/6 Active Lo
COMCON_	.set	0000001000000111b	; Compare Control
		.endif

		.if x243
T1PER_	.set	PWM_PERIOD*10		; *1000nS/(2*50nS)
T1CON_	.set	1000100001000000b	; Symmetric PWM
DBTCON_	.set	03ECh				; D/B = 1.2uS @ 50nS clk
ACTR_		.set	011001100110b		; 1/3/5 Active Hi, 2/4/6 Active Lo
COMCON_	.set	1000001000000000b	; Compare Cntl	
		.endif

		.if x2407
T1PER_	.set	PWM_PERIOD*15		; *1000nS/(2*33nS)
T1CON_	.set	1000100001000000b	; Symmetric PWM
DBTCON_	.set	09E8h				; D/B = 1.18uS @ 33nS clk
ACTR_		.set	011001100110b		; 1/3/5 Active Hi, 2/4/6 Active Lo
COMCON_	.set	1000001000000000b	; Compare Cntl	
		.endif

;-------------------
; Initialization
;-------------------
FC_PWM_DRV_INIT
		LDP		#T1PER>>7
		SPLK	#T1PER_,T1PER		
		SPLK	#T1CON_,T1CON
		SPLK	#DBTCON_,DBTCON
		SPLK	#ACTR_,ACTR
		SPLK	#COMCON_,COMCON
		.if x240
		SPLK	#COMCON_+8000h,COMCON
		.endif
		.if x243|x2407
		ldp		#OCRA>>7				; Configure pins
		LACC	OCRA
		OR		#0000111111000000b
		SACL	OCRA
		.endif
		ldp		#n_period
		SPLK	#T1PER_,n_period
		SPLK	#7FFFh,Mfunc_p
		RET

;--------------------
; Driver Routine
;--------------------
FC_PWM_DRV:
		ldp		#Mfunc_p		; modulate period
		LT		Mfunc_p     
		MPY		n_period		; Mfunc_p*n_period/2
		PAC						;
		add		n_period,15		; offset by n_period/2
		SACH	m_period		; save for later reference
		ldp		#T1PER>>7		;
		sach	T1PER			; save
		
		ldp		#Mfunc_c1		; Modulate channel one
		LT		Mfunc_c1
		MPY		m_period		; Mfunc_c1 x m_period/2
		PAC						;
		add		m_period,15		; offset by m_period/2
		ldp		#CMPR1>>7
		SACH	CMPR1			; save

		ldp		#Mfunc_c2		; Modulate channel two
		LT		Mfunc_c2
		MPY		m_period		; Mfunc_c2 x m_period/2
		PAC						;
		add		m_period,15		; offset by m_period/2
		ldp		#CMPR2>>7
		SACH	CMPR2			; save

		ldp		#Mfunc_c3		; modulate channel three
		LT		Mfunc_c3
		MPY		m_period		; Mfunc_c3 x m_period/2
		PAC						;
		add		m_period,15		; offset by m_period/2
		ldp		#CMPR3>>7
		SACH	CMPR3			; save

		RET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品乱码久久久久久日本蜜臀| 成人黄色电影在线| 亚洲欧美激情在线| 国产午夜亚洲精品理论片色戒| 666欧美在线视频| 欧美日韩亚洲综合一区二区三区| 色综合天天天天做夜夜夜夜做| 国产成人啪午夜精品网站男同| 国产精品自在欧美一区| 国产精品综合一区二区| 国产中文字幕精品| 成人综合婷婷国产精品久久蜜臀| 成人免费毛片嘿嘿连载视频| 琪琪久久久久日韩精品| 99re视频精品| 欧美性大战xxxxx久久久| 欧美日韩国产乱码电影| 日韩欧美一级精品久久| 久久综合久久综合九色| 欧美国产禁国产网站cc| ㊣最新国产の精品bt伙计久久| 综合久久给合久久狠狠狠97色| 亚洲裸体xxx| 婷婷激情综合网| 韩国理伦片一区二区三区在线播放 | 国精产品一区一区三区mba桃花| 久久精品国产免费看久久精品| 国产主播一区二区| 91国产成人在线| 欧美草草影院在线视频| 亚洲女子a中天字幕| 日本不卡一区二区三区高清视频| 精品一区二区三区欧美| 91麻豆精东视频| 日韩欧美国产午夜精品| 国产精品成人免费| 热久久免费视频| 99久久99久久免费精品蜜臀| 欧美美女一区二区| 国产精品免费aⅴ片在线观看| 一区二区理论电影在线观看| 国产乱人伦偷精品视频免下载| 在线免费精品视频| 国产欧美一区二区三区鸳鸯浴 | 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品系列在线播放| 欧美日韩中文字幕精品| 国产精品久久网站| 裸体在线国模精品偷拍| 欧美亚洲综合一区| 国产精品五月天| 精品一区二区三区免费观看 | 成人在线综合网| 欧美一区日韩一区| 一区二区三区中文在线| 狠狠色丁香婷婷综合久久片| 一本大道综合伊人精品热热| 国产性天天综合网| 精品一区二区三区免费| 在线播放/欧美激情| 一区二区在线观看视频| 成人免费黄色在线| 久久亚洲精品国产精品紫薇| 蜜桃视频免费观看一区| 88在线观看91蜜桃国自产| 亚洲乱码国产乱码精品精可以看| 国产精品中文有码| 久久女同精品一区二区| 精品无人码麻豆乱码1区2区| 91精品国产丝袜白色高跟鞋| 午夜视频一区在线观看| 欧美伊人久久久久久久久影院 | 国产又粗又猛又爽又黄91精品| 欧美日韩国产大片| 午夜欧美视频在线观看| 欧美精品乱码久久久久久| 亚洲成人免费视| 7777精品伊人久久久大香线蕉经典版下载 | 国产色产综合产在线视频| 蜜桃一区二区三区在线| 久久精品视频一区| 亚洲啪啪综合av一区二区三区| 成人av在线资源| 亚洲四区在线观看| 欧美一区2区视频在线观看| 欧美激情一区在线| av不卡一区二区三区| 欧美高清一级片在线观看| 国产精品99久久久久久宅男| 国产精品欧美一区二区三区| 成人18精品视频| 亚洲欧美二区三区| 7777精品伊人久久久大香线蕉经典版下载| 日韩电影在线免费| 欧美精品一区二区三| 丁香网亚洲国际| 亚洲主播在线播放| 欧美美女一区二区三区| 国产精品自拍一区| 日韩伦理电影网| 日韩一区二区免费在线观看| 国产成人精品综合在线观看 | 一区二区三区**美女毛片| 欧美另类z0zxhd电影| 激情图区综合网| 亚洲色图视频网站| 日韩欧美精品在线| 成人午夜在线视频| 亚洲国产精品久久久男人的天堂| 日韩三级精品电影久久久| 国产69精品久久777的优势| 一区二区在线免费观看| 欧美tickling挠脚心丨vk| gogo大胆日本视频一区| 日本亚洲天堂网| 中文一区在线播放| 51精品视频一区二区三区| 成人黄色电影在线| 毛片基地黄久久久久久天堂| 亚洲人成精品久久久久| 337p日本欧洲亚洲大胆色噜噜| 色老综合老女人久久久| 激情五月婷婷综合网| 亚洲午夜精品在线| 欧美韩国日本不卡| 日韩一区二区在线观看视频| 色香蕉久久蜜桃| 国产精品白丝jk白祙喷水网站| 亚洲成人黄色影院| 亚洲人成网站影音先锋播放| 欧美电影免费观看完整版| 欧美亚一区二区| 成人app软件下载大全免费| 久久国产三级精品| 亚洲不卡av一区二区三区| 18欧美乱大交hd1984| 欧美激情一区三区| 国产午夜精品美女毛片视频| 日韩午夜在线观看视频| 欧美色图一区二区三区| 91在线无精精品入口| 国产精品中文有码| 国模一区二区三区白浆| 麻豆免费看一区二区三区| 日韩精品一级中文字幕精品视频免费观看 | 奇米影视一区二区三区小说| 亚洲国产成人av网| 亚洲成人动漫在线免费观看| 国产精品女上位| 国产日韩精品一区二区三区| www成人在线观看| 久久色在线观看| 亚洲精品一线二线三线| 精品久久久久久久久久久久包黑料 | 日韩欧美国产一区二区在线播放| 色婷婷综合激情| 91黄视频在线观看| 在线观看av一区| 欧洲一区二区三区在线| 91女神在线视频| 欧美视频第二页| 亚洲国产成人精品视频| 天天综合网 天天综合色| 首页国产欧美久久| 狠狠色丁香九九婷婷综合五月| 国产主播一区二区| www.日韩精品| 在线观看av不卡| 欧美一级搡bbbb搡bbbb| 久久久久9999亚洲精品| 国产精品久久久久久久久久久免费看 | 欧美午夜理伦三级在线观看| 欧美日韩mp4| 欧美成人艳星乳罩| 久久久久久99精品| 亚洲欧美成人一区二区三区| 亚洲一二三区在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 久久国产婷婷国产香蕉| 不卡免费追剧大全电视剧网站| 在线免费一区三区| 日韩欧美二区三区| 国产欧美日韩一区二区三区在线观看| 日韩毛片在线免费观看| 日韩成人精品在线观看| 国产91清纯白嫩初高中在线观看 | 欧美日韩一区高清| 久久久影视传媒| 亚洲国产乱码最新视频| 国产精品一区二区在线看| 欧美在线免费视屏| 国产欧美精品一区二区色综合朱莉| 亚洲另类春色校园小说| 国产一区二区美女诱惑| 在线观看网站黄不卡| 久久嫩草精品久久久精品一| 亚洲一区二区视频| 成人国产免费视频| 日韩欧美中文字幕一区| 亚洲天堂免费在线观看视频|