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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 5-6.asm

?? 5-1.asm對(duì)應(yīng)第五章語音信號(hào)的采集和播放主程序; (2)5-2.asm對(duì)應(yīng)第五章語音信號(hào)的采集和播放中斷向量程序; (3)5-3.cmd對(duì)應(yīng)第五章語音信號(hào)的采集和播放配置文件;
?? ASM
字號(hào):
   		.mmregs
   		.def main
   		.def 		ad50_data           
spsa0  	.set  	38h  					; 緩沖串口0子地址地址寄存器
spcd0  	.set  	39h   					; 緩沖串口0子地址數(shù)據(jù)寄存器
drr21  	.set  	40h   					; 緩沖串口1數(shù)據(jù)1接收寄存器
drr11  	.set  	41h   					; 緩沖串口1數(shù)據(jù)2接收寄存器
dxr21  	.set  	42h   					; 緩沖串口1數(shù)據(jù)2發(fā)送寄存器
dxr11   	.set  	43h   					; 緩沖串口1數(shù)據(jù)1發(fā)送寄存器
dxr10  	.set  	23h   					; 緩沖串口0數(shù)據(jù)1發(fā)送寄存器
drr10  	.set  	21h   					; 緩沖串口0數(shù)據(jù)1接收寄存器

spcr10  	  .set 	00h						; 設(shè)置緩沖串口的所有寄存器的子地址
spcr20	  .set 	01h
rcr10 	  .set 	02h
rcr20 	  .set  	03h
xcr10  	  .set 	04h
xcr20 	  .set 	05h
srgr10	  .set	06h
srgr20 	  .set 	07h
mcr10 	  .set	08h
mcr20 	  .set 	09h
rcera0  	  .set 	0ah
rcerb0 	  .set 	0bh
xcera0 	  .set 	0ch
xcerb0  	  .set 	0dh
pcr0    	  .set 	0eh
   
k_iptr  	.set 		000111000b<<07			; 設(shè)置中斷向量表的地址,指向0x1C00
k_temp  	.set 		1111111b

b1        .set    0557h						; 濾波器的參數(shù)b1
b2        .set    1067h						; 濾波器的參數(shù)b2
b3        .set    1067h						; 濾波器的參數(shù)b3
b4        .set    0557h						; 濾波器的參數(shù)b4

a1        .set    0EEFh						; 濾波器的參數(shù)a1
a2        .set    10DCh						; 濾波器的參數(shù)a2 
a3        .set    0AF9h						; 濾波器的參數(shù)a3

k_a       .set    3            				; 濾波器參數(shù)a的個(gè)數(shù) 
k_b       .set    4            				; 濾波器參數(shù)b的個(gè)數(shù)
k_buffer  	 .set    8            				; 濾波器循環(huán)緩沖的大小 

buffery   .usect 	"filter_vars",k_buffer*2       	; 定義濾波器數(shù)據(jù)輸出緩沖區(qū)
bufferx   .usect 	"filter_vars",k_buffer*2       	; 定義濾波器數(shù)據(jù)輸入緩沖區(qū)
data_dp   .usect 	"filter_vars",0 			  	; 定義數(shù)據(jù)頁指針
   
main:
   STM  		4000h,sp					  	; 設(shè)置堆棧指針
   LD  		#0h,dp					   	; 設(shè)置數(shù)據(jù)頁指針

   LDM     	pmst,a					   	; 改變中斷向量表首地址
   AND     	#k_temp,a
   OR      	#k_iptr,a
   STL     	a,ar6
   MVDM    	ar6,pmst
   NOP
   NOP
   NOP
   STM     	#0ffffh,tcr						; 關(guān)閉定時(shí)器
   STM     	#05h,prd						; 設(shè)置定時(shí)器周期寄存器
   STM     	#08e0h,tcr						; 設(shè)置定時(shí)器控制寄存器

   SSBX    	intm							; 關(guān)閉中斷
   SSBX    	sxm
   ST      	#2491h,swwsr					; 設(shè)置外設(shè)等待時(shí)間寄存器
   NOP
   NOP
   SSBX    	xf							; 設(shè)置XF引腳為高
   NOP									; 等待硬件完成高電平檢測(cè)
   NOP
   
