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

正文內(nèi)容

基于單片機(jī)的電話遙控器畢業(yè)設(shè)計(jì)-預(yù)覽頁

2025-07-07 12:36 上一頁面

下一頁面
 

【正文】 片機(jī)的結(jié)構(gòu)作一介紹。各功能部件由內(nèi)部總線聯(lián)接在一起。1)、P3口(~、10~17腳)雙功能口 P3口是一個(gè)多用途的端口,也是一個(gè)準(zhǔn)雙向口,作為第一功能使用時(shí),其功能同P1口。此時(shí)相應(yīng)的口線鎖存器必須為“1”狀態(tài),與非門的輸出由第二功能輸出線的狀態(tài)確定,從而P3口線的狀態(tài)取決于第二功能輸出線的電平。因此,CPU數(shù)據(jù)從并行I/O端口輸出時(shí)可以得到鎖存,數(shù)據(jù)輸入時(shí)可以得到緩沖。讀引腳才是真正的輸入外部數(shù)據(jù)的操作,是從端口引腳線上讀入外部的輸入數(shù)據(jù)。 8051串行發(fā)送和串行接收利用了P3口的第二功能, ,如表21所示。在訪問外部存儲(chǔ)器時(shí),P2口輸出高8位地址,P0口輸出低8位地址,由ALE(地址鎖存允許)信號(hào)將P0口(地址/數(shù)據(jù)總線)上的低8位鎖存到外部地址鎖存器中,從而為P0口接受數(shù)據(jù)作準(zhǔn)備。圖15為引腳排列圖, 40條引腳說明如下:主電源引腳Vss和Vcc① Vss接地② Vcc正常操作時(shí)為+5伏電源外接晶振引腳XTAL1和XTAL2① XTAL1內(nèi)部振蕩電路反相放大器的輸入端,是外接晶體的一個(gè)引腳。當(dāng)采用外部振蕩器時(shí),此引腳接外部振蕩源。因此,它可用作對外輸出的時(shí)鐘,或用于定時(shí)目的。同樣可以驅(qū)動(dòng)八LSTTL輸入。輸入/ , , , 。③ P2口( )是一個(gè)帶有內(nèi)部提升電阻的8位準(zhǔn)雙向I/O口,在訪問外部存儲(chǔ)器時(shí),它輸出高8位地址。P3口還用于第二功能請參看表11。CPU在第二個(gè)機(jī)器周期內(nèi)執(zhí)行內(nèi)部復(fù)位操作,以后每一個(gè)機(jī)器周期重復(fù)一次,直至RES端電平變低。復(fù)位后,各內(nèi)部寄存狀態(tài)如表12: 表 12 寄存器狀態(tài)寄存器內(nèi)容寄存器內(nèi)容PC0000HTMOP 00HACC00HTCON00HB00HTH000HPSW00HTL000HSP07HTH100HDPTR0000HTL100HP0 P30FFHSCON00HIP00000PCON 0IE000000SBUF不定圖16(a)為加電自動(dòng)復(fù)位電路。 復(fù)位電路在實(shí)際應(yīng)用中很重要,不能可靠復(fù)位會(huì)導(dǎo)致系統(tǒng)不能正常工作,所以現(xiàn)在有專門的復(fù)位電路,如810系列,這種類型的器件不斷有廠家推出更好的產(chǎn)品,如將復(fù)位電路、電源監(jiān)控電路、看門狗電路、串行E2ROM存儲(chǔ)器全部集成在一起的電路,有的可分開單獨(dú)使用,有的可只用部份功能,讓使用者就具體實(shí)際情況靈活選用。電源錄制的信息存放在內(nèi)部不揮發(fā)單元中。2)EEPROM 存儲(chǔ)ISD 的ChipCorder 技術(shù)使用片上不揮發(fā)存儲(chǔ)器斷電后信息可以持續(xù)保存100 年器件可以重復(fù)錄制10 萬次。ISD1400 提供了全地址的尋址功能。地址輸入A0A7根據(jù)最高兩位地址位的數(shù)值地址輸入有兩種功能。 ISD1420的外部結(jié)構(gòu) 語音芯片的外部結(jié)構(gòu)及管腳結(jié)構(gòu) 圖17 ISD1420外部結(jié)構(gòu)如圖17 ISD1420典型應(yīng)用電路 ISD1420語音芯片的典型應(yīng)用如圖18。2 邊緣啟動(dòng)放音將PLAYE 變低將從存儲(chǔ)器開始或選定的位置開始放音,PLAYE 的上升沿對操作沒有影響。一個(gè)新的PLAYL 低電平將觸發(fā)另外一個(gè)從起始地址的放音。不管當(dāng)前是否進(jìn)行其它操作。如果整個(gè)存儲(chǔ)器空間錄滿或REC 變?yōu)楦唠娖浇Y(jié)束錄音,則RECLED將變?yōu)楦唠娖健M8870 可以將接收到的DTMF 信號(hào)轉(zhuǎn)換成8421 碼。典型連接電路如圖110。3GS差放輸出端,連接外部的反饋電阻。5INH得到高電平時(shí),禁止檢測音頻碼A,B,C 和D 。8OSC2時(shí)鐘脈沖(輸出)。當(dāng)TOE 得到高電平時(shí),提供相應(yīng)的代碼給最后的有效的音頻代碼接收。該引腳輸出的電平,可作為單片機(jī)的中斷請求。17St/GT控制輸入端/時(shí)間監(jiān)測輸出端。1%,電容的數(shù)值最大浮動(dòng)177。輸入的是交流15伏左右的電源。使輸出的12伏電壓更加平穩(wěn)。這就是板子的電源結(jié)構(gòu)。 待機(jī)狀態(tài):所謂待機(jī)狀態(tài),就是電話機(jī)的聽筒沒有從電話機(jī)底座上拿起來,也就是既沒有打電話,而且電話機(jī)也沒有響鈴,此時(shí)電話機(jī)處于等待使用的狀態(tài),因此叫“待機(jī)狀態(tài)”。相應(yīng)的,拿起聽筒的瞬間叫做摘機(jī),摘機(jī)后或電話鈴響時(shí)的狀態(tài)叫占線狀態(tài)。鈴流電壓進(jìn)入電話機(jī)后,直接通過電容耦合進(jìn)入收鈴電路,而沒有經(jīng)過叉簧,因此在沒有摘機(jī)的情況下電話會(huì)響鈴。G1是通用的光耦合器,型號(hào)為P521,其內(nèi)部有一個(gè)發(fā)光二極管LED(左)和一個(gè)光敏三極管(右)組成,當(dāng)光敏三極管接受LED 照射時(shí),集電極和發(fā)射極立即導(dǎo)通, 為0V;當(dāng)沒有鈴流信號(hào) 時(shí),G1 內(nèi)部的光敏三極管不導(dǎo)通。另外圖中還可以串聯(lián)一個(gè)電阻(RZ),此電阻是一個(gè)脈沖高壓吸收電阻,該電阻直接連接在電話線的入口處,平時(shí)該電阻是不導(dǎo)通的,阻值為無窮大,因此對電路沒有任何影響,但是一旦線路上因雷電等因素出現(xiàn)瞬間的脈沖高壓時(shí),此時(shí)RZ立即導(dǎo)通,并出現(xiàn)永久性短路,將電話線路兩端給短接起來,避免該電路板上的其他元件遭受雷擊等高壓脈沖影響,對電路板起到了很好的保護(hù)作用。摘機(jī)掛機(jī)電路位于試驗(yàn)板的最前端,是和電話線直接連接的。請看圖23。由以上分析可見: 口施加一個(gè)低電平信號(hào)0 時(shí),開關(guān)管V1并不會(huì)導(dǎo)通,電話線路上也沒有電流通過,相當(dāng)于電話機(jī)的叉簧斷開。以上的論述可以簡單的歸結(jié)為:,V1導(dǎo)通; 時(shí),V1 不導(dǎo)通,因此V1 口控制的開關(guān)一樣。更換后效果很好。我們用電話進(jìn)行撥號(hào)時(shí)都能從聽筒中聽到一種按鍵的聲音,這種聲音其實(shí)就是由兩個(gè)不同的頻率組合成的復(fù)合音。根據(jù)上一章對CM8870芯片的講述,搭建了下面的解碼電路:如圖25。如果CM8870 接收到的是有效的DTMF 信號(hào),便解調(diào)出對應(yīng)的8421碼并將該編碼送 圖25 解碼電路入鎖存器鎖存。第9 腳為復(fù)位端,在該腳接一個(gè)10K的電阻R12到地,以保證該腳在正常工作時(shí)為低電平0,同時(shí),為了在加電時(shí)給該腳一個(gè)高電平的復(fù)位脈沖,因此用一個(gè)10uF的電解電容C4連接到電源Vcc,利用電容兩端的電壓不能突變的特性,加電后給第9腳施加一個(gè)短暫的高電平脈沖,該脈沖的寬度與電阻R12 的阻值、C4 的容量都有關(guān),電阻R12越大,電容C4越大,加電后第9 腳的高電平脈沖就越寬;相反的,如果R12越小,電容C4越小,加電后9 腳的高電平脈沖寬度也就越窄。單片機(jī)使用不到的端口懸空即可。、根據(jù)P0口的結(jié)構(gòu),外邊要接上拉電阻才能正常工作。從 圖27 音頻放大電路 語音芯片ISD1420 輸出端14腳輸出的語音信號(hào)經(jīng)C14送給音量調(diào)整電位器R33進(jìn)行音量調(diào)整,從R33 的中心抽頭提取出音量調(diào)整以后的聲音信號(hào)送給ic4 的第3 腳,從3 腳進(jìn)入ic4 進(jìn)行功率放大,經(jīng)ic4 放大以后從第5 腳輸出,從5 腳輸出的信號(hào)又分為3 個(gè)支路:第一個(gè)支路經(jīng)C15耦合給外接揚(yáng)聲器,當(dāng)揚(yáng)聲器不使用時(shí),由R35充當(dāng)功放負(fù)載;第二路經(jīng)C16和R34入地,由于C16 的容量和R34的阻值選的都很小,因此可以濾除掉疊加在語音信號(hào)中的高頻哨叫聲,而對頻率相對較低的話音信號(hào)衰減很弱,起到了靜噪效果;第三路經(jīng)C17和R36以后耦合到圖23 中三極管V1的集電極,以便于在V1導(dǎo)通時(shí)將語音信號(hào)耦合到電話線路上,以便讓操作者聽到提示音??梢娪布蛙浖且粋€(gè)有機(jī)整體,誰也不能離開誰。下面小節(jié)介紹程序的設(shè)計(jì)。和一些重要單元的賦初值。在這容易出現(xiàn)錯(cuò)誤,在一次課程設(shè)計(jì)中我就沒有把這點(diǎn)弄明白,在程序中竟用到了80H單元,僥幸的是在編寫的初期被一位同學(xué)及時(shí)地發(fā)了使我早一點(diǎn)改正錯(cuò)誤。打開計(jì)數(shù)器T1。                           圖32 T1中斷服務(wù)程序 定時(shí)器0中斷服務(wù)程序 此中斷服務(wù)程序用來計(jì)時(shí)。會(huì)自動(dòng)關(guān)閉開關(guān)1。在做產(chǎn)品之前首先進(jìn)行理論分析,在理論上首先應(yīng)該沒有問題,但是理論能夠完全分析的符合實(shí)際也是非常難的事。 硬件的調(diào)試在硬件調(diào)試中我遇到了很多問題:第一、第一次我把原理圖畫出來,并認(rèn)為他已經(jīng)完美了沒有任何問題了,就開始做板子結(jié)果問題多多。找到了LM317的真正管腳功能之后,我把第一次做的板子上錯(cuò)誤的敷銅劃斷,用導(dǎo)線將其正確的連接,結(jié)果才算電源不分成功了,用萬用表測量各個(gè)部分的電壓也正常了。值得注意的一點(diǎn)還有,光電耦合器上串接的電阻要適中,在試驗(yàn)中我用的電阻有點(diǎn)小,結(jié)果燒掉一個(gè)耦合器。這樣做設(shè)計(jì)的時(shí)候就需要進(jìn)行一部分一部分的調(diào)試很重要。首先我考慮是不是CM8870的連接有問題,但是從下載的CM8870的資料來看并沒有接錯(cuò),就想到了是不是程序有問題啊,就開始調(diào)試程序,調(diào)來調(diào)去問題還是照舊,沒有任何變化,使我很惆悵,結(jié)果再反過來看是不是CM8870不能正常工作,試驗(yàn)開始了把電話線插到設(shè)計(jì)板上用手機(jī)撥打電話,模擬摘機(jī)后,按手機(jī)上的按鍵,這時(shí)用萬用表測量CM8870的各個(gè)管腳輸出的電壓,發(fā)現(xiàn)它的譯碼是正確的,說明CM8870的工作是正常的。原因終于算是找到了,這樣我就把電路改進(jìn)了一下,將電路改進(jìn),用導(dǎo)線連接三極管,焊接到電路中,再次試驗(yàn),終于發(fā)現(xiàn),單片機(jī)能夠正常識(shí)別按鍵了。 軟件的調(diào)試 軟件的調(diào)試之前一定要保證硬件是完好的,這樣就認(rèn)真調(diào)試程序,不用操心硬件的問題,不能程序調(diào)試很長時(shí)間了,結(jié)果發(fā)現(xiàn)硬件有問題,那樣就太浪費(fèi)時(shí)間了,我在調(diào)試程序時(shí)并沒有用我自己做的板子,而是用我們在學(xué)習(xí)期間老師發(fā)的實(shí)驗(yàn)板來調(diào)試程序的。其實(shí)調(diào)試軟件和硬件的調(diào)試的是一起進(jìn)行的。 MOV A,P1 ;讀入P1口的低四位。我仔細(xì)想應(yīng)該讓它一個(gè)一個(gè)數(shù)字往里讀,阻止它一讀六次。第三、定時(shí)的時(shí)候也遇到了問題,當(dāng)用手機(jī)給里輸入定時(shí)數(shù)字時(shí)我就是定時(shí)就是不成功,起初我認(rèn)為定時(shí)的數(shù)字輸入不進(jìn)去,仔細(xì)看程序也沒有看出程序有問題,并且其他的地方都是用這樣的讀數(shù)方法 ,它們可以成功讀入。比如定時(shí)五分鐘,輸入0、0、0、5。錯(cuò)誤所在。 JNZ SSS ;如果不是就跳轉(zhuǎn)到SSS。 第5章 結(jié)束語/展望 這次的畢業(yè)設(shè)計(jì),使我感受甚多。在畢業(yè)開始的初期老師也說了畢業(yè)設(shè)計(jì)的重要意義。雖然畢業(yè)設(shè)計(jì)和畢業(yè)論文是建立在已學(xué)課程和已有知識(shí)之上,但作為總結(jié)性的作業(yè)就要求能針對課題,綜合運(yùn)用專業(yè)有關(guān)的理論和技術(shù)解決實(shí)際問題,故會(huì)遇到和用上不少的未知和未學(xué)知識(shí)。不具備相關(guān)基礎(chǔ),沒有相關(guān)元件資料和不知道元件實(shí)際情況,這都需要通過網(wǎng)絡(luò),圖書館等檢索資料。在做設(shè)計(jì)之前考慮考慮元件的供應(yīng)也是很有必要的。利用固定電話這種通訊方式具有不占用無線電資源,網(wǎng)絡(luò)功能完善和覆蓋范圍廣,入網(wǎng)初期投資低等優(yōu)勢來實(shí)現(xiàn)控制甚至遠(yuǎn)程控制,不但在理論上行得通,而且在實(shí)際生活和工作中也是有很大的需求的。也都得到了我的老師楊其峰熱心指導(dǎo),在這里我表示衷心的感謝。初始密碼6位 MOV 31H,06H MOV 32H,06H MOV 33H,05H MOV 34H,02H MOV 35H,01H MOV 4CH,00H 。打開開關(guān)1 LJMP ML0 K6:LCALL DELAY1 JNB ,KK6 。調(diào)用語音提示 YY:MOV R0,00H INC R0 DJNZ R7,YY CLR SETB TR0 LCALL RING2 。開關(guān)2已閉合 LJMP ML0 PIT1:SETB 。檢驗(yàn)密碼、 MOV R0,30H MOV R1,40H CMP:MOV A,R1 XRL A,R0 INC R0 INC R1 JZ AAA LJMP   。密碼錯(cuò)誤重新輸入 LJMP IN LL:LCALL RING0 PP:JNB ,PP MOV A,P1 ANL A,0FH RL A    。 關(guān)閉開關(guān)2 AJMP FOUR 。退出 AJMP LL AJMP LL AJMP LL RRET:CLR SETB TR1 RETI ONE:CLR 。開關(guān)2已打開 LJMP PP FIVE:SETB RS1 。第一次密碼輸入完畢 LCALL RING2 。兩次輸入不相付,請重新輸入 LJMP FIVE CCC:INC R0 INC R1 DJNZ R2,READ1 。定時(shí)成功 LJMP PP PIT0: PUSH PSW PUSH ACC SETB MOV TH0,17
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1