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

正文內(nèi)容

無(wú)線調(diào)頻發(fā)射器的設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(參考版)

2025-06-26 05:46本頁(yè)面
  

【正文】 10毫秒延時(shí)子程序(消抖動(dòng)用)DL10MS: MOV R6,0AHDL10MSLOOP: LCALL DL1MS DJNZ R6,DL10MSLOOP RET END 。1毫秒延時(shí)子程序(LED點(diǎn)亮用)DL1MS: MOV R4,02HDL1MSLOOP: LCALL DL513 DJNZ R4,DL1MSLOOP RET。513微秒延時(shí)子程序DL513: MOV R3,0FFHDL513LOOP: DJNZ R3,DL513LOOP RET。 8位發(fā)完結(jié)束。 DJNZ R3,PUT1 。 NOP 。延時(shí)4微秒 NOP 。 SETB 。 NOP 。 NOP 。清CPUT1: RRC A 。字節(jié)發(fā)送子程序PUT: MOV R3,8 。返回。復(fù)位 CLR 。 發(fā)送8位 CLR 。發(fā)送8位 MOV A,CONBITH 。低8位控制字入A SETB 。 發(fā)送控制字節(jié)子程序 。 RET 。轉(zhuǎn)PLAY循環(huán)ENDOUT: MOV P2,0FFH 。放回R5 SETB 。是第四位LED,退出 RL A 。點(diǎn)亮1毫秒 INC R1 。 不是十位(LED),不顯示小數(shù)點(diǎn) CLR 。從P0輸出 MOV A,R5 。取段碼表首址 MOVC A,A+DPTR 。P2口輸出 MOV A,R1 。設(shè)掃描字PLAY: MOV A,R5 。共陽(yáng)LED顯示,P0口輸出段碼,P2口輸出掃描字DISPLAY: MOV R1,26H 。返回。合成控制字 MOV CONBITH,A 。高四位為0 MOV A,20H 。放回CONBITH RET 。放回CONBITL MOV A,CONBITH 。清進(jìn)位標(biāo)志 ADD A,CONBITL 。乘法及累加處理程序(將四位顯示的十進(jìn)制BCD碼轉(zhuǎn)為1個(gè)二進(jìn)制數(shù))MULLOOP: MUL AB 。返回??刂谱指?位處理 MOV CONBITH,A 。放回CONBITL MOV A,03H 。低8位加法 ADD A,CONBITL 。 百位數(shù)為0退出ADD3E8: CLR C 。 調(diào)乘法子程序 MOV A,29H 。調(diào)乘法子程序 MOV A,28H 。個(gè)位數(shù)乘10操作 MOV B,10 。 控制字清0 MOV CONBITH,00H 。 RET。 MOV 28H,00H MOV 27H,08H MOV 26H,00H LCALL DISPUPDAT 。 CLR C 。03號(hào)鍵功能程序KEYFUN03: INC 26H 。 CLR C 。 跳至15號(hào)鍵功能程序 RET 。跳至0號(hào)鍵功能程序 LJMP KEYFUN01 。查表KEYFUNTAB: LJMP KEYFUN00 。相加(鍵號(hào)乘3處理JMP 3字節(jié)指令) MOV DPTR,KEYFUNTAB 。放入B RL A 。KEYOK: MOV A,R7 。查表次數(shù)不超過(guò)16次轉(zhuǎn)CHEKEYLOOP再查 RET 。為0(相等)轉(zhuǎn)KEYOK INC R7 。查表 XRL A,KEYWORD 。取鍵值表首址CHEKEYLOOP: MOV A,R7 。高四位為全1(鍵還按著),轉(zhuǎn)CJLOOP等待釋放 MOV R7,00H 。讀P1口值 ANL A,0F0H 。放入23H暫存CJLOOP: LCALL DISPLAY 。干擾,子程序返回KEYCHE: MOV A,P1 。 低四位為0 CJNE A,0F0H,KEYCHE 。消抖處理 MOV A,P1 。結(jié)束行掃描 RET 。 低四位為0 CJNE A,0F0H,KEYCON 。 MOV A,P1 。 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON SETB 。 讀入P1口值 ANL A,0F0H 。 掃描第三行(第三行為0) CLR 。 低四位為0 CJNE A,0F0H,KEYCON 。 MOV A,P1 。高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON SETB 。讀入P1口值 ANL A,0F0H 。 置P1口為輸入狀態(tài) CLR 。 AJMP START 。轉(zhuǎn)MAIN循環(huán) NOP 。調(diào)查鍵子程序 LCALL DISPLAY 。主程序START: LCALL CLEARMEN 。子程序返回。 MOV 26H,00H 。 置初始值為88MHZ() MOV 28H,08H 。置立體聲發(fā)射方式,開(kāi)立體聲發(fā)射指示燈CLEAR1: MOV PCON,00H 。 CLR 。 CLR 。 MOV P2,0FFH 。 MOV P0,0FFH 。 INC R0 。20H29H循環(huán)清0 MOV R1,0AH 。 不用中斷程序 ORG 002BH 。 不用中斷程序 ORG 0023H 。 不用中斷程序 ORG 001BH 。 不用中斷程序 ORG 0013H 。不用中斷程序 ORG 000BH 。轉(zhuǎn)START執(zhí)行 ORG 0003H 。存放鍵掃描時(shí)P1口值 ORG 0000H 。頻率控制字節(jié)低8位 CONBITH EQU 22H 。26H29H放顯示小數(shù)位、個(gè)位、十位、百位BCD碼數(shù),24H25H放頻率控制數(shù)據(jù)(十六進(jìn)制)。另外在調(diào)試過(guò)程中,以保證作品實(shí)現(xiàn)功能準(zhǔn)確為前提,盡量做到電路簡(jiǎn)單、美觀,效果好成本低,以增強(qiáng)其實(shí)用價(jià)值。通過(guò)方案論證、資料查詢及電路設(shè)計(jì)和反復(fù)調(diào)試,不斷的解決電路調(diào)試過(guò)程中的問(wèn)題,最終在規(guī)定的時(shí)間內(nèi)完成了設(shè)計(jì)任務(wù)。無(wú)線調(diào)頻發(fā)射系統(tǒng)應(yīng)用了大量的高頻電子線路技術(shù),尤其是其中的高頻信號(hào)處理設(shè)計(jì)電路要有電路調(diào)試的環(huán)境,受實(shí)際調(diào)試環(huán)境的影響教大,調(diào)試具有較大難度。要得到穩(wěn)定度高的發(fā)射頻率應(yīng)采用鎖相環(huán)技術(shù),來(lái)降低中心頻率的漂移。 結(jié) 論此次設(shè)計(jì)將應(yīng)用于無(wú)線通信領(lǐng)域,并且針對(duì)當(dāng)前市場(chǎng)上短距離無(wú)線產(chǎn)品的不足進(jìn)行了改進(jìn)。振蕩電感調(diào)好后用膠封住,防止發(fā)射器工作時(shí)由于振動(dòng)而產(chǎn)生頻率漂移。LC 振蕩電路的調(diào)試過(guò)程中需要多次更換電容和電感線圈,調(diào)整振蕩電路使BH1415F 可以振蕩。在調(diào)試中選用MC1648做壓控振蕩,雖然頻率達(dá)到了設(shè)計(jì)要求,但是干擾特別明顯,導(dǎo)致接收到的音頻信號(hào)質(zhì)量下降。先測(cè)試變?nèi)荻O管上的電壓,頻率越高,電壓越高,調(diào)節(jié)電感匝距,使得頻率設(shè)置在98MHz時(shí),電壓接近Vcc,頻率設(shè)置在88MHz時(shí),電壓接近0V。如果調(diào)不出頻率,或者出了頻率但不由單片機(jī)控制,該類問(wèn)題主要是壓控調(diào)試不對(duì),沒(méi)有鎖相。 軟件調(diào)試軟件調(diào)試使用偉福編譯軟件,源程序編譯及仿真調(diào)試應(yīng)分段或以子程序?yàn)閱挝灰粋€(gè)一個(gè)進(jìn)行,最后可以結(jié)合硬件實(shí)時(shí)運(yùn)行調(diào)試。根據(jù)上述說(shuō)明,畫出本次程序設(shè)計(jì)的鍵處理流程圖,如圖56所示:YN開(kāi)始鍵掃描去抖動(dòng)鍵碼計(jì)算JMPA+DPTRA=00H01#鍵處理程序00#鍵處理程序…#鍵處理程序…#鍵處理程序…A=01H A=‥H A=nnH圖56鍵處理流程圖鍵釋放有無(wú)鍵按下YN 6 系統(tǒng)調(diào)試及性能分析 硬件調(diào)試硬件調(diào)試時(shí)先檢查電路板的焊接情況,在檢查無(wú)誤后可以通電檢查。因?yàn)槊恳粋€(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序(分支是使用JMP等散轉(zhuǎn)指令實(shí)現(xiàn)的),進(jìn)行字符、數(shù)據(jù)的輸入或命令的處理。鍵盤部分應(yīng)實(shí)現(xiàn)如下功能:首先,對(duì)鍵盤進(jìn)行掃描,判斷是否有鍵被按下。傳送的延時(shí)應(yīng)精確,程序流程圖如圖555所示。合成時(shí)將控制命令(5位)與數(shù)據(jù)的最高3位合成一個(gè)字節(jié)。D12(PD0)、D13(PD1)位用于相位控制,通常為0,當(dāng)分別為01和10時(shí)可使發(fā)射頻率在最低和最高處。高5位(D0—D15)為控制位。 控制命令合成子程序BH1415F的頻率控制字為兩個(gè)字節(jié)(如圖5—3所示)。掃描函數(shù)執(zhí)行一次約為4ms,在第二位LED顯示時(shí)點(diǎn)亮小數(shù)點(diǎn)。本次程序設(shè)計(jì)的整體流程圖,如圖51所示:Y清屏調(diào)用顯示鍵盤掃描判斷哪個(gè)鍵被按下執(zhí)行相應(yīng)的按鍵功能圖51程序設(shè)計(jì)整體流程圖初始化N鍵被按下 延時(shí)子程序延時(shí)函數(shù)在本系統(tǒng)中主要用于1ms的顯示延時(shí)和10ms的按鍵消抖。 數(shù)字萬(wàn)用表對(duì)穩(wěn)壓電源的測(cè)試結(jié)果: 表43 穩(wěn)壓電源的測(cè)試結(jié)果輸入級(jí)(原)濾波穩(wěn)壓輸出輸出級(jí)+12V直流穩(wěn)壓電源220V V 5 系統(tǒng)程序的設(shè)計(jì) 主程序首先,進(jìn)行整個(gè)程序的初始化及清屏,開(kāi)機(jī)時(shí)先顯示一下“”,預(yù)制發(fā)射頻率為88MHz,送入BH1415F,然后進(jìn)入查鍵和顯示函數(shù)的循環(huán)。圖48 電源電路圖 直流穩(wěn)壓電源的檢測(cè) 本系統(tǒng)對(duì)電源要求高,因?yàn)榉€(wěn)定性和可靠性在發(fā)射電路重要意義。由于單片機(jī)所需的是+5V電源,經(jīng)濾波電容和三端穩(wěn)壓集成電路MC7812后可得到+12V電壓,MC7812能將15V~25V的直流電壓變換成12V的穩(wěn)定電壓,在12V的電壓中含有少量的低頻成分和接收外界的高頻成分,再經(jīng)后一級(jí)濾波后送三端穩(wěn)壓集成電路7805,7805能將大于7V~15V的直流電壓變換成5V的穩(wěn)定電壓。 電源模塊設(shè)計(jì) 單元電源電路設(shè)計(jì)為了能夠讓單片機(jī)和調(diào)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1