dss_init:
   RSBX    	cpl							; 設(shè)置DSP的緩沖串口0的所有寄存器
   NOP
   NOP
   STM     	spcr10,spsa0
   NOP
   STM     	06h,spcd0           			; 寫入06h到spcr10寄存器
   NOP
   stm     	spcr20,spsa0
   NOP
   STM     	200h,spcd0          			; 寫入200h到spcr20寄存器
   NOP
   STM     	pcr0,spsa0
   NOP
   STM     	0eh,spcd0 
   NOP
   STM     	rcr10,spsa0
   NOP
   STM     	40h,spcd0
   NOP
   STM     	rcr20,spsa0
   NOP
   STM     	4h,spcd0
   NOP
   STM     	xcr10,spsa0
   NOP
   STM     	40h,spcd0
   NOP
   STM     	xcr20,spsa0
   NOP
   STM     	4h,spcd0
   NOP
   
   LD      	#64h,a             				; 等待一段時(shí)間
   RPT     	#50
   NOP
   
   STM     	spcr10,spsa0
   NOP
   STM     	07h,spcd0           			; 開啟緩沖串口
   NOP
   STM     	spcr20,spsa0
   NOP
   STM     	201h,spcd0
   NOP
   RPT     	#50
   NOP

aic_init:									; 初始化AD50
   STM		0h,imr						; 設(shè)置中斷寄存器     	
   ORM     	10h,imr
   STM		0ffffh,ifr						; 清上電復(fù)位可能影響的中斷標(biāo)志
   PORTW   	08h,02h
   NOP
   NOP
   NOP
   CALL    	wait
waitr$14$:
   STM     	0h,spsa0
   NOP
   LDM     	spcd0,a
   NOP
   NOP
   NOP
   AND    	#2h,0,a,a
   BC     	waitr$14$,aeq					; 判斷是否可以寫數(shù)據(jù)到AD50
   STM    	#101h,dxr10					; 設(shè)置AD50的控制寄存器1  
   CALL    	wait   
   STM     	0ffffh,ifr

waitr$17$:
   STM    	0h,spsa0
   NOP
   LDM    	spcd0,a 
   NOP
   NOP
   NOP
   AND   	#2h,0,a,a
   BC    	waitr$17$,aeq					; 判斷是否可以寫數(shù)據(jù)到AD50
   STM    	#210h,dxr10					; 設(shè)置AD50的控制寄存器2
   CALL    	wait
   STM     	0ffffh,ifr

waitr$22$:
   STM    	0h,spsa0
   NOP
   LDM    	spcd0,a 
   NOP
   NOP
   NOP
   AND    	#2h,0,a,a
   BC     	waitr$22$,aeq					; 判斷是否可以寫數(shù)據(jù)到AD50
   ; STM    	#430h,dxr10 					; 設(shè)置20kHz采樣頻率
   ; STM    	#440h,dxr10 					; 設(shè)置15kHz采樣頻率
   STM    	#400h,dxr10 					; 設(shè)置8kHz采樣頻率 
   CALL    	wait							; 設(shè)置AD50的控制寄存器4
   STM     	0ffffh,ifr

waitr$24$:
   STM    	0h,spsa0
   NOP
   LDM    	spcd0,a 
   NOP
   NOP
   NOP
   AND    	#2h,0,a,a
   BC     	waitr$24$,aeq					; 判斷是否可以寫數(shù)據(jù)到AD50
   STM    	#301h,dxr10					; 設(shè)置AD50的控制寄存器3
   CALL    	wait

   SSBX   	frct                 			; 設(shè)置數(shù)據(jù)的小數(shù)方式位
   STM    	#buffery,ar4					; 設(shè)置輸出數(shù)據(jù)指針
   STM    	#bufferx, ar3					; 設(shè)置輸入數(shù)據(jù)指針
   STM    	#buffery, ar5   
   STM    	#k_buffer,bk					; 設(shè)置循環(huán)指針
   STM    	#1, ar0
   NOP
   STM     	0ffffh,ifr						; 清中斷標(biāo)志寄存器
   NOP
   RSBX    	xf
   NOP
   NOP
   NOP
   LDM   	drr10,a						; 清空緩沖串口0的數(shù)據(jù)接收寄存器
   NOP
   STM     	0h,imr
   ORM     	10h,imr						; 設(shè)置緩沖串口0的接收中斷
   NOP
   NOP
   RSBX   	intm							; 開啟總中斷
js:
   NOP
   NOP
   B     		js
   NOP
   NOP
   NOP
   
wait:   									; 延時(shí)子程序
   RPT    		#8048
   NOP
   RET  
   NOP
   NOP
   
