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

正文內(nèi)容

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

2024-08-03 05:46本頁(yè)面
  

【正文】 鍵的排列順序安排鍵號(hào),這樣安排,使鍵碼既可以根據(jù)行號(hào)列號(hào)以查表求得,也可以通過(guò)計(jì)算得到。若列號(hào)按0~3順序,則鍵碼的計(jì)算公式為: 鍵碼=行首號(hào)+列號(hào)④ 等待鍵釋放計(jì)算鍵碼之后,再以延時(shí)后進(jìn)行掃描的方法等待鍵釋放。綜上所述,鍵盤(pán)接口處理的核心內(nèi)容是測(cè)試有無(wú)閉合鍵,對(duì)閉合鍵進(jìn)行去抖動(dòng)處理,求得閉合鍵的鍵碼。例如屏蔽功能:在對(duì)一個(gè)閉合鍵已進(jìn)行處理時(shí),再按下其它鍵不會(huì)產(chǎn)生影響;對(duì)于一個(gè)鍵,不管按下多長(zhǎng)時(shí)間,僅執(zhí)行一次鍵處理子程序等。② 中斷方式,每當(dāng)有鍵閉合時(shí)才向CPU發(fā)出中斷請(qǐng)求,中斷響應(yīng)后執(zhí)行鍵盤(pán)掃描程序。(3) 鍵處理子程序在計(jì)算機(jī)中每一個(gè)鍵都對(duì)應(yīng)一個(gè)處理子程序,得到閉合鍵的鍵碼后,就可以根據(jù)鍵碼,轉(zhuǎn)相應(yīng)的鍵處理子程序(分支是使用JMP等散轉(zhuǎn)指令實(shí)現(xiàn)的),進(jìn)行字符、數(shù)據(jù)的輸入或命令的處理,這樣就可以實(shí)現(xiàn)相應(yīng)鍵所設(shè)定的功能[14]。 調(diào)頻放大電路 調(diào)頻放大電路部分采用UPC1651 對(duì)調(diào)制信號(hào)進(jìn)行放大。電源變壓器的初級(jí)電壓輸入為220V,次級(jí)輸出電壓為12V[15] [16]。同時(shí)由于電流較大導(dǎo)致三端穩(wěn)壓集成電路MC7812和7805過(guò)熱,為了確保電路工作正常,給兩個(gè)芯片分別加上散熱片。為了提高穩(wěn)定性,所以采用如圖48的穩(wěn)壓電源,電源電路的主要部件采用集成的三端穩(wěn)壓器件如7812與7805,穩(wěn)壓電源輸入電壓范圍寬,輸出電壓穩(wěn)定,抗干擾能力強(qiáng),以滿足調(diào)頻發(fā)射機(jī)的要求[12]。當(dāng)有按鍵按下時(shí),程序判斷是哪個(gè)鍵被按下,然后執(zhí)行相應(yīng)的按鍵功能,并調(diào)用數(shù)碼顯示,顯示所設(shè)置的發(fā)射頻率;當(dāng)沒(méi)有鍵按下時(shí),返回鍵盤(pán)掃描,再判斷是否有鍵被按下。 LED動(dòng)態(tài)掃描子程序掃描函數(shù)使用單片機(jī)的兩個(gè)端口,一個(gè)端口用于輸出段碼,一個(gè)端口用于行掃描,以實(shí)現(xiàn)LED 的動(dòng)態(tài)顯示。其程序流程圖如圖52所示:圖52 動(dòng)態(tài)掃描子函數(shù)流程圖YN開(kāi)始取顯示數(shù)據(jù)的段碼至輸出口選中對(duì)應(yīng)列顯示1ms下一數(shù)據(jù)4次到返回 頻率數(shù)據(jù)轉(zhuǎn)換子程序 將頻率數(shù)據(jù)由十進(jìn)制BCD碼轉(zhuǎn)為十六進(jìn)制數(shù)。兩個(gè)字節(jié)中低11位(D0—D10)為頻率數(shù)據(jù), 的輸出頻率(單位為MHz)。其中D11(MONO)位單聲道/立體聲控制位,該位為0時(shí)表示單聲道發(fā)射模式,該位為1時(shí)表示立體聲發(fā)射模式。D14(T0)和D15(T1)用于測(cè)試模式控制,通常為00,當(dāng)為10時(shí)為測(cè)試模式。圖53 BH1415F的頻率控制字及傳送格式 BH1415F字節(jié)寫(xiě)入子程序按照BH1415F字節(jié)傳送要求,按低位先送、低字節(jié)先送的原則。 延時(shí)4us 8位移完?發(fā)送結(jié)束YN圖55 8位數(shù)據(jù)發(fā)送子程序流程圖延時(shí)4us鎖存數(shù)據(jù)(=1)A帶進(jìn)位右移1位發(fā)送開(kāi)始開(kāi)始置發(fā)送允許(=1)裝入低8位數(shù)據(jù)至A調(diào)用8位數(shù)據(jù)發(fā)送子程序裝入高8位數(shù)據(jù)至A調(diào)用8位數(shù)據(jù)發(fā)送子程序發(fā)送禁止(~)結(jié)束圖54 16位頻率數(shù)據(jù)發(fā)送程序流程圖 查鍵子程序系統(tǒng)采用44行列式鍵盤(pán)。如果沒(méi)有,則轉(zhuǎn)回鍵盤(pán)掃描,看下次是否有鍵被按下;如果有鍵被按下,則先對(duì)鍵進(jìn)行去抖動(dòng),然后算出是哪個(gè)鍵被按下,再延時(shí)等待鍵釋放。這樣就可以實(shí)現(xiàn)該鍵所設(shè)定的功能。實(shí)際制作中可結(jié)合示波器對(duì)晶振及P0、PP2口的波形情況進(jìn)行綜合硬件測(cè)試分析。 發(fā)射頻率的調(diào)試調(diào)通程序及硬件的情況下,在BH1415F的11腳接上一段電線作為發(fā)射天線,在室內(nèi)可以收到調(diào)頻廣播。在LC振蕩電路中,把振蕩產(chǎn)生的信號(hào)接入示波器,觀察示波器,調(diào)節(jié)中周的磁芯改變L的值使示波器的頻率讀數(shù)達(dá)到93MHz左右。當(dāng)發(fā)現(xiàn)頻率的最高端達(dá)不到98MHz時(shí)應(yīng)減小振蕩電感(減小匝數(shù));而在低端的頻率達(dá)不到要求時(shí),要增加線圈匝數(shù)??紤]發(fā)射信號(hào)的音質(zhì)很重要,不采用MC1648,直接使用LC 振蕩電路。如果調(diào)試中頻率覆蓋范圍沒(méi)有達(dá)到預(yù)期的效果,一個(gè)原因是變?nèi)荻O管變?nèi)莘秶粔虼?;也有可能LC振蕩電路調(diào)整的不完善。 性能分析用BH1415F設(shè)計(jì)的小功率調(diào)頻發(fā)射器不僅設(shè)計(jì)簡(jiǎn)單,而且頻率設(shè)定靈活,可有效地避開(kāi)當(dāng)?shù)氐恼{(diào)頻電臺(tái),可應(yīng)用于室內(nèi)廣播、電視伴音轉(zhuǎn)發(fā)等小范圍的無(wú)線調(diào)頻轉(zhuǎn)播。測(cè)試結(jié)果表明,設(shè)計(jì)要求的各項(xiàng)指標(biāo)均可以基本實(shí)現(xiàn),盡管發(fā)射的帶寬沒(méi)有到達(dá)預(yù)計(jì)的結(jié)果,原因是變?nèi)荻O管的變?nèi)莘秶粔虼?。此外,語(yǔ)音信號(hào)采用調(diào)頻方式與調(diào)幅相比,有利于改善輸出音頻信號(hào)的信噪比,以保證語(yǔ)音業(yè)務(wù)的可靠傳輸。在電路的設(shè)計(jì)制作中,一定要遵循高頻布線規(guī)則,并且可以在焊接電路的過(guò)程中適當(dāng)接入退耦電容,有效的濾除雜波信號(hào)的干擾。本設(shè)計(jì)由于水平有限,電路及程序設(shè)計(jì)還有需要改進(jìn)的地方,在今后的學(xué)習(xí)和研究中,將繼續(xù)改進(jìn)完善。 參考文獻(xiàn)[1] 李廣第,:北京航空航天大學(xué)出版社,2001.[2] :北京航空航天大學(xué)出版社, 2000.[3] 沈德金等. :北京航空航天大學(xué)出版社,1990.[4] 李光飛,:北京航空航天大學(xué)出版社,2004. [5] ,2005.[6] 張洪潤(rùn),藍(lán)清華等. :清華大學(xué)出版社,1997.[7] 李華. :北京航空航天大學(xué)出版社 1993. [8] ,北京理工大學(xué)出版社,2005.[9] 李鵬飛.AVR單片機(jī)與4, 2006 (5):3941.[10] 李光飛,:北京航空航天大學(xué)出版社, 2005.[11] 趙曉安. :天津大學(xué)出版社,2001.[12] ,無(wú)線電,2002(453):4243. [13] 吳景狄.,2001(4):3031.[14] 陳粵初等. :北京航空航天大學(xué)出版社,1991.[15] 譚博學(xué),苗匯靜等.集及成電路原理應(yīng)用.電子工業(yè)出版社,2003.[16] 黃智偉,王彥等.全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽訓(xùn)練教程.電子工業(yè)出版社,2004.[17] ,2000(6):54.[18] 求是科技. :人民郵電出版社,2004.[19] AT89C51,AT89C52說(shuō)明書(shū)[S] ATMEL公司提供[20] WU Xunwei,HANG Guoqiang,Massoud Pedram. Low power DC circuits employing AC power supply, SCIENCE IN CHINA (INFORMATION SCIENCES), 2002 , 232. 附錄1:原理圖附錄2:程序源代碼:。 CONBITL EQU 21H 。頻率控制字節(jié)高8位 KEYWORD EQU 23H 。程序開(kāi)始地址 LJMP START 。 RETI 。 RETI 。 RETI 。 RETI 。 RETI 。 RETI 。初始化程序CLEARMEN: MOV R0,20H 。CLEARLOOP: MOV R0,00H 。 DJNZ R1,CLEARLOOP 。四端口置1 MOV P1,0FFH 。 MOV P3,0FFH 。BH1415禁止操作 CLR 。 LCALL KEYFUN15 ??刂萍拇嫫髑? MOV 29H,00H 。 MOV 27H,08H 。 LCALL DISPUPDAT RET 。上電初始化MAIN: LCALL KEYWORK 。LED顯示一次 AJMP MAIN 。PC出錯(cuò)處理 NOP 。重新初始化。 4*4行列掃描查鍵子程序KEYWORK: MOV P1,0FFH 。掃描第一行(第一行為0) MOV A,P1 。低四位為0 CJNE A,0F0H,KEYCON 。 掃描第二行(第二行為0) CLR 。 讀入P1口值 ANL A,0F0H 。 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON SETB 。 MOV A,P1 。 低四位為0 CJNE A,0F0H,KEYCON 。 掃描第四行(第四行為0) CLR 。 讀入P1口值 ANL A,0F0H 。 高四位不為全1(有鍵按下)轉(zhuǎn)KEYCOON SETB 。子程序返回KEYCON: LCALL DL10MS 。再讀入P1口值 ANL A,0F0H 。 高四位不為全1,確有鍵按下,轉(zhuǎn)KEYCHEKEYOUT: RET 。讀P1口值 MOV KEYWORD,A 。調(diào)顯示子程序 MOV A,P1 。低四位為0 CJNE A,0F0H,CJLOOP 。鍵釋放,置R7初值為00H(查表次數(shù)) MOV DPTR,KEYTAB 。查表次數(shù)入A MOVC A,A+DPTR 。查表值與P1口讀入值比較 JZ KEYOK 。不等,查表次數(shù)加1 CJNE R7,10H,CHEKEYLOOP 。16次到,退出。查表次數(shù)入A(即鍵號(hào)值) MOV B,A 。左移 ADD A,B 。取鍵功能散轉(zhuǎn)表首址 JMP A+DPTR 。 鍵功能散轉(zhuǎn)表。 LJMP KEYFUN02 LJMP KEYFUN03 LJMP KEYFUN04 LJMP KEYFUN05 LJMP KEYFUN06 LJMP KEYFUN07 LJMP KEYFUN08 LJMP KEYFUN09 LJMP KEYFUN10 LJMP KEYFUN11 LJMP KEYFUN12 LJMP KEYFUN13 LJMP KEYFUN14 LJMP KEYFUN15 。散轉(zhuǎn)出錯(cuò)返回。鍵號(hào)對(duì)應(yīng)P1口數(shù)值表(同時(shí)按下兩鍵為無(wú)效操作)KEYTAB: DB 0EEH,0DEH,0BEH,7EH,0EDH,0DDH,0BDH,7DH DB 0EBH,0DBH,0BBH,7BH,0E7H,0D7H,0B7H,77H,0FFH,0FFH。0號(hào)鍵功能程序KEYFUN00: INC 29H MOV A,29H CLR C CJNE A,02H,FUN00 FUN00: JC FUN00OUT MOV 29H,00H FUN00OUT: MOV A,29H XRL A,01H JNZ F00OUT1 MOV 28H,00H AJMP F00OUT F00OUT1: MOV 28H,08H F00OUT: LCALL DISPUPDAT RET 。01號(hào)鍵功能程序KEYFUN01: INC 28H MOV
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1