freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于dsp的最小應用系統(tǒng)設計實現(xiàn)畢業(yè)設計論文(已改無錯字)

2022-07-25 17:18:41 本頁面
  

【正文】 動能力。有時喇叭放音會出現(xiàn)失真現(xiàn)象,這是可能是運放的增益過高所致,需要在1腳和8腳之間加一個10uF電容或串聯(lián)一個10K電位器調整一下。本系統(tǒng)的功率放大電路圖如圖37所示。圖中P2為10K的電位器,總的功率增益為34dB。 圖33語音信號功率放大電路模塊 圖 34 DSP供電模塊 圖 35 ISD4004供電模塊 DSP控制ISD4004模塊 圖 36 錄放電路 PCB設計 圖37 PCB板 第四章系統(tǒng)軟件設計系 統(tǒng) 軟 件設計包括C5402初始化程序、C5402McBSP初始化程序、ISD4004錄音子程序和ISD4004放音子程序。C5402 初始化程序完成CPU時鐘和運行狀態(tài)位的設置。C5402McBSP初始化程序主要完成對DSP的McBSP進行設置,使其工作在以下狀態(tài):以SPI模式運行,每幀一段,每段1字,每字16位。接收和發(fā)送數(shù)據(jù)均無延時。采樣率發(fā)生器由DSP內部產生,幀同步脈沖低電平有效,并且頓同步信號和移位時鐘信號由外部產生。軟 件 設 計的重點是對McBSPO的設置,按照電路系統(tǒng)硬件接口的設計要求設置McBSP0的相關寄存器,使其工作在SPI模式下。表41中給出McBSP0工作在SPI模式下的相關寄存器重點位的設置方式寄存器位值(B)功 能SPCRICLKSTP11使能SPI工作模式,McBSP工作在SPI模式下RINTM00接收中斷模式RINT由RRDY來驅動PCRXIOEN0DX,FSX,CLKX工作在申口模式RIOEN0DR,FSR,CLKR工作在串口模式FSXM1發(fā)送幀同步脈沖FSX由FSGM馭動CLKXM1發(fā)送移位時鐘CLKX由內部采樣率發(fā)生器驅動FSXP1傳輸幀同步FSX低電平激活FSRP1接收幀同步FSR低電平激活CLKXP0傳輸數(shù)據(jù)在CLKX的L升沿采樣SRGR1CLKGDV10000000按波特率匹配設置可編程數(shù)據(jù)時鐘CLKGSRGR2CLKSM1采樣率時鐘由CPU驅動FSGM0FSX信號在每幀傳輸時激活XCR1XFRLENI0000000發(fā)送數(shù)據(jù)每段1字XW DLEN1010發(fā)送數(shù)據(jù)每字16位XCR2XPHASE0發(fā)送數(shù)據(jù)每幀一段XDATDLY01發(fā)送數(shù)據(jù)為1位數(shù)據(jù)延時(SPI方式) 圖41 McBSPO 相關寄存器重點位的設置 初始化 掃描開關信號 中斷信號 NISD4004寫數(shù)據(jù) 功能選擇 Y 放音 錄音 ISD4004 寫數(shù)據(jù) 開中斷 圖42 系統(tǒng)流程圖 TMS320VC5402 McBSP初始化程序DSP對ISD的控制是通過SPI接口實現(xiàn)的,因此DSP的McBSP必須設置為符合ISD控制命令時序要求的SPI工作模式。下程序段完成了McBSP的SPI模式設置(單幀數(shù)據(jù)為24bit,串行時鐘上升沿發(fā)送數(shù)據(jù),時鐘頻率為40kHz):STM SPCR1,McBSP1_SPSASTM 0000h,McBSP1_SPSD 。Reset接收STM SPCR2,McBSP1_SPSASTM 0000h,McBSP1_SPSD 。Reset發(fā)送STM SPCR1,McBSP1_SPSASTM1800h,McBSP1_SPSD 。CLKSTP=11,數(shù)據(jù)提前半個周期STM RCR1,McBSP1_SPSASTM 0080h,McBSP1_SPSD 。RWDLEN1=100,每幀數(shù)據(jù)24bitSTM RCR2,McBSP1_SPSASTM 0001h,McBSP1_SPSD 。RDATDLY=01STM XCR1,McBSP1_SPSASTM 0080h,McBSP1_SPSD 。XWDLEN1=100,發(fā)送數(shù)據(jù)每幀24bitSTM XCR2,McBSP1_SPSASTM 0001h,McBSP1_SPSDSTM SRGR1,McBSP1_SPSASTM 00ffh,McBSP1_SPSD ;CLKGDV=0xFF,SPI的時鐘=DSP時鐘/256STM SRGR2,McBSP1_SPSASTM 2000h,McBSP1_SPSDSTM PCR,McBSP1_SPSASTM 0a08h,McBSP1_SPSD 。CLKXP=0,CLKXM=1,FSXM=1,FSXP=1STM SPCR2,McBSP1_SPSASTM 0040h,McBSP1_SPSD 。GRST=1nopnop 。等待兩個周期STM SPCR1,McBSP1_SPSASTM 1801h,McBSP1_SPSD 。設定RRST=1,開始接收數(shù)據(jù)STM SPCR2,McBSP1_SPSASTM 0041h,McBSP1_SPSD ;設定XRST=1,開始發(fā)送數(shù)據(jù) ISD4004錄音 發(fā)送STOP WRDN 發(fā)送POWER UP SETREC(地址線為A) REC命令 錄滿? N Y 中斷返回 圖43 ISD4004錄音流程圖ORG 0000H。AJMP MAIN。MAIN: MOV SP, 10H。MOV BFSX, 0FFH。MOV BCLKX, 0FFH。MOV BDR, 0FFH。MOV BDX, 0FFH。CLR EA。MAII: SETB LED 。關指示燈ACALL DSTOP 。ISD掉電MAS0: MOV 3AH,200 。MAS1: JB AN,MAS0 。等按AN鍵DJNZ 3AH,MAS1 。ACALL UP 。ISD上電MOV 20H,00H 。ISD低位地址MOV 21H,00H 。ISD高位地址JB PR,REC R=1 錄音AJMP PLAY R=0 放音。SETREC 16位。從指定地址錄音 10100 X A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 REC: MOV A,20H 。發(fā)地址 A7A0ACALL ISDX。MOV A,21H 。發(fā)地址 A9A8SETB 。CLR 。SETB 。CLR 。CLR 。ACALL ISDX。SETB SS 。關片選。REC 8位。從當前地址錄音 10110 X A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 REC1: MOV 36H,10。REC2: ACALL YS50 。延時錄音DJNZ 36H, REC2。CLR LED 。開指示燈MOV A,0B0H 。發(fā) 1011 0XXXACALL ISDX。SETB SS 。關片選REC3: MOV 35H,200。REC4: JNB INT,REC7 。OVF=0芯片溢出JNB AN, REC3。DJNZ 35H,REC4。SETB LED 。關指示燈ACALL STOPP 。停止當前操作REC5: JNB STOP,REC6 。中斷RESETJB AN,REC5 。等待AN=0ACALL STOPP 。停止當前操作AJMP REC1。REC6: CLR SCLK 。時鐘SCLK=0SETB SS 。關片選ACALL STOPP 。停止當前操作AJMP MAII。REC7: SETB LED 。關指示燈MOV 36H,15 。REC8: ACALL YS50 。延時錄音JB AN,REC6 。等待AN=1DJNZ 36H, REC8。CLR LED。MOV 36H, 15。REC9: ACALL YS50 。延時錄音JB AN,REC6 。等待AN=1DJNZ 36H,REC9。AJMP REC7。SETPLAY 16位。從指定地址放音 11100 X A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 ISD4004放音子程序 ISD4004放音 發(fā)送STOP WRDN 發(fā)送POWER UP SETPLAY(地址線為B) PLAY命令存儲器結尾? Y N Y 中斷返回 圖44ISD4004放音流程圖 。從當前地址放音 11110 X A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 PLAY1: CLR LED 。LED開指示燈MOV A,0F0H 。發(fā) 11110 XXXXXXXXACALL ISDX 。發(fā) SETPLAY SETB SS 。關片選PLAY2: JNB STOP,REC6 。STOP=0停止放音JB INT,PLAY2 。無OVF EOM繼續(xù)放音SETB LED 。關指示燈ACALL STOPP 。停止當前操作。檢測OVFCLR SS 。開片選CLR SCLK 。時鐘SCLK=0SETB SCLK 。時鐘SCLK=1JB MISO,REC6 。芯片到未CLR SC
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1