ad50_data:     								; AD50接收數(shù)據(jù)中斷子程序
   LDM   		drr10,a      				; 接收數(shù)據(jù)送到累加器A
   CALL  		filter 					; 調(diào)用濾波子程序
   NOP
   NOP
   RETE
   NOP
   NOP
   
filter:										; 濾波子程序
   NOP
   NOP
   NOP
   STL    	a,*ar3                     		; 采樣數(shù)據(jù)送到ar3指向的數(shù)據(jù)空間
   NOP
   MAR    	*ar3-0%						; 調(diào)整指針ar3,適應(yīng)濾波器算法
   MAR    	*ar3-0%
   MAR    	*ar3-0%
										; 開始做濾波算法
   MPY    	*ar3+0%,#b4,b          			; b=b4*x(i) 
   LD     	a,b
   MPY    	*ar3+0%,#b3,b            		; b=b3*x(i+1) 
   ADD     	a,b
   MPY    	*ar3+0%,#b2,b            		; b=b2*x(i+2) 
   ADD     	a,b
   MPY    	*ar3+0%,#b1,b            		; b=b1*x(i+3)
   ADD    	a,b                      		; y(x+3)=a   
   MPY    	*ar4+0%,#a3,b           			; b=y(i)*a3
   ADD    	a,b                      		; a=a+b  
   MPY    	*ar4+0%,#a2,b           		; b=y(i+1)*a2
   ADD    	a,b                      		; a=a+b   
   MPY    	*ar4+0%,#a1,b           			; a=y(i+2)*a1
   ADD    	a,b                      		; y(x+3)=a+b
 ;  STFA  	a,-2,b
   STH    	b,*ar4-0%               		; FILTER++  
 ;  STFA   	a,3,a
   STH    	a,dxr10                 		; 濾波后數(shù)據(jù)送到DA輸出
   MAR    	*ar4-0%                 		; 調(diào)整濾波器數(shù)據(jù)指針,為下一次數(shù)據(jù)濾波做準(zhǔn)備
   NOP
   NOP
   RET
   NOP
   NOP

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日产精品久久久久久久性色| 久久一区二区三区四区| 成人黄动漫网站免费app| 国产欧美日韩不卡免费| 欧美一级专区免费大片| 欧美人妇做爰xxxⅹ性高电影| 欧美自拍偷拍一区| 国产在线精品不卡| 国产一区欧美日韩| 国产一区二区三区四区五区美女| 午夜欧美2019年伦理| 亚洲午夜久久久久久久久电影院| 亚洲午夜av在线| 日韩制服丝袜先锋影音| 麻豆精品一二三| 国产综合色在线视频区| 丰满白嫩尤物一区二区| 99视频国产精品| 粉嫩高潮美女一区二区三区| 成人av免费在线播放| 日本韩国精品在线| 欧美丰满一区二区免费视频| 日韩免费一区二区| 久久蜜桃av一区二区天堂| 中文欧美字幕免费| 国产精品久久精品日日| 国产精品人人做人人爽人人添| 国产精品国产成人国产三级| 亚洲免费在线观看视频| 亚洲一卡二卡三卡四卡无卡久久| 蜜桃在线一区二区三区| 国产精品一区在线| 97se亚洲国产综合自在线不卡 | 国产精品久久久久久久久免费丝袜 | 亚洲福中文字幕伊人影院| 九九视频精品免费| 91一区二区三区在线观看| 91精品婷婷国产综合久久性色| 久久精品在这里| 日韩一区欧美二区| 91麻豆国产香蕉久久精品| 日韩欧美国产wwwww| 一区二区三区日韩在线观看| 国产乱码精品一品二品| 欧美三级电影网| 国产精品麻豆久久久| 久久精品久久99精品久久| 一本到不卡精品视频在线观看| 日韩三级av在线播放| 亚洲午夜在线视频| 91免费在线播放| 精品成人免费观看| 亚洲综合激情另类小说区| 福利电影一区二区| 精品理论电影在线观看| 五月激情综合婷婷| 欧美性xxxxx极品少妇| 国产精品丝袜91| 国产在线不卡视频| 91麻豆精品国产| 亚洲成人自拍一区| 欧美性猛片xxxx免费看久爱| 最新国产の精品合集bt伙计| 国产精品中文字幕一区二区三区| 欧美日韩国产色站一区二区三区| 国产精品久久二区二区| 丰满少妇久久久久久久| 国产三级精品三级在线专区| 国产一区二区三区在线观看免费 | 日韩欧美一级在线播放| 中文字幕色av一区二区三区| 福利一区二区在线| 国产精品无圣光一区二区| 国产成人综合在线| 国产欧美久久久精品影院| 极品尤物av久久免费看| 亚洲精品一区二区三区福利 | 中文字幕在线免费不卡| av在线不卡电影| 亚洲丝袜精品丝袜在线| 99久久综合色| 国产精品天美传媒| 99免费精品在线| 亚洲资源在线观看| 3d动漫精品啪啪| 精品一区二区三区香蕉蜜桃| 久久久综合激的五月天| 波多野结衣中文一区| 亚洲色图制服诱惑| 欧美亚洲国产怡红院影院| 日韩av一区二区三区四区| 日韩精品资源二区在线| 国产精品一区二区久久精品爱涩| 欧美国产欧美综合| 91免费观看视频| 亚洲色图丝袜美腿| 欧日韩精品视频| 日本不卡高清视频| 国产欧美中文在线| 91在线一区二区| 日本91福利区| 中文字幕成人在线观看| 欧美日韩国产精品成人| 国产精品一品视频| 一区二区三区成人在线视频| 欧美大黄免费观看| 日本道色综合久久| 九色综合狠狠综合久久| 中文字幕中文在线不卡住| 欧美疯狂做受xxxx富婆| 国产精品88av| 亚洲第一综合色| 欧美va亚洲va国产综合| 99久久99久久免费精品蜜臀| 日韩va欧美va亚洲va久久| 国产精品灌醉下药二区| 日韩午夜av电影| 91麻豆成人久久精品二区三区| 丝袜a∨在线一区二区三区不卡 | 欧美性生活影院| 国产成人99久久亚洲综合精品| 亚洲女子a中天字幕| 欧美美女视频在线观看| 国内精品在线播放| 亚洲免费视频中文字幕| 久久久久久久精| 欧美一级片在线看| 欧美在线一区二区| 成人app下载| 日韩在线a电影| 亚洲成人综合视频| 亚洲精品免费在线| 国产欧美一区二区三区在线老狼| 777午夜精品免费视频| 一本到不卡免费一区二区| 春色校园综合激情亚洲| 国产日韩影视精品| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 色综合av在线| 国产精品123| 精品一区二区免费看| 亚洲aaa精品| 亚洲永久精品大片| 亚洲精品视频观看| 日韩欧美一卡二卡| 欧美丝袜丝交足nylons| 色狠狠色狠狠综合| 91亚洲精华国产精华精华液| 国产宾馆实践打屁股91| 国产98色在线|日韩| 国产99一区视频免费| 国产成人亚洲综合a∨婷婷图片| 久久99国产精品麻豆| 久久99深爱久久99精品| 蜜桃一区二区三区在线观看| 久久精品av麻豆的观看方式| 中文字幕一区二区三区在线播放 | 久久精品国产亚洲aⅴ| 奇米色一区二区| 蜜桃av噜噜一区| 另类小说欧美激情| 国产乱码精品一区二区三区五月婷| 亚洲与欧洲av电影| 日日夜夜免费精品视频| 精品一区二区免费视频| 韩国三级电影一区二区| 精品一区二区三区免费毛片爱| 精品一区二区久久久| 亚洲一区二区在线播放相泽| 婷婷中文字幕综合| 国内精品久久久久影院薰衣草| 国产v综合v亚洲欧| 一本到不卡免费一区二区| 欧美区一区二区三区| 欧美v国产在线一区二区三区| 日韩视频一区二区三区 | 日本不卡视频一二三区| 男女性色大片免费观看一区二区 | 91浏览器在线视频| 欧美日韩国产大片| 精品嫩草影院久久| 中文字幕亚洲在| 日韩成人精品视频| 成人看片黄a免费看在线| 欧美中文字幕一区二区三区亚洲| 日韩一级视频免费观看在线| 亚洲国产高清aⅴ视频| 午夜亚洲国产au精品一区二区| 韩国三级中文字幕hd久久精品| 色又黄又爽网站www久久| 日韩久久久久久| 日韩理论片在线| 韩国成人福利片在线播放| 91久久一区二区| 久久久久久久久久久久久夜| 亚洲va天堂va国产va久| 成人av动漫在线| 精品国精品自拍自在线| 亚洲福利一二三区| 99精品视频在线观看|