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

正文內(nèi)容

基于at89c2051單片機(jī)的遠(yuǎn)程電話控制系統(tǒng)基于單片機(jī)的智能溫度測(cè)試控制儀的畢業(yè)設(shè)計(jì)-文庫(kù)吧資料

2024-11-25 22:07本頁(yè)面
  

【正文】 ,讀出狀態(tài)寄存器中的數(shù)據(jù)后, IRQ/CP 端返回高電平狀態(tài)。 MT8888 的接收工作方式,從檢測(cè) DTMF 信號(hào)到解碼的過程與 MT8870 完全一致,差異較大的是解碼后的二進(jìn)制碼的輸出。 MT8888 提供了一個(gè)標(biāo)準(zhǔn)的微處理器總線接口,可以直接與 MCS51 系列微機(jī)接口。發(fā)送器采用開關(guān)電容 D/A 變換器。接收器的結(jié)構(gòu)及工作原理與 MT8870 大同小異,也采用集頻帶分離濾波和數(shù)字解碼為一體的結(jié)構(gòu)。 MT8888 是 MITEL 公司的產(chǎn)品,是一種帶呼叫進(jìn)展過濾器的單片雙音多頻收發(fā)器。改進(jìn)了的系統(tǒng)可以首先工作于第二方式,即電話線路信號(hào)音檢測(cè)狀態(tài),然后根據(jù)振鈴情況控制摘掛機(jī),摘機(jī)后 MT8888 工作于第四方式,即雙音頻解碼狀態(tài),后面就和 8870一 樣了。本作品還可以應(yīng)用于工廠企業(yè)的自動(dòng)化控制等領(lǐng)域。我自己所想到的本系統(tǒng)還可以的擴(kuò)展功能由于時(shí)間的限制擴(kuò)展功能我在這里對(duì)本系統(tǒng)的擴(kuò)展功能做一下簡(jiǎn)單的介紹使用語(yǔ)音芯片作為信號(hào)音反饋,提高本作品的實(shí)用性加上留言電路,主人不在家時(shí)客人留言。 子程序代碼: MMJC:CLR C MOV DPTR,30H MOV R0,07FH MMJCA:MOV A,R0 MOV MMHC,A CLR A;清空 A MOVC A,A+DPTR CJNE A,MMHC,MMJCE;比較原碼與用戶輸入的密碼是否相同 INC DPTR DEC R0 MOV A,R0 CJNE A,79H,MMJCA CLR C RET MMJCE:SETB C;密碼有錯(cuò),子程序返回 RET DYPE:LCALL TS00;密碼錯(cuò) 2 聲報(bào)警 LCALL YS3 LCALL TS00 SJMP DYP07; 重新等待輸入 控制電器部分 本系統(tǒng)首先通過外圍雙音解碼電路解碼的信息判斷所選擇的電器,然后跳轉(zhuǎn)到子程序,通過單片機(jī)向 P1 口的低四位發(fā)送數(shù)據(jù)。當(dāng)系統(tǒng)摘機(jī)時(shí),要求輸入密碼,單片機(jī)把解碼后的數(shù)據(jù)(使用者輸入的密碼)存儲(chǔ)在開始的存儲(chǔ)空間內(nèi)。提示音發(fā)生是反復(fù)使單片機(jī)的口的電平反轉(zhuǎn)從而形成方波信 號(hào)。 10 上電過程,置 XTAL1→‘ L’,置 RST→‘ L’,所有 I/O 腳浮空, VCC 下電[6]。 編程下一個(gè)地址字節(jié),對(duì) XTAL1 管腳施加一個(gè)脈沖,內(nèi)部地址計(jì)數(shù)器遞增,在 P1 口管腳上加新的數(shù)據(jù)。 要校驗(yàn)已編程的數(shù)據(jù),將 RST 電平從 12V 降到邏輯電平‘ H’,并置平。 將 RST 電平升至 12V 開啟編程。 管腳 、 、 加上相應(yīng)的邏輯電平‘ L’。整體流程圖圖 整體流程圖 89C2051 的編程算法: 電過程在 VCC 和 GND 管腳間供電置 RST 和 XTAL→ GND,其他所有管腳浮空,等待 10ms 以上。設(shè)計(jì)初我查閱有關(guān)資料沒發(fā)現(xiàn)具體參數(shù)。耦合變壓器 T1 本電路比較難點(diǎn)在于耦合變壓器 T1 的選取。 信號(hào)音提示電路為了方便本系統(tǒng)的使用者,設(shè)計(jì)了信號(hào)音提示音電路,如圖 .9 所示。如按下“ 6”后,電話機(jī)內(nèi)部產(chǎn)生一個(gè)頻率為 fL 770Hz和 fH 1477Hz 和 的 DTMF 信號(hào), 8870 譯碼后輸出 0110 代碼。國(guó)際電報(bào)電話咨詢委員會(huì)( CCIT)和我國(guó)標(biāo)準(zhǔn)規(guī)定按鍵與高低頻率的組合關(guān)系如表如按下鍵“ 5”,發(fā)出的 DTMF 信號(hào)頻率為 fL 770Hz、 fH 1336HzDTMF 解碼器一般包括 DTMF 分組濾波器和 DTMF 譯碼器。 0~ 9 要用一系列的單音頻率以區(qū)別每一位數(shù)字。圖 雙音多頻解碼電路 DTMF 接收器的電路如圖 .8 所示。當(dāng) CM8870 獲取有效雙音多頻信號(hào)后 AT89C2051 的 二進(jìn)制 代碼。 CM8870 輸出的 8421 碼是另外,“ *”,“ ”字號(hào)碼, CM8870 輸出的 8421 碼分別為“ 1011”和“ 1100”。 M8870 的連線如圖所示,它的 1 腳接收來自電話機(jī)的雙音多頻脈沖信號(hào)該雙音多頻信號(hào)先經(jīng)其內(nèi)部的撥號(hào)音濾波器,濾除撥號(hào)音信號(hào),然后經(jīng)前置放大后送入雙 音頻濾波器,將雙音頻信號(hào)按高,低音頻信號(hào)分開,再經(jīng)高低群濾波器,幅度檢測(cè)器送入輸出譯碼電路,經(jīng)過數(shù)字運(yùn)算后,在其數(shù)據(jù)輸出端( 1114 腳)輸出相對(duì)應(yīng)的 8421 碼。本電路中電容選擇 20PF,電路圖如圖 所示。 路 XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出,該反向放大器可以配置為片內(nèi)振蕩器,如圖所示。為了達(dá)到完全復(fù)位和清除的目的,在振蕩器工作條件下,圖 復(fù)位電路 二極管 D 的作用在于停電后,給電容 C 提供迅速放電通路,保證再上電時(shí)RST 為高電平,使 CPU 可靠復(fù)位。 圖 主控電路 XTAL1 和 XTAL2,即 4 口和 5 口,聯(lián)接振蕩電路,詳細(xì)路。 AT89C2051 芯片各口具體連接: RST 口即 1 腳,所聯(lián)為復(fù)位電路,詳細(xì)路。 主控電路 AT89C2051 是一種帶 2K 字節(jié)閃速可編程可擦除只讀存儲(chǔ)器( PEROM)的低電壓、高性能 CMOS 8 位微控制器 [6]。接著 B 點(diǎn)又升為高電平, C1 又開始充電,如此循環(huán), B 點(diǎn)波形如圖 中所示。當(dāng) A 點(diǎn)為高電平, B 點(diǎn)為低電平,濾波電容 C1 通過電阻 R1 放電。 圖 鈴流經(jīng)過檢波電路時(shí)的波形變化過程 振鈴音信號(hào)每輸送一次,有 25 個(gè)標(biāo)準(zhǔn)的方波信號(hào)(如圖 A 點(diǎn))輸入檢波電路。 TIL 系列反向器的判決門限,在低電平靠近零時(shí)就判成零,而 COM 下的反向器判決門限在零電平時(shí)比較低 [3]。發(fā)光二極管 D1,它對(duì)后面的光電耦合器起保護(hù)。速度高、價(jià)格低、接口簡(jiǎn)單。 電話振鈴信號(hào)通過電容 C二極管 D1輸入至光電耦合器的輸入端 1通過光電耦合器的 5腳輸出振鈴波光電耦合器是一種電信號(hào)的耦合器件,它一般是將發(fā)光二極管和光敏三極管的光路耦合在一起,輸入和輸出之間不可共地,輸入電信號(hào)加于發(fā)光二極管上,輸出信號(hào)由光敏三極管取出。振鈴以 5 秒為周期,即 1 秒送, 4 秒斷。 3 伏的正弦波,諧鈴失真不大于 10%,電壓有效值 90177。當(dāng)用戶被呼叫時(shí),電話交換機(jī)發(fā)來鈴流信號(hào)。摘機(jī)信令由單片機(jī)使 口變?yōu)殡娖綄?shí)現(xiàn)發(fā)光二極管 D1 指示摘機(jī),三極管 T1 處于導(dǎo)通狀態(tài),從而繼電器 J1。交換機(jī)檢測(cè)到該電流后便停止鈴流發(fā)送,并將線路電壓變?yōu)槭畮追闹绷?,完成接續(xù)。在掛機(jī)狀態(tài)下,其漏電流≤ 5μ A。數(shù)字電路沒有電壓高低之分,這是區(qū)別于模擬電路的一個(gè)重要標(biāo)志。 1 腳如有接地電阻而不接輸入信號(hào), 2 腳輸出為高電平。當(dāng) 1腳輸入高電平, 2 腳輸出為低電平,反之, 1 腳輸入低電平, 2 腳則輸出高電平。從缺口下端逆時(shí)針方向依次為 1 至 14 號(hào)管 腳,14 號(hào)腳提供工作電壓, 7 號(hào)為公共端, 2; 4; 6; 9; 11; 113 構(gòu)成 6 個(gè)非門(反相)電路。雖然器件內(nèi)部輸入端設(shè)置了保護(hù)電路,但它們吸收瞬變能量有限,過大的瞬變信號(hào)和過高的靜電電壓將使保護(hù)電路失去作用,因此, CD4069 中未使用的非門 F F F6 的輸入端 9 、 11 、 13 腳均接到 Vss 接地端,以作保護(hù)。 5%。 18 VCC typical+5V 電源 圖 CM8870 管腳圖 表 8421 碼真值表 Flow Fhigh KEY TOW Q4 Q3 Q2 Q1 697 1209 1 H 0 0 0 1 697 1336 2 H 0 0 1 0 697 1477 3 H 0 0 1 1 770 1209 4 H 0 1 0 0 770 1336 5 H 0 1 0 1 770 1477 6 H 0 1 1 0 852 1209 7 H 0 1 1 1 852 1336 8 H 1 0 0 0 852 1477 9 H 1 0 0 1 941 1209 0 H 1 0 1 0 941 1336 . H 1 0 1 1 941 1477 H 1 1 0 0 697 1633 A H 1 1 0 1 770 1633 B H 1 1 1 0 852 1633 C H 1 1 1 1 941 1633 D H 0 0 0 0 ANY L Z Z Z Z 圖 CM8870 典型連接 注意:在這個(gè)連接電路中,電阻最大浮動(dòng)177。當(dāng)接收到有效的 DTMF 信號(hào)時(shí), St 的電平升高。接收到有效的 DTMF 時(shí),輸出高電平。 16 Est 初始控制輸出端。當(dāng) MT8870 接收到有效的 DTMF 信號(hào)時(shí),該引腳輸出高電平;接收的 DTMF 信號(hào)消失后,該引腳輸出低電平。當(dāng) TOE 得到低電平時(shí),輸出高阻抗。 1114 Q1― Q4 三態(tài)數(shù)據(jù)(輸出)。 的晶振連接在引腳 OSC1 與 OSC2 之間接晶振 9 Vss 地,標(biāo)準(zhǔn) 0 伏 10 數(shù)據(jù)輸出控制端。 7 OSC1 接晶振。接地。與 IN+相連,提供 VDD/2 作為偏置電壓。反饋電阻越大,負(fù)反饋越小,放大量越大。 2 IN 差分運(yùn)算放大器反相輸入端。典型連接電路如圖 。各引腳的定義參看表 。CM8870 可以將接收到的 DTMF 信號(hào)轉(zhuǎn)換成 8421 碼。復(fù)位后,各內(nèi)部寄存狀態(tài): 寄存器 內(nèi)容 寄存器 內(nèi)容 PC 0000H TMOP 00H ACC 00H TCON 00H B 00H TH0 00H PSW 00H TL0 00H SP 07H TH1 00H DPTR 0000H TL1 00H P0 P3 0FFH SCON 00H IP 00000 PCON 0 IE 0 00000 SBUF 不定 CM8870 解碼。內(nèi)部復(fù)位操作使堆棧指針 SP為 07H,各端口都為 1( P0P3 口的內(nèi)容均勻 0FFH),特殊功能寄存器都復(fù)位為 0,但不影響 RAM 的狀態(tài)。 CPU 在第二個(gè)機(jī)器周期內(nèi)執(zhí)行內(nèi)部復(fù)位操作,以后每一個(gè)機(jī)器周期重復(fù)一次,直至 RES端電平變低。在 RESET(圖中表示為 RST )輸入端出現(xiàn)高電平時(shí)實(shí)現(xiàn)復(fù)位和初始化。能驅(qū)動(dòng) 吸收或輸出電流 四個(gè) LSTTL 負(fù)載。 P2 口可以驅(qū)動(dòng) 吸收或輸出電流 四個(gè) LSTTL 負(fù)載。能驅(qū)動(dòng) 吸收或輸 出電流 四個(gè) LSTTL 負(fù)載。 ① P0 口( )是一個(gè) 8 位漏極開路型雙向 I/O 口,在訪問外部存儲(chǔ)器時(shí),它是分時(shí)傳送的低字節(jié)地址和數(shù)據(jù)總線, P0 口能以吸收電流的方式驅(qū)動(dòng)八個(gè) LSTTL 負(fù)載。 對(duì)于 EPROM 型單片機(jī),在 EPROM 編程期間,此引腳上加 21 伏 EPROM 編程電源( Vpp)。 ④ /Vpp 、 /Vpp 為內(nèi)部程序存儲(chǔ)器和外部程序存儲(chǔ)器選擇端。 ① ② ALE/ 正常操作時(shí)為 ALE 功能(允許地址鎖存)提供把地址的低字節(jié)鎖存到外部鎖存器, ALE 引腳以不變的頻率(振蕩器頻率的)周期性地發(fā)出正 ③ 外部程序存儲(chǔ)器讀選通信號(hào)輸出端,在從外部程序存儲(chǔ)取指令(或數(shù)據(jù))期間,在每個(gè)機(jī)器周期內(nèi)兩次有效。當(dāng)采用外部振蕩器時(shí),此引腳接外部振蕩源。 ② XTAL2 內(nèi)部振蕩電路反相放大器的輸出端。圖為引腳排列圖, 40 條引腳說明如下: 1 主電源引腳 Vss 和 Vcc ① Vss 接地 ② Vcc 正常操作時(shí)為 +5 伏電源 圖 引腳排列圖 XTAL1 和 XTAL2 ① XTAL1 內(nèi)部振蕩電路反相放大器的輸入端,是外接晶體的一個(gè)引腳。 MCS51 單片機(jī)所產(chǎn)生的地址、數(shù)據(jù)和控制信號(hào)與外部存儲(chǔ)器、并行 I/O 接口芯片連接簡(jiǎn)單、方便。 在訪問外部存儲(chǔ)器時(shí), P2 口輸出高 8 位地址, P0 口輸出低 8 位地址,由 ALE(地址鎖存允許)信號(hào)將 P0 口(地址 /數(shù)據(jù)總線)上的低 8 位鎖存到外部地址鎖存器中,從而為 P0 口接 受數(shù)據(jù)作準(zhǔn)備。 串行 I/O 口的電路結(jié)構(gòu)還包括串行口控制器 SCON、電源及波特率選擇寄存器 PCON 和串行數(shù)據(jù)緩沖器 SBUF 等,它們都屬于特殊功能寄存器 SFR。這個(gè)串行 I/O 端口既可以在程序控制下將 CPU的八位并行數(shù)據(jù)變成串行數(shù)據(jù)一位一位地從發(fā)送數(shù)據(jù)線 TXD發(fā)送出去,也可以把串行接收到的數(shù)據(jù)變成八位并行數(shù)據(jù)送給 CPU,而且這種串行發(fā)送和串行接收可以單獨(dú)進(jìn)行,也可以同時(shí)進(jìn)行。端口的上述三種操作實(shí)際上是通過指令或程序來實(shí)現(xiàn)的。讀端口不是真正的從外部輸入數(shù)據(jù),而是將端口鎖存器中輸出數(shù)據(jù)讀到 CPU 的累加器。 四個(gè)并行 I/O 端口作為通用 I/O 口使用時(shí),共有寫端口、讀端口和讀引腳三種操作方式。每個(gè) I/O 端口內(nèi)部都有一個(gè)八位數(shù)據(jù)輸出鎖存器和一 個(gè)八位數(shù)據(jù)輸入緩沖器,四個(gè)數(shù)據(jù)輸出鎖存器與端口號(hào) P0、P P2 和 P3 同名,皆為特殊功能寄存器。在 P3 口的引腳信號(hào)輸入通道中有兩個(gè)三態(tài)緩沖器,第二功能的輸入信號(hào)取自第一個(gè)緩沖器的輸出端,第二個(gè)緩沖器仍是第一功能的讀引腳信號(hào)緩沖器。 P3 口的第二功能實(shí)際上就是系統(tǒng)具有控制功能的控
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1