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

正文內(nèi)容

遠(yuǎn)程控制系統(tǒng)畢業(yè)設(shè)計(jì)正文(留存版)

  

【正文】 戶在語(yǔ)音提示下,輸入密碼被確認(rèn)后,用戶可以按照語(yǔ)音提示進(jìn)行遙控操作。(3) 利用電力載波控制電力載波是一種較為成熟的通訊方式,目前低壓傳輸線的數(shù)據(jù)傳輸能力已達(dá)幾十kbit/s。主要元器件的選擇如下: 單片機(jī)的選擇在單片機(jī)的選用上,由于在大學(xué)課程中涉及到了單片機(jī)原理的學(xué)習(xí),所以在經(jīng)過(guò)參考書(shū)籍及導(dǎo)師的指導(dǎo)后,按照設(shè)計(jì)要求最終選用ATMEL公司生產(chǎn)的AT89C51。 系統(tǒng)硬件總體設(shè)計(jì)DTMF 預(yù)處理89C51MT 8870 DTMF解碼ISD2590語(yǔ)音提示電路8位數(shù)碼管138247動(dòng)態(tài)掃描電路DS12877實(shí)時(shí)時(shí)鐘振鈴檢測(cè)模擬摘機(jī)8路電器8路反相驅(qū)動(dòng)電路系統(tǒng)硬件總體框圖系統(tǒng)硬件總體介紹: 8位數(shù)碼管顯示如上圖所示,系統(tǒng)硬件上主要由89C51CPU﹑DS12887實(shí)時(shí)時(shí)鐘﹑ISD2590語(yǔ)音提示電路﹑振鈴檢測(cè)及模擬摘機(jī)電路﹑MT8870 DTMF解碼電路﹑8位數(shù)碼管動(dòng)態(tài)顯示電路﹑8路反相驅(qū)動(dòng)電路及硬件抗干擾電路組成。在這里對(duì)有些程序進(jìn)行一下說(shuō)明:本系統(tǒng)采用美國(guó)ISD公司生產(chǎn)的ISD2590語(yǔ)音芯片作為語(yǔ)音語(yǔ)音提示,現(xiàn)起來(lái)也非常方便。 SQWE:為1時(shí)方波輸出允許 DS12887的功能特點(diǎn) DS12887是美國(guó)達(dá)拉斯半導(dǎo)體公司最新推出的時(shí)鐘芯片,采用CMOS技術(shù)制成,把時(shí)鐘芯片所需的晶振和外部鋰電池相關(guān)電路集于芯片內(nèi)部,同時(shí)它與目前IBM AT計(jì)算機(jī)常用的時(shí)鐘芯片MC146818B和DS1287管腳兼容,可直接替換。SQW(方波信號(hào)同):SQW管腳能從實(shí)時(shí)時(shí)鐘內(nèi)部15級(jí)分頻器的13個(gè)抽頭中選擇一個(gè)作為輸出信號(hào),其輸出頻率可通過(guò)對(duì)寄存器A編程改變。時(shí)間可選擇12小時(shí)制或24小時(shí)制,當(dāng)選擇12小時(shí)制時(shí),小時(shí)字節(jié)搞位為邏輯“1”代表PM。寄存器A的BIT4~BIT6為010時(shí)打開(kāi)晶振,分頻鏈復(fù)位,BIT4~BIT6的其它組合都是使晶振關(guān)閉。DM:數(shù)據(jù)模式位,DM為1青蛙為十進(jìn)制數(shù)據(jù),而0表明是BCD碼的數(shù)據(jù)。模式選擇腳MOT拉地,選擇不NTEL時(shí)序,選擇DS12887時(shí)鐘芯片的地址總線及AS端口和80C31單片微機(jī)的P0及ALE端直接相聯(lián);而DS、R/W讀寫(xiě)控制線與單片機(jī)的RD、WAR控制線相連;,則DS12887的高8位地址定為7FH,而其低8俠地址則由芯片內(nèi)部各單元的地址來(lái)決定(00H~3FH);DS12887的中斷輸出端IRQ和80C的外部INT0端相聯(lián),給單片機(jī)提供中斷信號(hào);DS12887的SQW端口可編程產(chǎn)生方波輸出信號(hào)。 操作模式位不加鎖定,可以在MSB(AA9)地址位為高電平時(shí),CE電平變低的任何時(shí)間執(zhí)行操作模式操作。為盡量節(jié)省I/O口線,對(duì)DS12887的讀寫(xiě)全部不采用MOVX A,DPTR 指令,對(duì)DS12887的讀寫(xiě)全部采用MOVX A,R0來(lái)完成。系統(tǒng)在接收遠(yuǎn)端用戶發(fā)送的DTMF信號(hào)以后,根據(jù)軟件設(shè)定,對(duì)語(yǔ)音電路進(jìn)行尋址放音。雙音多頻信號(hào)是一組由高頻信號(hào)與低頻信號(hào)疊加而成的組合信號(hào),CCITT和我國(guó)國(guó)家標(biāo)準(zhǔn)都規(guī)定了電話鍵盤(pán)按鍵與雙音多頻信號(hào)的對(duì)應(yīng)關(guān)系如表所示。3伏的正弦波,諧鈴失真不大于10%,電壓有效值90177。167。同時(shí)為避免打電話撥號(hào)時(shí)可能對(duì)本系統(tǒng)有影響,增加了先按鍵再按鍵值才對(duì)是系統(tǒng)操作的判斷程序。(2) 由于按鍵輸入的隨意性和不確定性,故程序采用查詢的方式確定鍵值的輸入與否。如果選中的是中斷方式,當(dāng)延時(shí)控制標(biāo)志位復(fù)位時(shí),IRQ/CP端將變?yōu)榈碗娖剑駽PU發(fā)送中斷請(qǐng)求,當(dāng)CPU響應(yīng)此中斷,讀出狀態(tài)寄存器中的數(shù)據(jù)后,IRQ/CP端返回高電平狀態(tài)。歸納起來(lái),主要有以下幾點(diǎn): 畢業(yè)設(shè)計(jì)對(duì)以前學(xué)過(guò)的理論知識(shí)起到了回顧作用,并對(duì)其加以進(jìn)一步的消化和鞏固。如時(shí)間不準(zhǔn)確,可按電話鍵盤(pán)調(diào)整。了解進(jìn)行一項(xiàng)相對(duì)比較大型的科技設(shè)計(jì)所必不可少的幾個(gè)階段。另外,本系統(tǒng)也可應(yīng)用于工農(nóng)業(yè)中,實(shí)現(xiàn)對(duì)無(wú)人值守崗位的遠(yuǎn)程控制。如誤操作導(dǎo)致系統(tǒng)無(wú)法正常掛機(jī)、振玲次數(shù)無(wú)法清零等錯(cuò)誤時(shí)可有效地通過(guò)該軟件看門(mén)狗自動(dòng)復(fù)位。無(wú)鍵按下時(shí),CPU執(zhí)行正常工作程序。振鈴檢測(cè)電路以光耦4N35為主構(gòu)成,當(dāng)有振鈴信號(hào)時(shí),鈴流進(jìn)入4N35輸入端 輸出脈沖方波信號(hào),經(jīng)放大,整形后送至89C51的T0端,CPU對(duì)振鈴信號(hào)計(jì)數(shù),由于語(yǔ)音信號(hào)和雙音頻信號(hào)電壓遠(yuǎn)低于振鈴信號(hào)電壓,該電路不會(huì)引起誤判。延時(shí)抗干擾
lcall delay2
lcall delay2
MOV A,P1
ANL A,0FH
MOV R7,A 否
MOV A,R7
XRL A,0CH 是
JZ COMP
MOV A,R7
XRL A,0BH 否
JZ wrong
MOV A,R7
XRL A,0AH 否
JNZ NEXT
MOV A,00H
JMP NEXT1 鍵盤(pán)解碼子程序有鍵按下嗎按鍵放開(kāi)了嗎軟件延時(shí)防干擾是 * 嗎是 嗎調(diào)顯示子程序是 嗎掛機(jī)程序讀入密碼校正0位返 回MOV A,R7
next1:XCH A,30H 是
XCH A,31H
XCH A,32H
XCH A,33H 否
XCH A,34H 是
XCH A,35H
XCH A,36H 否
XCH A,37H
call disp1 是
JMP pass 否 否 167。說(shuō)話延時(shí) 是
d1: mov r7,248
djnz r7,$
djnz r6,d1
ret SPEAK為說(shuō)話子程序,如若欲說(shuō):”8號(hào)電器開(kāi)”該怎樣操作呢?本例采用調(diào)用子程序的方法,編程相當(dāng)簡(jiǎn)單,僅須知到”8號(hào)’’和’’電器開(kāi)’’這兩段語(yǔ)音在錄音時(shí)的順序即可。實(shí)際應(yīng)用中如須顯示20H~27H內(nèi)存單元中的內(nèi)容,源程序如下:DISP2: MOV A,27H ; 27H~20H內(nèi)為欲顯示內(nèi)容ADD A,70H ;加上要顯示的數(shù)碼管的對(duì)應(yīng)數(shù)值
MOV P0,A ;輸出到P0口
CALL DELAY3 ;調(diào)顯示延時(shí)
MOV A,26H ;掃描下一位
ADD A,60H ;顯示第七位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,25H
ADD A,50H ;顯示第六位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,24H
ADD A,40H ;顯示第五位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,23H
ADD A,30H ;顯示第四位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,22H
ADD A,20H ;顯示第三位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,21H
ADD A,10H ;顯示第二位數(shù)碼管
MOV P0,A
CALL DELAY3
MOV A,20H
ADD A,00H ;顯示第一位數(shù)碼管
MOV P0,A
CALL DELAY3
RET
DELAY3: MOV R7,03 。每段語(yǔ)音長(zhǎng)度不限。167。BIAT0~BIT3:未用狀態(tài)位,讀出總為0,不能寫(xiě)入。 RS3,RS2,RS1,RS0:頻率選擇位,從15級(jí)頻率器13個(gè)抽頭中選一個(gè),或禁止分頻器輸入,選擇好的抽頭用于產(chǎn)生方波(SQW管腳)輸出和周期中斷,用戶可以:(1)用PIE位允許中斷:(2)用SQWE位允許SQAW輸出;(3)二者同時(shí)允許并用相同的頻率;(4)都不允許(二) 寄存器B SET:SET為0,時(shí)間更新正常進(jìn)行,每秒計(jì)數(shù)走時(shí)一次,當(dāng)SET位寫(xiě)入1,時(shí)間更新被禁止,程序可初始化時(shí)間和日歷字節(jié)。s選擇。RESET(復(fù)位輸出):當(dāng)該腳保持低電平時(shí)間大于200ms,保證DS12887有效復(fù)位。圖2顯示了DS12887管腳排列圖。 RESET:復(fù)位,接+5V。 AD0~AD7:地址/數(shù)據(jù)。實(shí)踐證明:這種顯示方案最為簡(jiǎn)便實(shí)用,效果很好,完全適合本系統(tǒng)的顯示需要。所以,利用現(xiàn)有公用電話網(wǎng)進(jìn)行遠(yuǎn)程控制是多種可行設(shè)計(jì)方案中最為合理﹑可行的。操作較為方便。也就是一種基于電話網(wǎng)的單片機(jī)遠(yuǎn)程控制系統(tǒng)的方案。譬如:使用語(yǔ)音芯片作為信號(hào)音反饋,提高本作品的實(shí)用性。無(wú)線電遙控既是利用無(wú)線電信號(hào)對(duì)被控物體實(shí)施遠(yuǎn)距離控制。 現(xiàn)代電話網(wǎng)絡(luò)是由交換機(jī)和電話傳輸線共同組成,它的性能已經(jīng)有了很大的進(jìn)展,而且可靠性非常高。通過(guò)它,您就可以用任何雙音頻電話或手機(jī)實(shí)現(xiàn)對(duì)家中任何電器及照明設(shè)備的遠(yuǎn)程控制(須配合智能照明及電源控制系統(tǒng)使用),實(shí)現(xiàn)8路的電器電源控制。(3) 顯示時(shí)間、日歷系統(tǒng)包含一片DS12887實(shí)時(shí)時(shí)鐘芯片,可精確顯示時(shí)間﹑日歷。(4) 利用互聯(lián)網(wǎng)控制使用Modem(調(diào)制解調(diào)器)與計(jì)算機(jī)的結(jié)合,利用當(dāng)今流行的INTERNET網(wǎng)通信,可以實(shí)現(xiàn)控制信息的超遠(yuǎn)傳遞,而且控制信息可以非常復(fù)雜和豐富,信息量可以很大。本系統(tǒng)選用美國(guó)ISD公司的ISD2590單片語(yǔ)音錄放集成電路作為語(yǔ)音提示電路的核心部分。ISD2590可給出操作提示,提示遠(yuǎn)程操作者按順序輸入密碼,輸入要開(kāi)關(guān)的電器數(shù)值并按鍵開(kāi)或關(guān)。讀鍵值當(dāng)判斷有鍵按下時(shí)進(jìn)入相應(yīng)的按鍵處理程序。 DV2 DV0:為010時(shí)晶振工作,其他組合停止。 DSE:置0 (3)二進(jìn)制數(shù)碼或BCD碼表示時(shí)間、日歷和定鬧。R/W(讀/寫(xiě)輸入):R/W管腳也有兩種操作模式。第二種,在三個(gè)定鬧字節(jié)中插入一個(gè)或多個(gè)不關(guān)心碼。(8) 更新周期 DS12887每秒執(zhí)行一次更新周期還比較每一定鬧字節(jié)與相應(yīng)的時(shí)間字節(jié),如果匹配枵三個(gè)字節(jié)都是不關(guān)心碼,則產(chǎn)生一次定鬧中斷。PF=PIE=1;AF=AIE=1;UF=UIE=1;即:IRQF=PF①采用查詢法讀取數(shù)據(jù):查詢寄存器A的UIP位,當(dāng)UIP=0時(shí),數(shù)據(jù)更新結(jié)束,可以讀出。十進(jìn)制 二進(jìn)制 信息時(shí)間(秒)A9A8A7A6A5A4A3A2A1A0 2560257525900 00 0 00 0 00 0 0 0 0 050 0 0 0 0 1 1 0 0 1 0 100 0 00 1 1 0 0 10 0 250 0 01 1 1 1 1 0 1 0 300010 0 1 0 1 1 0 0 400 0 1 10 0 1 0 0 0 0 500 0 1 1 1 1 1 0 1 0 0 599 10 0 1 0 1 0 1 1 1 167。啟動(dòng)DS12887movx r0,a89C51開(kāi)中斷INT1作為DS12887計(jì)時(shí)中斷服務(wù),DS12887每秒中更新一次其內(nèi)部寄存器,并向CPU請(qǐng)求中斷。(2)接著在CE端加一不大于10us的低脈沖,芯片即以正常速度的800倍向前掃描存儲(chǔ)器,搜索EOM結(jié)束標(biāo)志,此時(shí)不輸出音頻信號(hào)(正如錄音機(jī)的快進(jìn)).
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1