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

正文內(nèi)容

機(jī)車軸承溫度的監(jiān)測畢業(yè)論文-展示頁

2025-07-03 01:48本頁面
  

【正文】 MOV A,R3 LCALL OUTBYT ;寫數(shù)據(jù)高位 CLR X25045_SCK SETB X25045_CS LCALL WIP_POLL RET;******************************************************* ;從 X25045 讀數(shù)據(jù)子程序;******************************************************* SEQU_READ:CLR X25045_SCK CLR X25045_CS MOV A,READ MOV B,DPH MOV C, 。圖 4-4 EEPROM 讀寫數(shù)據(jù)子程序 超溫報警子程序當(dāng)采集到的溫度值超過設(shè)定的報警值時,發(fā)光二極管亮,蜂鳴器蜂鳴報警。如果重新輸入極限值,輸入完后,把新的報警值存入 X25045 的 E2PROM 中。程序框圖如圖 4-3 所示。圖 4-2 顯示子程序 鍵盤輸入子程序此子程序主要是進(jìn)行鍵盤功能和溫度報警值的設(shè)定并將其存入指定的存儲單元。顯示使用的 4 個 LED 中,第 4 個顯示溫度傳感器的編號,第 3 個和第 2 個分別顯示溫度的十位和個位,第 1 個顯示小數(shù)位。 否 是圖 4-1 主程序設(shè)計流程圖 子程序設(shè)計子程序包括由鍵盤輸入與顯示、E 2PROM 存儲子程序及超限報警子程序等子程序組成。 主程序的設(shè)計軟件主程序主要功能是對各種變量的定義,調(diào)用各個子程序并把各個子程序組合起來,完成整個程序要實(shí)現(xiàn)的功能。X25045 代表了新一代串行 E2PROM 的發(fā)展趨勢,是可編程看門狗定時器、微處理器監(jiān)控電路和非易失性串行 E2PROM 的完美組合,它的運(yùn)用極大地節(jié)省了系統(tǒng)的空間和資源,同時簡化了電路設(shè)計,縮短產(chǎn)品開發(fā)周期,在便攜式儀器儀表和低功耗器件中有很廣泛的應(yīng)用前景。為了啟動寫周期,必須在時鐘計數(shù)達(dá)到適當(dāng)數(shù)值時使 CS 變?yōu)楦唠娖? 當(dāng) WP 變?yōu)榈碗娖綍r, “寫使能”鎖存器復(fù)位 X25045 應(yīng)用到 MCS51 單片機(jī)系列中,可大大提高單片機(jī)系統(tǒng)的工作可靠性和穩(wěn)定性,且體積小、成本較低、功能強(qiáng)等特點(diǎn)可廣泛用于 MCS51 系列單片機(jī)組成的系統(tǒng)之中。上電時“寫使能”鎖存器被復(fù)位SO 引腳為高阻狀態(tài)器件處于低功耗的備用狀態(tài)⑦ 運(yùn)用注釋字節(jié)和頁的寫操作時序見圖 3-1圖 3-12 所示。如果字節(jié)地址計數(shù)器達(dá)到 XXXXXXX11 而時鐘仍繼續(xù),那么計數(shù)器將翻轉(zhuǎn)至頁的首址并重寫可能寫入的任何數(shù)據(jù)。唯一的圖 310 寫使能鎖存的時序限制是 4 個字節(jié)必須駐留在同一個頁上。在此操作期內(nèi),CS 必須變?yōu)榈碗娖角冶3衷诘碗娖?。此位用于選擇器件的上半部或下半部。為了把數(shù)據(jù)寫入 E2PROM 存儲器陣列,CPU 首先發(fā) WRITE 指令,后繼以地址,接著是要寫的數(shù)據(jù)。CS 首先被拉至低電平,然后 WREN 指令由時鐘同步送入 X25045,在指令的所有 8 位被發(fā)送之后,必須接著使 CS 變?yōu)楦唠娖?。圖 39 讀時序?yàn)榱俗x狀態(tài)寄存器,首先把 CS 置低電平,發(fā)送 8 位 RDSR 指令,在發(fā)出讀狀態(tài)寄存器操作碼之后,狀態(tài)寄存器的內(nèi)容被移出到 SO 線上。當(dāng)字節(jié)地址到達(dá)最高地址(1FF)時,地址計數(shù)器自動翻至000,CS 置高電平終止讀操作。繼續(xù)提供 SCK 使它讀出下一地址儲存的數(shù)據(jù)。此位用于選擇器件的上半部或下半部。④ 讀時序當(dāng)從 E2PROM 存儲器陣列讀數(shù)據(jù)時,首先把 CS 拉至低電平以選擇芯片,發(fā)送 8 位 READ 指令,緊接是 8 位字節(jié)地址。這些非易失性的位由發(fā)出 WRSR 指令來設(shè)置。即,在選定的段內(nèi)用戶可以讀這些段但是不能改變(寫)數(shù)據(jù)。X25045 分為四個 1024 位的段。塊保護(hù)(Block Protect,BL0 或 BL1)位表示所使用的保護(hù)范圍。 “1”表示鎖存器置位,“0”表示鎖存器復(fù)位。WIP 位是只讀的。“1”表示寫操作正在進(jìn)行,“0”表示沒有寫操作。狀態(tài)寄存器的格式如下:7 6 5 4 3 2 1 0X X WD1 WD0 BL1 BL0 WEL WIP 當(dāng)發(fā)出 WREN,WRDI 和 RDSR 命令時,不必發(fā)送字節(jié)地址或數(shù)據(jù)。 ② 狀態(tài)寄存器在任何時間都可以訪問狀態(tài)寄存器,即使在寫周期亦如此。上電情指令名指令格式 操作WREN 00000110 設(shè)置寫使能鎖存器(允許寫操作)WRDI 00000100 復(fù)位寫使能鎖存器(禁止寫操作)RDSR 00000101 讀狀態(tài)寄存器WRSR 00000001 寫狀態(tài)寄存器(塊鎖定位)READ 0000A8011 從開始于所選地址的寄存器陣列中讀出數(shù)據(jù)WRITE 0000A8010 把數(shù)據(jù)寫入開始于所選地址的存儲器陣列(1 至 4 字節(jié))況下,在字節(jié),頁,或狀態(tài)寄存器寫周期完成后,該鎖存器自動復(fù)位。 ① 寫使能鎖存器 X25045 包含一個“寫使能”鎖存器,在內(nèi)部完成寫操作之前必須先設(shè)置此鎖存器(SET) 。輸入的數(shù)據(jù)在 CS 變?yōu)榈碗娖街蟮?SCK 第一個上升沿被采樣。表 3-7 指令及操作碼列表* 最左的位置表示指令的最高有效位(MSB)。所有的指令,地址與數(shù)據(jù)都以MSB(最高有效位)在前的方式傳送。X25045 監(jiān)視總線,如果在預(yù)置的時間周期內(nèi)沒有總線的活動,那么它將捉供 RESET 輸出。數(shù)據(jù)在 SCK的上升沿由時鐘同步輸入。 X25045 包括一個 8 位指令寄存器。 X25045 的 RESET 是高電平有效,其工作情況類似。那么 RESET 也變?yōu)榈碗娖健K鼘⒈3值碗娖街敝罺cc 上升到最小 Vcc 檢測電平 200ms 為止。如果內(nèi)部寫周期已經(jīng)開始, WP 變?yōu)榈碗娖綄⒉挥绊憣懖僮鳌K械墓δ?包括非易失性寫操作都正常。向 X25045 的非易失性寫操作被禁止,但是器件的其它功能仍正常。應(yīng)當(dāng)注意,在上電之后,在任何操作開始之前需要 CS 從高電平至低電平的跳變。表 3-6 引腳說明 芯片選擇(CS):當(dāng) CS 為高電平時,X25045 不被選擇,SO 輸出引腳處于高阻狀態(tài),除非內(nèi)部寫操作正在進(jìn)行,否則 X25045 將處于備用電源方式(standby power mode)。串行時鐘(SCK):串行時鐘控制用于數(shù)據(jù)輸入和輸出的串行總線定時。所有操作碼,字節(jié)地址以及寫入存貯器的數(shù)據(jù)在此引腳上輸入。在讀周期內(nèi),數(shù)據(jù)在此引腳上移出,數(shù)據(jù)由串行時鐘的下降沿同步輸出。X25045=RESET 高有效(2) 引腳排列圖 3-8 X25045 管腳圖(3) 引腳說明見表 3-6。高可靠性 —使用期限:100,000 周期/字節(jié) —數(shù)據(jù)保存期:100 年 —ESD 保護(hù):所有引腳 2022v塊鎖定(BlockLock TM)  —保護(hù) l/4,l/2 或所有 E2PROM 陣列低功耗 CMOS      —l0μA 備用電流  —3mA 工作電流lMHz 時鐘速率低 Vcc 檢測 X25045 的結(jié)構(gòu)及特點(diǎn) (1) 特點(diǎn)X25045 的特點(diǎn)是具有允許簡單的三線總線工作的串行外設(shè)接口(Serial Perpheral Interface,SPI)和軟件協(xié)議。復(fù)位一直確保到 Vcc 返回且穩(wěn)定為止。 利用 X25045 低 Vcc 檢測電路,可以保護(hù)系統(tǒng)使之免受低電壓狀況的影響。用戶可從三個預(yù)置的值中選擇此周期。 看門狗定時器對微控制器提供了獨(dú)立的保護(hù)系統(tǒng)。X25045 與單片機(jī)的數(shù)據(jù)傳輸采用串行同步方式,占用單片機(jī)軟件資源少,不需再外加電路即可與單片機(jī)協(xié)調(diào)工作。 Xicor 公司最新研制生產(chǎn)的 X25045 芯片可以較好地和較簡單地解決這個難題,該芯片將微機(jī)測控系統(tǒng)中常用的功能:看門狗定時器、電源電壓監(jiān)控、上電復(fù)位、串行 E2PROM 集成在一塊 8 只引腳的集成芯片內(nèi)。 傳統(tǒng)的阻容復(fù)位電路存在問題,而基于供電電源監(jiān)視技術(shù)研制的復(fù)位電路在欠壓狀態(tài)下,可提供穩(wěn)定的復(fù)位脈沖輸出,對智能儀表的可靠性設(shè)計提供了強(qiáng)大的技術(shù)支持??撮T狗(即 WATCHDOG)是針對機(jī)器語言程序設(shè)置的抗干擾措施。其中,上電和掉電復(fù)位是 CPU 最基本也是必不可少的硬件功能。本部分針對廣泛采用的 MCS51 系列單片機(jī),運(yùn)用 Xicor 公司的 X25045 芯片,構(gòu)成功能較完善的控制單元。雖然很多設(shè)計人員采取了不少措施,但是問題還是沒有根本解決。設(shè)定(S0)+1(S2)運(yùn) 行 (S1)1(S3)左移(S4)右移(S5)圖 3-7 鍵盤設(shè)置外形圖表 3-5 鍵盤功能表鍵盤 功能S0(設(shè)定) 當(dāng)數(shù)碼管 1 處在閃爍狀態(tài),等待鍵入設(shè)定值S1(運(yùn)行) 使當(dāng)前所輸入的數(shù)值得到單片機(jī)的確認(rèn)S2(加 1) 使當(dāng)前顯示位顯示的數(shù)值加 1S3(減 1) 使當(dāng)前顯示位顯示的數(shù)值減 1S4(左移) 使當(dāng)前顯示位左移一位S5(右移) 使當(dāng)前顯示位右移一位 可靠性設(shè)計 概述 微機(jī)測控系統(tǒng)的抗干擾和數(shù)據(jù)長期可靠保存是設(shè)計人員在設(shè)計中面臨的兩個重要問題。在最后 1 個 CLK 脈沖的下降沿 DATA 引腳恢復(fù)高阻狀態(tài),如圖 3-6 所示。DATA 引腳為高阻狀態(tài),如圖 3-5 所示。DATA 引腳為高阻狀態(tài),如圖 3-4 所示。8.時序HD7279A 的指令結(jié)構(gòu)由三種類型: 不帶數(shù)據(jù)的純指令,帶有數(shù)據(jù)的指令,讀取鍵盤數(shù)據(jù)指令。 (2) 讀取鍵盤指令 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 0 1 0 1 D7 D6 D5 D4 D3 D2 D1 D0 d7 d6 d5 d4 d3 d2 d1 d0該指令的作用是讀取當(dāng)前的鍵盤代碼。 具體分配為:第一個數(shù)碼管的 G 段地址位 00H,F(xiàn) 段為 01H,……A 段為 06H,小數(shù)點(diǎn)DP 為 07H,第 2 個數(shù)碼管的 G 段為 08H,F(xiàn) 段為 09H,……,依此類推直至第8 個數(shù)碼管的小數(shù)點(diǎn) DP 地址為 3FH。應(yīng)該注意的是至少要有 1 位保持顯示狀態(tài),如果全部消隱則該命令無效。d 1~d8分別對應(yīng)第 1 到第 8 個數(shù)碼管,該位為 1 顯示;該位為 0 消隱。缺省狀態(tài)為所有數(shù)碼管均不閃爍。④ 閃爍控制指令 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 0 1 0 0 0 D7 D6 D5 D4 D3 D2 D1 D0 d8 d7 d6 d5 d4 d3 d2 d1該指令規(guī)定了每個數(shù)碼管的閃爍屬性。 ② 按方式 1 譯碼下載指令 D7 D6 D5 D4 D3 D2 D1 D0 1 1 0 0 1 a2 a1 a0 D7 D6 D5 D4 D3 D2 D1 D0 DP X X X d3 d2 d1 d0此指令與上一條指令基本相同,所不同的只是譯碼方式,如表 34 所示。移位元后,最左位內(nèi)容移至最右位,不改變消隱和閃爍屬性循環(huán)右移指令 A2H 與循環(huán)左移指令相似,只是方向相反 (2)7 條帶數(shù)據(jù)指令為:① 按方式 0 譯碼下載指令 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 0 0 a2 a1 a0 D7 D6 D5 D4 D3 D2 D1 D0DP X X X d3 d2 d1 d0 命令由兩個字節(jié)組成,前半部分為指令,其中 a2 ,a 1, a0為位地址,具體分配如下:a2 a1 a0 顯示位0 0 0 00 0 1 10 1 0 20 1 1 31 0 0 41 0 1 51 1 0 61 1 1 7d0d3為數(shù)據(jù),收到此指令時,HD7279A 按以下規(guī)則譯碼(方式 0) ,如表 33 所示。(1) 6 條純指令如表 3-2 所示。其中 LED 的顯示采用循環(huán)掃描方式。當(dāng)片選信號變?yōu)榈碗娖胶?,DATA 引腳上的數(shù)據(jù)在 CLK引腳的上升沿被寫入 HD7279A 的緩沖寄存器。5.HD7279A 的實(shí)物如圖 3-3 所示。具有段尋址指令,方便控制獨(dú)立的 LED 各位獨(dú)立控制譯碼/不譯碼及消隱和閃爍屬性  2.特點(diǎn) HD7279A 可以應(yīng)用于儀器儀表,工業(yè)控制,條形顯示器,控制面板。其內(nèi)部含有譯碼器,可直接接受 BCD 碼或 16 進(jìn)制碼,并同時具有 2 種譯碼方式,此外,還具有多種控制指令,如消隱、閃爍、左移、右移、段尋址等。具有段尋址指令,可方便獨(dú)立控制 LED數(shù)據(jù)傳輸采用串行方式,可以少占用 CPU 的 I/O 口線我們采用顯示與鍵盤操作控制芯片 HD7279A 與 89C51 單片機(jī)進(jìn)行串行通訊并通
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1