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

正文內(nèi)容

遠(yuǎn)程智能報(bào)警器設(shè)計(jì)制作文檔在線提供(編輯修改稿)

2025-07-07 02:47 本頁面
 

【文章內(nèi)容簡介】 BF=0?開始液晶初始化顯示數(shù)據(jù)發(fā)送數(shù)據(jù)返回R4=0?YYN設(shè)計(jì)中采用的撥號(hào)芯片是TCM5087,該芯片只有發(fā)送功能,但是外圍電路簡單,程序結(jié)構(gòu)也簡單,如我們要將1送到電話線的程序如下 MOV A,01H MOV P2,A LCALL DALAYFIVTYMS 每次送完一個(gè)數(shù)據(jù)以后要延時(shí)40MS左右。撥號(hào)程序的流程圖如下 R4=0準(zhǔn)備撥號(hào)設(shè)置送一個(gè)數(shù)據(jù)延時(shí)返回NY 延時(shí)程序是單片機(jī)系統(tǒng)運(yùn)用最廣泛的子程序,尤其在顯示﹑系統(tǒng)初始化和去抖系統(tǒng)中,其運(yùn)用是最頻繁的,例如:當(dāng)我們要做一個(gè)8燈點(diǎn)亮的程序時(shí)﹑讓每個(gè)二極管點(diǎn)亮20MS,如果沒有延時(shí)程序是沒有辦法完成的(限于智能控制系統(tǒng)),現(xiàn)在將本次設(shè)計(jì)所用到的延時(shí)程序做如下分析:延時(shí)程序的選擇:選用通用寄存器,通過DJNZ 這條指令來做循環(huán)判斷,從而達(dá)到延時(shí)的目的,延時(shí)10MS的程序和流程圖如下: R1=0開始賦初值返回R2=0YYN 流程圖程序:延時(shí)10MSMOV R1,27H L1:MOV R2,00H DJNZ R2,$ DJNZ R1,L1RET此延時(shí)程序可以延時(shí)10MS,時(shí)間T=(16*2+1*7)*256=10000US=10MS還可以用計(jì)數(shù)器來設(shè)計(jì)延時(shí)程序;計(jì)數(shù)器在運(yùn)行時(shí)并不占用CPU的時(shí)間,只要在主程序中將計(jì)數(shù)器的初始狀態(tài)設(shè)置好了以后,計(jì)數(shù)器能夠獨(dú)立地完成計(jì)數(shù)功能。當(dāng)計(jì)數(shù)器計(jì)滿設(shè)定的數(shù)值以后,TF位由硬件置1從而產(chǎn)生中斷,例如延時(shí)50MS的流程圖和程序的設(shè)計(jì)方法如下: TF=0初始化設(shè)置返回YN 50MS的延時(shí)程序如下 MOV TOMD,10H MOV TH1,3CH MOV TL1,0B0H SETB TR1 L2: JBC TF,L1 SJMP L2以上是各個(gè)單元程序的簡介分析,為了讓程序更加的透明化,在每個(gè)單元程序流程圖的后面都用了一段小程序加以說明,下面就系統(tǒng)的總體框圖加以分析。 主模塊框圖設(shè)計(jì)的合理與否關(guān)系到程序最終功能的多少和性能的好壞。本次設(shè)計(jì)的重點(diǎn)是撥號(hào)芯片,所以程序的主要任務(wù)是處理好撥號(hào)芯片的狀態(tài)。框圖如下:讀取數(shù)據(jù)初始化=0號(hào)碼存儲(chǔ)鍵盤掃描撥號(hào)P1=#0EEH結(jié)束NYYN 總體框圖整個(gè)系統(tǒng)的流程如上圖所示:系統(tǒng)通過掃描鍵盤的狀態(tài)來確定系統(tǒng)的響應(yīng)流程,=0時(shí),系統(tǒng)進(jìn)入鍵盤掃描程序,將報(bào)警號(hào)碼存入單片機(jī)。=1時(shí);單片機(jī)進(jìn)入報(bào)警系統(tǒng)并進(jìn)行報(bào)警。當(dāng)P1口等于0EEH時(shí),報(bào)警狀態(tài)撤消。至此;遠(yuǎn)程報(bào)警系統(tǒng)的軟件部分分析完畢??偝绦蛞姼戒?。第五章 產(chǎn)品的制作,安裝與調(diào)試 產(chǎn)品的制作過程 硬件部分的制作將原理圖畫在PROTEL 99SE的SCH文件下,并封裝好,然后生成網(wǎng)絡(luò)表并更新PCB,將創(chuàng)建好的網(wǎng)絡(luò)表導(dǎo)入PCB。完成以上步驟后;將畫好的PCB打印出來制成主板。主板的制造步驟分為以下幾步:(1) 用電熨斗將打印好的圖紙燙在銅板上;(2) 腐蝕:用FeCl3來腐蝕銅板,完成線路的制作;(3) 打孔 將腐蝕的銅板打好孔;(4) 焊接 著最后一步就是焊接;將打好孔的銅板放上元器件;并用焊錫焊好元器件。將程序?qū)懺贙EIL中。其過程是新建工程后會(huì)自動(dòng)彈出一個(gè)對(duì)話框,在對(duì)話框中選擇ATMEL→AT89C51。然后將程序?qū)懺赥EXT文檔中,:(1) 打開KEIL選擇新建工程,并在CREAT 。(2) 在SELECT DEVICE FOR TARGET ‘TARGET1’對(duì)話框中選擇ATMEL文件下的AT89C51。(3) 再新建TEXT文件,并在TEXT文件中寫下程序。(4) 在TARGET1選項(xiàng)上單擊右鍵,選擇OPTIONS TARGET ‘TARGET1’。(5) 在OPTIONS TARGET ‘TARGET1’對(duì)話框中選擇TARGET將晶振選為12M,然后選擇在OUTPUT中選中CREAT HEX hi選項(xiàng)。(6) 添加文件后。(7) ,即完成軟件部分的編寫。 系統(tǒng)調(diào)試(1) 首先對(duì)電源部分進(jìn)行調(diào)試。先將整流、濾波部分元件焊上,然后接上電源變壓器,用交流檔測(cè)變壓器輸出電壓為10V,再用直流檔測(cè)整流濾波后的電壓為直流9V左右,正常接上三端穩(wěn)壓后再測(cè)其輸出電壓,這些數(shù)據(jù)說明電源部全全部工作正常;(2) 顯示電路的調(diào)試。安裝好元器件后,我寫了個(gè)顯示的調(diào)試程序,發(fā)現(xiàn)顯示稍暗,初步估計(jì)是由于驅(qū)動(dòng)力不強(qiáng),所以加一個(gè)電位器用來調(diào)節(jié)液晶的驅(qū)動(dòng)電壓值,調(diào)節(jié)電位器的阻值后,一切正常。(3) 撥號(hào)電路的調(diào)試。當(dāng)所有的準(zhǔn)備工作準(zhǔn)備好了以后,在讓系統(tǒng)工作是發(fā)現(xiàn)終端沒有任何反應(yīng),起初懷疑是撥號(hào)芯片壞了。但當(dāng)用示波器觀察發(fā)現(xiàn)有波形輸出,經(jīng)過進(jìn)一步的檢查發(fā)現(xiàn)是由于繼電器的管腳沒有焊好,導(dǎo)致繼電器無法工作,補(bǔ)焊好以后一切正常。(4)在硬件電路調(diào)試基本完成以后,我將寫好的程序燒入CPU中,上電運(yùn)行后發(fā)現(xiàn)液晶顯示的為亂碼,于是我重新檢查程序發(fā)現(xiàn),由于液晶每次送完數(shù)據(jù)后要等BF=0后再送數(shù)據(jù),但是我送數(shù)據(jù)時(shí)沒有檢查BF的狀態(tài),所以顯示為亂碼,調(diào)試后系統(tǒng)運(yùn)行正常。 (5)我將報(bào)警號(hào)碼通過鍵盤存入數(shù)據(jù)存儲(chǔ)器的時(shí)候,液晶的顯示正常,確認(rèn)我輸入的號(hào)碼沒有錯(cuò),但在撥號(hào)時(shí)確不能正常地運(yùn)行,在檢查后發(fā)現(xiàn),當(dāng)我開始送數(shù)據(jù)的時(shí)候,由于沒有先送地址信號(hào)0A0H。導(dǎo)致數(shù)據(jù)無法存入AT24C02中,在重新送地址指令后。軟件部分一切正常。第六章 芯片簡介一、字符模塊控制器的特點(diǎn)1. 具有字符發(fā)生器ROM可顯示192種字符,具有64個(gè)字節(jié)的自定義字符RAM,可自定義8個(gè)58點(diǎn)陣字符或4個(gè)511點(diǎn)陣字符。2. 具有80個(gè)字節(jié)的RAM。3. 標(biāo)準(zhǔn)的接口特性,適配M6800系列MPU的操作時(shí)序。 4. 低功耗、長壽命、高可靠性。二、HD44780及其兼容控制驅(qū)動(dòng)器的引腳功能(1)信號(hào)真值表RSR/WE功 能00 下降沿寫指令代碼01 高電平讀忙標(biāo)志和AC值10 下降沿寫數(shù)據(jù)11 高電平讀數(shù)據(jù)四、指令集 清屏 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 00 0 0 0 0 0 0 1 運(yùn)行時(shí)間(250Khz): ms 功能:清DDRAM和AC值。歸位 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 * 運(yùn)行時(shí)間(250Khz): ms 功能:AC=0,光標(biāo)、畫面回HOME位。輸入方式設(shè)置 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D S 運(yùn)行時(shí)間(250Khz):40 μs 功能:設(shè)置光標(biāo)、畫面移動(dòng)方式。 其中:I/D=1:數(shù)據(jù)讀、寫操作后,AC自動(dòng)增一; I/D=0:數(shù)據(jù)讀、寫操作后,AC自動(dòng)減一; S=1:數(shù)據(jù)讀、寫操作,畫面平移; S=0:數(shù)據(jù)讀、寫操作,畫面不動(dòng)。顯示開關(guān)控制 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B 運(yùn)行時(shí)間(250Khz):40 μs 功能:設(shè)置顯示、光標(biāo)及閃爍開、關(guān)。 其中:D表示顯示開關(guān):D=1為開,D=0為關(guān); C表示光標(biāo)開關(guān):C=1為開,C=0為關(guān); B表示閃爍開關(guān):B=1為開,B=0為關(guān)。光標(biāo)、畫面位移 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 S/C R/L * * 運(yùn)行時(shí)間(250Khz):40 μs 功能:光標(biāo)、畫面移動(dòng),不影響DDRAM。 其中:S/C=1:畫面平移一個(gè)字符位; S/C=0:光標(biāo)平移一個(gè)字符位; R/L=1:右移;R/L=0:左移。功能設(shè)置 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F * DL=1,8位數(shù)據(jù)接口;DL=0,4位數(shù)據(jù)接口; N=1,兩行顯示;N=0,一行顯示;* 運(yùn)行時(shí)間(250Khz):40 μs 功能:工作方式設(shè)置(初始化指令)。 其中: F=1,510點(diǎn)陣字符;F=0,57點(diǎn)陣字符。CGRAM地址設(shè)置 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 A5 A4 A3 A2 A1 A0 運(yùn)行時(shí)間(250Khz):40 μs 功能:設(shè)置CGRAM地址。A5~A0=0~3FH。DDRAM地址設(shè)置 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 A6 A5 A4 A3 A2 A1 A0 運(yùn)行時(shí)間(250Khz):40 μs 功能:設(shè)置DDRAM地址。 N=0,一行顯示A6~A0=0~4FH; N=1,兩行顯示,首行A6~A0=00H~2FH,次行A6~A0=40H~67H。讀BF及AC值 RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 功能:讀忙BF值和地址計(jì)數(shù)器AC值。 其中:BF=1:忙;BF=0:準(zhǔn)備好。此時(shí),AC值意義為最近一次地址設(shè)置(CGRAM 或DDRAM)定義。寫數(shù)據(jù) RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 數(shù) 據(jù) 運(yùn)行時(shí)間(250Khz):40 μs 功能:根據(jù)最近設(shè)置的地址性質(zhì),數(shù)據(jù)寫入DDRAM或CGRAM內(nèi)。1讀數(shù)據(jù) RS R/WDB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1數(shù) 據(jù) 運(yùn)行時(shí)間(250Khz):40 μs 功能:根據(jù)最近設(shè)置的地址性質(zhì),從DDRAM或CGRAM數(shù)據(jù)讀出。 撥號(hào)芯片的簡介TCM5087是雙列直插DTMF信號(hào)發(fā)生器專用電路。輸入端R1~R4(行)、C1~C4(列)即可接普通電話鍵盤,也可用于電平輸入。16端為音頻輸出端,輸出的兩個(gè)音頻信號(hào)被線性地疊加在一起。一個(gè)音頻由R1~R4從低頻組中選定,另一個(gè)音頻由輸入端C1~C4從高頻端組中選定。低頻組有低頻組697Hz(R1),770Hz(R2),852Hz(R3),941Hz(R4)四個(gè)頻率,高頻組有1209Hz(C1),1336Hz(C2),1477Hz(C3)和1633Hz(C4)四個(gè)頻率。當(dāng)行(Ri)輸入為0電平時(shí),選擇其低頻組中的一個(gè),當(dāng)列(Ci)輸入為Vdd電平時(shí),選擇其高頻組中的一個(gè),輸出的音頻單音幅度Vpp為400~500mV雙音調(diào)輸出的諧波失真和音調(diào)失真小于10%,頻率誤差為正負(fù)百分之一點(diǎn)零,%,高頻比低頻加重2dB。15端是用來阻止單音產(chǎn)生,當(dāng)為0電平時(shí),輸出端將不會(huì)產(chǎn)生單音調(diào)輸出。10端是靜噪輸出端。2端為發(fā)射機(jī)開關(guān)控制端。8端為片內(nèi)震蕩輸出端。應(yīng)用時(shí),在7~。內(nèi)部電路方框圖及DTMF信號(hào)與二進(jìn)制編碼的對(duì)應(yīng)關(guān)系表分別如圖21所示和22表所示。78STI 6Vss[音調(diào)輸出][開關(guān)控制][靜噪輸出]=1=1分頻器ENEN分頻器≈≈∑1OSCOOSCIVddVdd15R
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1