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

正文內(nèi)容

基于電話網(wǎng)絡(luò)的智能家居遠(yuǎn)程警報(bào)系統(tǒng)的設(shè)計(jì)(編輯修改稿)

2025-07-24 20:27 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 )呼叫處理模式:在該模式下,芯片可以從輸入信號(hào)中檢測(cè)電話呼叫過程的各種信號(hào)音(回鈴音、撥號(hào)音、忙音,撥號(hào)音是 450Hz 的連續(xù)信號(hào),忙音為0.35 秒通、0.35 秒斷,回鈴音為 1 秒通、4 秒斷)。當(dāng)信號(hào)頻率落在320~510Hz 范圍以內(nèi)時(shí),能從 IRQ 端輸出方波,否則 IRQ 端為低電平。 (3)中斷模式:在該模式下,若芯片同時(shí)被設(shè)置為接收或發(fā)送 DTMF 信號(hào)模式,那么當(dāng)收到有效 DTMF 信號(hào)并譯碼后,IRQ 端變?yōu)榈碗娖?;在?zhǔn)備發(fā)出DTMF 信號(hào)時(shí),IRQ 端變?yōu)榈碗娖健? 中斷模式下,若芯片同時(shí)被設(shè)置為呼叫處理模式,在收到有效信號(hào)音時(shí),1 只 Q 端能輸出對(duì)應(yīng)的方波。 MT8880 內(nèi)部有 5 個(gè)寄存器:數(shù)據(jù)發(fā)送寄存器 TDR、數(shù)據(jù)接收寄存器RDR、控制寄存器 CRA 及 CRB、狀態(tài)寄存器 SR。芯片工作手何種功能,取決于在單片機(jī)的控制下寫入控制寄存器 CRA 和 CRB 的內(nèi)容,而芯片的某些狀態(tài)可以根據(jù)讀出狀態(tài)寄存器 SR 的內(nèi)容來判斷。 當(dāng)需要接收 DTMF 信號(hào)時(shí),首先往控制寄存器 CRA 和 CRB 寫入相應(yīng)的控制字,把芯片設(shè)置為 DTMF 模式,通過讀取狀態(tài)寄存器中的D2 位,可以判斷是否收到一個(gè)有效的 DTMF 信號(hào)并已譯碼。若已收到則讀取內(nèi)部“接收數(shù)據(jù)寄存器” 的內(nèi)容(從芯片的 D0 一 D3 腳讀出)。當(dāng)需要發(fā)送 DTMF信號(hào)時(shí),同樣應(yīng)先往控制寄存器 CRA 和 CRB 寫入相應(yīng)的控制字,把芯片設(shè)置為 DTMF 模式,通過讀取狀態(tài)寄存器中的 D,位,可以判斷是否發(fā)送完一個(gè) DTMF 信號(hào)。若已發(fā)送完,則把下一個(gè)要發(fā)送的數(shù)字由 D?!獶3 寫入到內(nèi)部“發(fā)送數(shù)據(jù)寄存器” 。如果芯片同時(shí)又被設(shè)置為中斷模式,則通過檢測(cè) IRQ 端狀態(tài),也能判斷一個(gè) DTMF 信號(hào)收到或發(fā)送完畢與否。如何選中“接收數(shù)據(jù)寄存器”或“發(fā)送數(shù)據(jù)寄存器” ,應(yīng)根據(jù)表 5 的規(guī)定,給引腳 RSI 和 R/W 施以相應(yīng)電平。 如果要檢測(cè)電話信號(hào)音(回鈴音、撥號(hào)音、忙音),則應(yīng)首先向控制寄存器CRA、CRB 寫入對(duì)應(yīng)于該工作模式的控制字,然后檢測(cè) IRQ 端的方波信號(hào),根據(jù)方波信號(hào)的間歇、間隔規(guī)律來判斷是哪一種信號(hào)音。 控制寄存器 CRA、CRB 以及狀態(tài)寄存器都只有 4 個(gè)位(比特),分別記為D。 、Dl、DD, ,要寫控制寄存器或讀狀態(tài)寄存器,只要按照表 8—4 的規(guī)定給 RSI 引腳及 R/W 引腳施以相應(yīng)電平就可以通過引腳 D?!獶3 寫入或讀出。 控制寄存器和狀態(tài)寄存器各個(gè)位的功能意義簡(jiǎn)述如下: (1)控制寄存器 CRA。 D0;把該位設(shè)置為“1”,則芯片被設(shè)置成 DTMF 模式,允許收、發(fā)雙音頻信號(hào)。 D1:把該位設(shè)置為“1,則芯片被設(shè)置為信號(hào)音檢測(cè)模式 (呼叫處理模式),當(dāng) D2 也設(shè)為“1” 時(shí),引腳 IRQ 端能輸出與各種信號(hào)音對(duì)應(yīng)的方波。 D2:把該位設(shè)置為“1,則芯片被設(shè)置成中斷模式,其具體功能見前述的 3種模式介紹。 D3:把該位設(shè)置為“1,表明允許選擇控制寄存器 CRB,因此應(yīng)在寫入控制寄存器 CRA 后,接著寫控制寄存器 CRB。 (2)控制寄存器 CRB。 D0:把該位設(shè)置為“0”時(shí)芯片工作于普通雙音頻模式;設(shè)置為 “1時(shí)芯片工作于突發(fā)模式,突發(fā)和暫停長(zhǎng)度各為(51 土 2)ms。 D2:把該位設(shè)置為“0”時(shí)允許產(chǎn)生雙音頻,否則只產(chǎn)生單音頻。 D3:行/列音選擇,當(dāng) D2=1(單音模式)時(shí),D3 用于選擇行音或列音(即音頻頻率的選擇)。 (3)狀態(tài)寄存器 SR。 D0:發(fā)生中斷時(shí)該位為“1,讀取狀態(tài)寄存器后自動(dòng)清“0”。 D1:準(zhǔn)備發(fā)送新數(shù)據(jù)時(shí)為“1,讀取狀態(tài)寄存器后自動(dòng)清“0”。 D2:接收數(shù)據(jù)寄存器滿(即收到有效數(shù)據(jù))時(shí)為 “1”,讀取狀態(tài)寄存器后自動(dòng)清“0”。D3:一定時(shí)間內(nèi)檢測(cè)不到 DTMF 信號(hào)時(shí)為“1,檢測(cè)到 DTMF 信號(hào)時(shí)清“0”。表 6 MT8880 各頻率對(duì)應(yīng)的輸出電平FLOW FHIJH DIGIT D3 D2 D1 D0697 1209 1 0 0 0 1697 1336 2 0 0 1 0697 1477 3 0 0 1 1770 1209 4 0 1 0 0770 1336 5 0 1 0 1770 1477 6 0 1 1 0852 1209 7 0 1 1 1852 1336 8 1 0 0 0852 1477 9 1 0 0 1941 1336 0 1 0 1 0941 1209 * 1 0 1 1941 1477 1 1 0 0697 1633 A 1 1 0 1770 1633 B 1 1 1 0852 1633 C 1 1 1 1941 1633 D 0 0 0 0(2)自動(dòng)撥號(hào)電路MT8880 是 MITEL 公司推出的專門用于處理 DTMF 信號(hào)的專用集成電路芯片,不僅具有接收和發(fā)送 DTMF 信號(hào)的自動(dòng)撥號(hào)功能,還可以檢測(cè)電話干線上撥號(hào)音、回鈴音和忙音等信號(hào)音,適合與單片機(jī)接口,外圍電路簡(jiǎn)單。當(dāng)有小偷試圖進(jìn)入臥室時(shí),或者煤氣泄漏,失火等等,對(duì)應(yīng)的傳感器就會(huì)發(fā)出信號(hào)。然后送給單片機(jī),單片機(jī)再進(jìn)行相應(yīng)的處理之后,首先得接通電話,也就是模擬摘機(jī)。檢測(cè)到撥號(hào)音之后,開始發(fā)送我們預(yù)先設(shè)置好的電話號(hào)碼,通過MT8880 的 TONE 端輸出耦合到電話線上,實(shí)際上這就是相當(dāng)于一個(gè)簡(jiǎn)單的電話機(jī)。在撥號(hào)的過程中,MT8880 開始檢測(cè)各種信號(hào)音,剛開始檢測(cè)到回鈴音,一旦對(duì)方摘機(jī),馬上就會(huì)檢測(cè)到摘機(jī)信號(hào),說明對(duì)方已經(jīng)摘機(jī)。這是就你可以把提前錄好的語音信息發(fā)送到電話線上,告知家里的具體情況。原理圖如圖 8所示。圖 8 自動(dòng)發(fā)號(hào)電路 語音提示電路 語音芯片工作方式(1)操作模式當(dāng)最高位地址(MSB)AA9都為高電平時(shí),地址端就作為操作模式選擇端 (高電平有效) 。表8 操作模式功能表模式控制 功能 典型應(yīng)用A0/M0 信息檢索 快速檢索信息1IN+2IN3GS4VRef5VSS6OSC17OSC28TONE9R/W10CS 11 RSO12 Φ213 IRQ/CP14 D015 D116 D217 D318 ESt19 St/GT20 VDDMT8880C1C2C3C4+5VR150kR2100kR4330kR5R3100kDTMF傳傳DTMF傳傳傳傳傳傳傳A1/M1 刪除EOM標(biāo)志 在全部語音錄放結(jié)束時(shí),給出EOM標(biāo)志A2/M2 未用 當(dāng)工作模式 操作時(shí),此端應(yīng)接低電平A3/M3 循環(huán)放音 從0地址開始連續(xù)重復(fù)放音A4/M4 連續(xù)尋址 可錄放連續(xù)的多段信息A5/M5 CE電平觸發(fā) 允許信號(hào)中止A6/M6 按鈕控制 簡(jiǎn)化器件接口使用操作模式時(shí)需要注意兩點(diǎn):1)所有操作模式下的操作都是從0地址開始,以后的操作根據(jù)模式的不同,而從相應(yīng)的地址開始工作。當(dāng)電路中錄音轉(zhuǎn)放音或進(jìn)入省電狀態(tài)時(shí),地址計(jì)數(shù)器復(fù)位為0。2)操作模式位不加鎖定,可以在MSB (AA9 )地址位為高電平時(shí),CE電平變低的任何時(shí)間執(zhí)行操作模式操作。如果下一片選周期MSB(A8 、A9)地址位中有一個(gè)( 或兩個(gè)) 變?yōu)榈碗娖剑瑒t執(zhí)行信息地址,即從該地址錄音或放音,原來設(shè)定的操作模式狀態(tài)丟失。(2)分段錄放音2500系列最多可分為600段,只要在分段錄/放音操作前 (不少于300納秒),給地址A0~A9賦值,錄音及放音功能均從設(shè)定的起始地址開始,錄音結(jié)束由停止鍵操作決定,芯片內(nèi)部自動(dòng)在該段的結(jié)束位置插入結(jié)束標(biāo)志(EOM ) ;而放音時(shí)芯片遇到EOM標(biāo)志即自動(dòng)停止放音。2500系列地址空間是這樣分配的:地址0~599作為分段用(見下表),地址600~767未使用,地址 768~1023為工作模式選擇。表9 分段錄放音十進(jìn)制 二進(jìn)制 信息時(shí)間(秒)A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 2560 2575 25900 0 0 0 0 0 0 0 0 0 0 0 0 050 0 0 0 0 1 1 0 0 1 0 100 0 0 0 1 1 0 0 1 0 0 250 0 0 1 1 1 1 1 0 1 0 300 0 1 0 0 1 0 1 1 0 0 400 0 1 1 0 0 1 0 0 0 0 500 0 1 1 1 1 1 0 1 0 0 599 1 0 0 1 0 1 0 1 1 1 表 10 ISD2560/90/120P 地址功能表地址狀態(tài) 功能狀態(tài)DIP開關(guān)1 2 3 4 5 6 7 8 9 10 11 12 (ON=0,OFF=1)地址位A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 P/R CE ( 1 為 高 電 平 , 0 為 低 電 平 , *為 高 或 低 電 平 )0 0 0 0 0 0 0 0 0 0 一段式最長(zhǎng) 60 秒錄放音,從首地址開始。1 0 0 0 0 0 0 0 0 0 以十位二進(jìn)制表示地址,每個(gè)地址代表 100毫秒。地址模式0 0 0 0 0 0 0 0 1 0 一段從 A6 地址開始的 12 秒錄放音。* * * * * * * * * 0 只 要 A A9 有 一 位 是 0, 就 處 于 地 址 模 式 。* * * * * * * * 0 *0 0 0 1 0 0 0 0 1 1 循 環(huán) 放 音 操 作 , 按 住 CE 鍵 不 放 循 環(huán) 放 音 第 一 段 。操作模式0 0 0 0 1 0 0 0 1 1 按 順 序 連 續(xù) 分 段 錄 放 音 , 錄 音 時(shí) 壓 住 CE 鍵 不 放 ,放 音 時(shí) 每 觸 發(fā) 一 次 CE 鍵 即 放 音 一 段 , 按 PD 鍵復(fù) 位 。 每 段 語 音 長(zhǎng) 度 不 限 。按鈕模式0 0 0 0 0 0 1 0 1 1 語音提示電路首先要把要錄下來的語音提前錄好,可以分成好多段,一段一段的錄好。當(dāng)要播放那段語音,單片機(jī)就會(huì)把哪一段的地址賦給 ISD25120 的地址端,然后在送一個(gè)啟動(dòng)信號(hào),語音芯片就會(huì)發(fā)出語音,比如,像煤氣泄漏,趕快回來等等這樣的語音。通過 SP+端口,在通過電容 c5 和電阻 R4 耦合到電話線上,這樣我們就能聽到對(duì)方發(fā)過來的語音了。 圖 9 語音提示電路4 軟件設(shè)計(jì) 自動(dòng)撥號(hào)程序流程圖及程序分析 自動(dòng)撥號(hào)程序流程圖c2 c3 c11A02A13A24A35A46A57A68A79A810A911AUX IN12VssD13VssA14SP+ 15 SP16 VccA17 MIC18 MIC REF19 AGC20 ANA IN21 ANA OUT22 OVF23 CE24 PD25 EOM26 XCLK27 P/R28 VccDisd25120+5VVcc c4R3470kR2 c5 10kR1100k傳傳傳傳傳傳傳傳傳傳設(shè)置狀態(tài)寄存器為發(fā)送DTMF等待發(fā)送數(shù)據(jù)開始發(fā)送新數(shù)據(jù)結(jié)束檢測(cè) D2是否為 1判斷是否發(fā)送完數(shù)據(jù)NYNY圖 11 自動(dòng)撥號(hào)流程圖 程序分析自動(dòng)撥號(hào)程序是整個(gè)電路的核心,也是重中之重,如何實(shí)現(xiàn)功能,硬件電路和程序控制都非常重要。最為關(guān)鍵的就是要對(duì)雙音多頻編解碼芯片 MT8880非常熟悉,包括內(nèi)部的資源等等各種寄存器都要會(huì)熟練的應(yīng)用。在程序控制當(dāng)中是非常麻煩的,首先還要對(duì)這個(gè)芯片就行初始化,然后需要完成什么功能,就要設(shè)置控制寄存器,如果設(shè)置不正確,就實(shí)現(xiàn)不了我們需要的功能。可以把各種反復(fù)調(diào)用的程序?qū)懗梢粋€(gè)一個(gè)的子程序,這樣思路就會(huì)非常的清晰,然后按照流程步驟一步一步的完成程序的編寫。ZHAIJI BIT ;摘機(jī)端口定義TESTLED BIT IRQ BIT ;MT8880 中斷端口定義RSO BIT RW BIT CK BIT ;脈沖端口定義B3 BIT B2 BIT B1 BIT B0 BIT DATASTORE EQU 30H ;電話號(hào)碼存儲(chǔ)單元地址。**************************** ORG 00H START: SETB ZHAIJI ;主程序開始 MOV DPTR,TAB MOV R7,20 ;賦給 R7 單元
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1