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

正文內(nèi)容

基于單片機(jī)的電子式里程表設(shè)計(jì)方案(編輯修改稿)

2025-06-02 00:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 用方便。本顯示器分為兩組:第一組為6位,用以顯示總行駛里程數(shù),最大顯示值為:999999km;第二組為4位,用以顯示本次行駛里程數(shù),最大顯示值為:999.9km3WATCHDOG及復(fù)位電路本電路直接選用Xicor公司的X25045芯片。它把3種常用的功能:看門(mén)狗定時(shí)器,電壓監(jiān)控和EEPROM組合在單個(gè)封裝之內(nèi),這種組合降低了系統(tǒng)成本并減少了對(duì)電路板空間的要求。另外X25045與CPU的連接方式也是采用模擬串行外設(shè)接口(SPI),因此也節(jié)約了系統(tǒng)的口資源。該電路由3個(gè)信號(hào)構(gòu)成:定時(shí)脈沖提供定時(shí)器時(shí)鐘信號(hào)源、清除信號(hào)復(fù)位定時(shí)器、RESET信號(hào)產(chǎn)生復(fù)位系統(tǒng)。在工作時(shí),假定工作軟件循環(huán)周期為T(mén),如果設(shè)定定時(shí)器定時(shí)長(zhǎng)度為T(mén)1(T1T),這樣CPU在每個(gè)工作循環(huán)周期都對(duì)定時(shí)器進(jìn)行一次清零操作,只要系統(tǒng)正常工作,定時(shí)器永遠(yuǎn)都不會(huì)溢出,也就不會(huì)使系統(tǒng)復(fù)位。否則,當(dāng)系統(tǒng)出現(xiàn)故障時(shí),在可選超時(shí)周期之后,X25045看門(mén)狗將以RESET信號(hào)作出響應(yīng)。X25045片還有一個(gè)顯著的特點(diǎn)是它內(nèi)部的閃爍存儲(chǔ)器2KX8位的EEPROM,它采用Xicor公司DirectWriteT專利技術(shù),提供不少于100000次的使用年限和最小100年的數(shù)據(jù)保存期,在本系統(tǒng)中,用于存儲(chǔ)汽車行駛的總里程數(shù)。用戶在使用單片機(jī)時(shí)必須了解單片機(jī)的供應(yīng)狀態(tài)。單片機(jī)的供應(yīng)狀態(tài)決定于片內(nèi)的ROM配置狀態(tài),片內(nèi)ROM狀態(tài)通常分三種:1片內(nèi)ROM狀態(tài)既單片機(jī)內(nèi)帶有的是掩腌ROM。由于用戶無(wú)法自己將程序?qū)懭肫瑑?nèi)ROM,故這種單片機(jī)(如MCS51中的8051)只是用于某種大批量產(chǎn)品時(shí)使用。此時(shí),用戶將調(diào)試好的應(yīng)用程序有廠家固化到片內(nèi)ROM中,當(dāng)然,前提是片內(nèi)的ROM容量必須滿足用戶程序的要求。2片內(nèi)EPROM狀態(tài),用戶自己可以通過(guò)高壓脈沖將程序?qū)懭肫瑑?nèi)EPROM中去。當(dāng)用戶開(kāi)發(fā)程序不大時(shí)(既不需要外擴(kuò)EPROM),使用這種單片機(jī)可以簡(jiǎn)化整個(gè)系統(tǒng)的組成。它可以作為開(kāi)發(fā)片內(nèi)ROM單片機(jī)的代用芯片,開(kāi)發(fā)成功以后,再改用帶片內(nèi)ROM的芯片(MCS51系列的8751屬于這種芯片)。此類單片機(jī)應(yīng)用最為廣泛。3片內(nèi)無(wú)ROM狀態(tài),使用這種單片機(jī)時(shí),必須外部配置程序存儲(chǔ)器EPROM。其容量可視需要靈活配置。而MCS8951系列中的2051正屬于第二類單片機(jī)下面是針對(duì)2051芯片的介紹功能框圖。微機(jī)控制系統(tǒng)干擾、電源的波動(dòng)引起的程序飛車和數(shù)據(jù)丟失,常造成系統(tǒng)的各種誤動(dòng)作或死機(jī),直接影響著系統(tǒng)的正常運(yùn)行,設(shè)計(jì)人員為此倍感頭痛。25045芯片將微機(jī)測(cè)控系統(tǒng)中常用的功能:看門(mén)狗定時(shí)器、電源電壓監(jiān)控、上電復(fù)位、串行E2PROM集成在一片8引腳的芯片內(nèi).這種組合大大減少了對(duì)電路板的空間要求,簡(jiǎn)化了硬件設(shè)計(jì),降低了成本和功耗,大大提高了系統(tǒng)的可靠性和安全性.1芯片簡(jiǎn)介在采用DMX512協(xié)議通信時(shí),換色器的編號(hào)用于從總控制臺(tái)發(fā)送的數(shù)據(jù)包中選擇發(fā)給本設(shè)備的數(shù)據(jù)幀。正常工作時(shí),編號(hào)數(shù)據(jù)不會(huì)掉電丟失,而且必要時(shí)編號(hào)還可修改。因此采用XICOR公司的串行E2PROM器件X25045對(duì)編號(hào)數(shù)據(jù)進(jìn)行存儲(chǔ)。X25045是帶有串行E2PROM的CPU監(jiān)控器。圖2是它的引腳圖:5045引腳圖CS/WDI:片選輸入/看門(mén)狗復(fù)位輸入;SO:串行輸出;WP:寫(xiě)保護(hù)輸入;Vss:地;Vcc:電源RESET:復(fù)位輸出;SCK:同步時(shí)鐘輸入;SI:串行輸入。X25045的狀態(tài)寄存器描述器件的當(dāng)前狀態(tài),各位意義如表1所列。其中,WDWD0是看門(mén)狗定時(shí)時(shí)間設(shè)置位;BLBL0是存儲(chǔ)單元寫(xiě)保護(hù)區(qū)設(shè)置位;WEL是只讀標(biāo)志,1表明寫(xiě)使能開(kāi)關(guān)打開(kāi);WIP也是只讀標(biāo)志,1代表芯片內(nèi)部正處于寫(xiě)周期。電復(fù)位時(shí),各位都被清零。X25045芯片功能包括以下4種:(1)上電復(fù)位控制。在對(duì)X25045通電時(shí),ERSET引腳輸出有效的復(fù)位信號(hào),并保持至少200ms,使CPU有效復(fù)位。(2)電源電壓監(jiān)控。當(dāng)檢測(cè)到電源電壓低于內(nèi)部門(mén)檻電壓VTRIP時(shí),RESET輸出復(fù)位信號(hào),直至電源電壓高于VTRIP并保持至少200ms,復(fù)位信號(hào)才被撤消。VTRIP的出廠值根據(jù)芯片型號(hào)不同共有5個(gè)級(jí)別的電壓范圍。對(duì)于需要電源電壓精確監(jiān)控的應(yīng)用,用戶可以搭建編程電路,對(duì)芯片內(nèi)VTRIP電壓進(jìn)行微調(diào)。(3)看門(mén)狗定時(shí)器。芯片內(nèi)部狀態(tài)寄存器的WDWD0是看門(mén)狗定時(shí)設(shè)置位,通過(guò)狀態(tài)寄存器寫(xiě)指令WRSR修改這2個(gè)標(biāo)志位,就能在3種定時(shí)間隔中進(jìn)行選擇或關(guān)閉定時(shí)器。對(duì)看門(mén)狗的復(fù)位由CS輸入電平的下降沿完成。表2是WDWD0組合的含義。(4)串行E2PROM。芯片內(nèi)含512字節(jié)存儲(chǔ)單元,10萬(wàn)次可靠寫(xiě),數(shù)據(jù)保持時(shí)間100年。XICOR設(shè)計(jì)了3種保護(hù)方式防止誤寫(xiě)。包括:WP寫(xiě)保護(hù)引腳,當(dāng)引腳被拉低時(shí),內(nèi)部存儲(chǔ)單元狀態(tài)寄存器都禁止寫(xiě)入;存儲(chǔ)區(qū)域?qū)懕Wo(hù)模式,通過(guò)對(duì)狀態(tài)寄存器的BLBL0位的設(shè)置,可以選擇對(duì)不同的存儲(chǔ)區(qū)域進(jìn)行寫(xiě)保護(hù);在進(jìn)行任何寫(xiě)操作前都必須打開(kāi)寫(xiě)使能開(kāi)關(guān),而且在上電初始化寫(xiě)操作完成時(shí),寫(xiě)使能開(kāi)關(guān)自動(dòng)關(guān)閉。顯然,在幾方面的保護(hù)之下,產(chǎn)生誤寫(xiě)的可能性極小,表3是BLBL0組合的含義。表3對(duì)X25045的操作是通過(guò)4根口線CS、SCK、SI和SO進(jìn)行同步串行通信來(lái)完成的。SCK是外部輸入的同步時(shí)鐘信號(hào)。在對(duì)芯片定改指令或數(shù)據(jù)時(shí),時(shí)鐘前沿將SI引腳信號(hào)輸入;在讀郵數(shù)據(jù)時(shí),時(shí)鐘后沿將數(shù)據(jù)位輸出到SO引腳上。數(shù)據(jù)的輸入/輸出都是高位在先。芯片內(nèi)部共有6條指令,如表4所列。表4(1)WREN和WRDI是寫(xiě)使能開(kāi)關(guān)的開(kāi)/關(guān)指令。它們都是單字節(jié)指令。(2)RDSR和WRSR是狀態(tài)寄存器的讀/寫(xiě)指令。在從SI輸入指令后,RDSR的執(zhí)行結(jié)果,即狀態(tài)寄存器內(nèi)容須從SO讀出;而WRSR需要緊接著輸入修改數(shù)據(jù)。(3)READ和WEITE是存儲(chǔ)單元的讀/寫(xiě)指令。輸入指令后(指令碼第三代表存儲(chǔ)單元地址的最高位),接著輸入低八位地址,最后就可以連續(xù)讀出或?qū)懭霐?shù)據(jù)。其中,讀指針和寫(xiě)指針的工作方式完全不同,讀指針的全部8位用來(lái)計(jì)數(shù),0FFH溢出后變成00H;寫(xiě)指針只用最低兩位計(jì)數(shù),XXXXXX11B溢出后變成XXXXXX00B,所以連續(xù)寫(xiě)的實(shí)際結(jié)果是在4個(gè)單元中反復(fù)寫(xiě)入。另外,由于E2PROM的寫(xiě)入時(shí)間長(zhǎng),所以在連續(xù)兩條寫(xiě)指令之間應(yīng)讀取WIP狀態(tài),只有內(nèi)部寫(xiě)周期結(jié)束時(shí)才可輸入下一條寫(xiě)指令。AT89C2051內(nèi)部沒(méi)有SPI接口硬件,因此本系統(tǒng)利用了單片機(jī)的4根口線和軟件模擬讀寫(xiě)時(shí)序的方式與X25045通信。5045與2051連接圖的寫(xiě)入時(shí)間長(zhǎng),所以在連續(xù)兩條寫(xiě)指令之間應(yīng)讀取WIP狀態(tài),只有內(nèi)部寫(xiě)周期結(jié)束時(shí)才可輸入下一條寫(xiě)指令。AT89C2051內(nèi)部沒(méi)有SPI接口硬件,因此本系統(tǒng)利用了單片機(jī)的4根口線和軟件模擬讀寫(xiě)時(shí)序的方式與X25045通信。5045與2051連接圖目前國(guó)際上流行大轉(zhuǎn)角(0~270176。)動(dòng)磁式指示儀表,它克服了一般動(dòng)圈式指示儀表抗震性能差、過(guò)載能力弱、指針易抖動(dòng)等缺點(diǎn)。而引進(jìn)的一些驅(qū)動(dòng)芯片,如KEFA796專用集成芯片,有成本高、不易國(guó)產(chǎn)化等弱點(diǎn)。我們采用LM1819專用集成芯片(美國(guó)國(guó)家半導(dǎo)體公司新產(chǎn)品),配以適當(dāng)?shù)膽?yīng)用電路,就可以很好地解決以上問(wèn)題。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1