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

正文內(nèi)容

保健床控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-25 09:48 本頁面
 

【文章內(nèi)容簡介】 存儲(chǔ)允許輸出信號(hào)端。當(dāng)訪問片外程序存儲(chǔ)器時(shí),PSEN端定時(shí)輸出負(fù)脈沖以作為讀片外存儲(chǔ)器的選通信號(hào)。此芯片引腳接EPROM的OE 端。當(dāng)PSEN端有效時(shí),即允許讀出EPROM/ROM中的指令碼。PSEN端同樣可以驅(qū)動(dòng)8個(gè)LS型TTL負(fù)載。若要檢查一個(gè)8051系統(tǒng)上電后CPU 可否正常到EPROM/ROM 中讀取指令碼,也可以用示波器查看PSEN端有無脈沖輸出。若有則說明芯片基本工作正常。EA/Vpp(31腳):外部程序存儲(chǔ)器地址允許輸入端/固化編程電壓輸入端。EA引腳接高電平時(shí),CPU只訪問片內(nèi)ROM并執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令,但當(dāng)程序計(jì)數(shù)器的值超過0FFFH時(shí),將自動(dòng)轉(zhuǎn)去執(zhí)行片外程序存儲(chǔ)器中的程序。當(dāng)輸入信號(hào)EA引腳接低電平(即接地)時(shí),不論是否有片內(nèi)程序存儲(chǔ)器,CPU只訪問外部ROM并執(zhí)行外部程序存儲(chǔ)器中的指令。對于無片內(nèi)ROM的8031或8032單片機(jī),需要外擴(kuò)EPROM,此時(shí)必須將EA引腳接地。EA引腳還具有Vpp功能,在對8751 片內(nèi)EPROM固化編程時(shí),可以作為較高編程電壓(一般12V~21V)的輸入端。 P0/P1/P2/P3輸入/輸出端口:P0口(~,即39~32腳):P0口是一個(gè)漏極開路的8位準(zhǔn)雙向I/O端口。作為漏極開路的輸出端口,每位都能驅(qū)動(dòng)8個(gè)LS型TTL負(fù)載。當(dāng)用P0口作為輸入端口使用時(shí),應(yīng)先向P0口鎖存器(地址80H)寫入全1,此時(shí)P0口的全部引腳浮空,可以作為高阻抗輸入。作為輸入端口使用時(shí),要先寫1,這就是準(zhǔn)雙向口的含義。在CPU訪問芯片外存儲(chǔ)器時(shí),P0端口分時(shí)提供低8位地址和8位數(shù)據(jù)的復(fù)用總線。在此期間,P0端口內(nèi)部上拉電阻有效。P1口(~,即1~8 腳):P1口是一個(gè)自帶內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口。P1口每位都能驅(qū)動(dòng)4個(gè)LS型TTL負(fù)載。在用P1口作為輸入口使用時(shí),應(yīng)先向P1口鎖存地址(90H)寫入全1,此刻P1口引腳由內(nèi)部上拉電阻拉成高電平。P2口(~,即21~28 腳):P2口也是一個(gè)自帶內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口。P2口每位也能驅(qū)動(dòng)4個(gè)LS型TTL負(fù)載。當(dāng)訪問片外EPROM/RAM 時(shí),它輸出高8位地址。P3口(~,即10~17 腳):P3口是一個(gè)自帶內(nèi)部上拉電阻的8位準(zhǔn)雙向I/O口。P3口每位也都能驅(qū)動(dòng)4個(gè)LS型TTL負(fù)載。P3口與其它I/O端口有很大的區(qū)別,它的每個(gè)引腳都有其他功能,如下::(RXD)串行數(shù)據(jù)接收;:(RXD)串行數(shù)據(jù)發(fā)送;:(INT0)外部中斷0輸入;:(INT1)外部中斷1輸入;:(T0)定時(shí)/計(jì)數(shù)器0的外部計(jì)數(shù)輸入;:(T1)定時(shí)/計(jì)數(shù)器1的外部計(jì)數(shù)輸入;:(WR)外部數(shù)據(jù)存儲(chǔ)器寫選通;:(RD)外部數(shù)據(jù)存儲(chǔ)器讀選通。 89C51單片機(jī)的中斷系統(tǒng)89C51系列單片機(jī)的中斷系統(tǒng)含有5個(gè)中斷源,2個(gè)優(yōu)先級(jí),可以實(shí)現(xiàn)二級(jí)中斷服務(wù)嵌套。它是由片內(nèi)特殊功能寄存器中的中斷允許寄存器IE控制CPU是否響應(yīng)中斷請求的。由中斷優(yōu)先級(jí)寄存器IP安排各中斷源的優(yōu)先級(jí),當(dāng)同一優(yōu)先級(jí)內(nèi)各中斷同時(shí)提出中斷請求時(shí),則由內(nèi)部的查詢邏輯確定其響應(yīng)次序。 89C51單片機(jī)的定時(shí)/計(jì)數(shù)器在單片機(jī)應(yīng)用系統(tǒng)中,常常會(huì)遇到定時(shí)控制需求,如定時(shí)輸出、定時(shí)檢測、定時(shí)掃描等。此外,也經(jīng)常會(huì)遇到要對外部事件進(jìn)行計(jì)數(shù)。89C51單片機(jī)內(nèi)集成有兩個(gè)可編程的定時(shí)/計(jì)數(shù)器,即T0和T1。它們不僅可以工作于定時(shí)模式,也可以工作于外部事件計(jì)數(shù)模式。另外,T1還可以作為串行口的波特率發(fā)生器。 LCD顯示器簡介顯示器是人與機(jī)溝通的重要界面,工業(yè)中早期以顯像管(CRT/Cathode Ray Tube)顯示器為主,但隨著科技的不斷進(jìn)步,各種各樣的顯示技術(shù)迅速地誕生,近年來由于LCD液晶顯示器具有輕薄短小、耗電量低、使用方便、平面直角顯示以及影像穩(wěn)定等優(yōu)勢,而且其價(jià)格近年來也不斷下跌,所以逐漸取代了CRT之主流地位,成為現(xiàn)在我們使用中的主要顯示裝置。LCD液晶是一種既具有液體的流動(dòng)性又具有光學(xué)特性的有機(jī)化合物。由于它的透明度和呈現(xiàn)的顏色受外加電場的影響,故利用這特點(diǎn)便可做成字符顯示器。液晶顯示器(即LCD)英文全稱為Liquid Crystal Display,是一種采用了液晶控制透光度技術(shù)來實(shí)現(xiàn)色彩的顯示器。和CRT顯示器相比,LCD具有很多優(yōu)點(diǎn)。由于是通過控制是否透光來控制亮和暗,當(dāng)色彩不變時(shí),LCD液晶也會(huì)保持不變,故就不必考慮刷新率的問題。顯示接口是用來顯示系統(tǒng)的狀態(tài),命令或采集的電壓數(shù)據(jù)的。本設(shè)計(jì)系統(tǒng)中顯示部分采用的是1602LCD液晶顯示模塊。 點(diǎn)陣圖形式液晶是由 M 行N 列個(gè)顯示單元組成的,假設(shè)LCD顯示屏有64行,每行有128列,每8列對應(yīng)1個(gè)字節(jié)的8個(gè)位,即每行是由16字節(jié),共 168=128個(gè)點(diǎn)組成的,屏幕上6416個(gè)顯示單元與顯示RAM區(qū)的1024個(gè)字節(jié)相對應(yīng),每一字節(jié)的內(nèi)容與屏上相應(yīng)位置的亮暗相對應(yīng)。一個(gè)字符是由68或88點(diǎn)陣組成的,即要找到和屏上幾個(gè)位置對應(yīng)的顯示RAM區(qū)的幾個(gè)字節(jié),而且要使每個(gè)字節(jié)的不同的位為‘1’,其它的位為‘0’,為‘1’的點(diǎn)亮,為‘0’的點(diǎn)暗,這樣就組成某個(gè)字符。但對于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就簡單得多了,可以讓控制器工作在文本方式,根據(jù)在LCD上開始顯示的行列號(hào)和每行的列數(shù)找出顯示RAM對應(yīng)的地址,設(shè)定光標(biāo),再在此送上該字符對應(yīng)的代碼即可。 1602LCD液晶模塊簡介液晶顯示器是一種將液晶顯示器件, 集成電路,連接器件,PCB線路板,背光源,結(jié)構(gòu)器件裝配在一起的組件。本系統(tǒng)設(shè)計(jì)中采用LCD液晶屏進(jìn)行顯示。LCD液晶顯示器是一種低壓、微功耗的顯示器件,只要2~3V就可以工作,工作電流僅為幾微安,是任何顯示器無法比擬的,同時(shí)還可以顯示大量信息。除數(shù)字外,還可以顯示文字、曲線等,相較傳統(tǒng)的數(shù)碼LED顯示器顯示的界面有了質(zhì)的提高。在儀表和低功耗應(yīng)用系統(tǒng)中得到了廣泛的應(yīng)用。LCD液晶顯示的優(yōu)點(diǎn)為:(1).顯示質(zhì)量高,由于LCD液晶顯示器的每個(gè)點(diǎn)收到信號(hào)后就一直保持那種色彩和亮度恒定發(fā)光,所以液晶顯示器的畫質(zhì)高而且不會(huì)閃爍。(2).數(shù)字式接口,LCD液晶顯示器都是數(shù)字式的,和單片機(jī)的接口操作簡單也很方便。(3).功率消耗低,相比LED顯示器而言液晶顯示器的主要功耗在內(nèi)部電極和驅(qū)動(dòng)IC上,因此耗電量比其他器件要小很多。雖然LCD顯示器的價(jià)格比數(shù)碼管要貴,但它的顯示效果好,是當(dāng)今顯示器的主流,所以本設(shè)計(jì)中采用LCD作為顯示器。根據(jù)顯示內(nèi)容和方式的不同可以分為數(shù)顯LCD和點(diǎn)陣字符LCD,點(diǎn)陣圖形LCD。在此設(shè)計(jì)中我采用點(diǎn)陣字符LCD,這里采用常用的2行16個(gè)字的1602液晶模塊。1602采用標(biāo)準(zhǔn)的14腳接口,如圖43所示。其中:第1腳:VSS為電源地;第2腳:VDD接5V正電源;第3腳:V0為液晶顯示器對比度調(diào)整端,接正電源時(shí)對比度最弱,接電源地時(shí)對比度最高,對比度過高時(shí)會(huì)產(chǎn)生“鬼影”,故使用時(shí)可以通過一個(gè)10K的可調(diào)電阻調(diào)整對比度; 第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器,低電平時(shí)選擇指令寄存器; 第5腳:RW為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和RW共同為低電平時(shí),可以寫入指令或者顯示地址,當(dāng)RS為低電平、RW為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平、RW為低電平時(shí)可以寫入數(shù)據(jù); 第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令;第7~14腳:D0~D7為8位雙向數(shù)據(jù)線; 第15腳:背光電源正極,接5V正電源正;第16腳:背光電源負(fù)極,接電源地。圖43液晶顯示電路圖本設(shè)計(jì)中采用89C51的P2口作為數(shù)據(jù)線,、R/W、RS。它們中E是下降沿觸發(fā)的片選信號(hào),R/W是讀寫信號(hào),RS是寄存器選擇信號(hào)。此模塊設(shè)計(jì)如下:進(jìn)行顯示模塊初始化,首先清屏,再設(shè)置顯示行數(shù)為1行,接口數(shù)據(jù)位為8位,字型為57點(diǎn)陣。然后設(shè)置液晶為整體顯示,取消光標(biāo)和字體閃爍,最后設(shè)置為正向增量方式且不移位。給LCD的顯示緩沖區(qū)中送字符,本程序中采用2個(gè)字符數(shù)組,一個(gè)顯示字符,另一個(gè)顯示溫度和時(shí)間數(shù)據(jù),要顯示的字符和數(shù)據(jù)被送到相應(yīng)的數(shù)組中,完成后再統(tǒng)一顯示出來。首先取一個(gè)要顯示的字符或數(shù)據(jù)送到LCD的顯示緩沖區(qū)內(nèi),,判斷是否夠顯示的個(gè)數(shù),若不夠則地址加一取下一個(gè)要顯示的字符或數(shù)據(jù)。 DS18B20溫度傳感器的介紹 。DS18B20引腳如圖44所示:圖44 DS18B20引腳圖DS18B20是由DALLAS公司生產(chǎn)的一種新型的單線數(shù)字溫度傳感器。,其體積小、適用于多種場合、并且適用電壓較寬、更為經(jīng)濟(jì)。數(shù)字化溫度傳感器DS18B20是世界上第一種支持“一線總線”接口的溫度傳感器。其溫度測量范圍為55~+125℃,可編程為9位~12位轉(zhuǎn)換精度,℃。其分辨率設(shè)定參數(shù)以及手動(dòng)設(shè)定的恒定溫度值和定時(shí)時(shí)間值存儲(chǔ)在EEPROM 中,掉電后仍然保存。被測溫度以符號(hào)擴(kuò)展的16位數(shù)字量方式串行輸出,其工作電源既可在遠(yuǎn)端引入,也可通過采用寄生電源方式產(chǎn)生。多個(gè)DS18B20可以同時(shí)并聯(lián)到3根或2根線上,CPU只需要一根端口線就能與諸多DS18B20 進(jìn)行通信,所占用的微處理器端口較少,可以節(jié)省大量的引線和設(shè)計(jì)電路。因此用它來組成一個(gè)測溫系統(tǒng),線路簡單,且在一根通信線上可以掛多個(gè)這樣的數(shù)字溫度計(jì),使用十分方便。 DS18B20溫度傳感器工作原理DS18B20的測溫原理:低溫系數(shù)晶振的振蕩率受溫度影響很小,用于產(chǎn)生固定頻率脈沖信號(hào)送給計(jì)數(shù)器1;高溫系數(shù)晶振隨溫度變化其振蕩頻率改變明顯,所產(chǎn)生的信號(hào)作為計(jì)數(shù)器2的輸入脈沖。首先計(jì)數(shù)器1和溫度寄存器預(yù)置在-55℃所對應(yīng)的一個(gè)基數(shù)值。開始時(shí)計(jì)數(shù)器1對低溫系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)計(jì)數(shù)器1的預(yù)置值減為0時(shí),溫度寄存器的值將加1,計(jì)數(shù)器1的預(yù)置將被重新裝入,隨后計(jì)數(shù)器1重新開始對低溫系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到計(jì)數(shù)器2計(jì)數(shù)到0,停止溫度寄存器值的累加,此刻溫度寄存器中的數(shù)值即為所測溫度。DS18B20溫度傳感器的功能特點(diǎn):(1).采用單總線技術(shù),與單片機(jī)通信只需要一根I/O線;(2). DS18B20具有一個(gè)獨(dú)有不變的64位序列號(hào),可以根據(jù)序列號(hào)訪問相應(yīng)的器件;(3).低壓供電,供電電源范圍為3~5V,可以直接從數(shù)據(jù)線上轉(zhuǎn)接電源(即為寄生電源方式);(4).測溫范圍為55℃~+125℃,在10℃~85℃范圍內(nèi)誤差為177。℃;(5).可編程數(shù)據(jù)為9~12位,轉(zhuǎn)換12位溫度最大時(shí)間為750ms;(6).可以自行手動(dòng)設(shè)定報(bào)警上下限溫度;(7).報(bào)警搜索命令可識(shí)別是否溫度超出預(yù)定值;(8).DS18B20的分辯率可以自行通過EEPROM設(shè)置為9~12位。(9).DS18B20可將測得的溫度值直接轉(zhuǎn)化為數(shù)字量,并可以通過串行通信的方式與主控制器進(jìn)行數(shù)據(jù)通信。 DS18B20的相關(guān)介紹溫度的讀?。篋S18B20在出廠時(shí)已經(jīng)配置為12位,讀取溫度時(shí)共讀取16位,此外還需要判斷正負(fù)。前5個(gè)數(shù)字為符號(hào)位,前5位為1時(shí),讀取的溫度為負(fù)數(shù);前5位為0時(shí),讀取的溫度為正數(shù)。DS18B20的初始化: (1). 先將數(shù)據(jù)線置高電平“1”;(2). 延時(shí)(該時(shí)間盡可能的短一點(diǎn));(3). 數(shù)據(jù)線拉到低電平“0”;(4). 延時(shí)750 ms;(5). 數(shù)據(jù)線拉到高電平“1”;(6). 延時(shí)等待;(7). 若CPU讀到了數(shù)據(jù)線上的低電平“0”,則還要做延時(shí),其延時(shí)的時(shí)間從發(fā)出的高電平算起最少要480 ms;(8).將數(shù)據(jù)線再次拉高到高電平“1”后結(jié)束。 DS18B20的寫操作: (1). 數(shù)據(jù)線先置為低電平“0”;(2). 延時(shí)15 ms;(3). 按從低位到高位的順序發(fā)送字節(jié);(4). 延時(shí)45 ms; (5). 將數(shù)據(jù)線拉到高電平;(6). 重復(fù)上(1)到(6)的操作直至所有的字節(jié)全部發(fā)送完為止;(7). 最后將數(shù)據(jù)線拉高。 DS18B20的讀操作:(1). 將數(shù)據(jù)線拉高為“1”;(2). 延時(shí)2 ms;(3). 將數(shù)據(jù)線拉低為“0”;(4). 延時(shí)15 ms;(5). 將數(shù)據(jù)線拉高為“1”;(6). 延時(shí)15 ms;(7). 讀數(shù)據(jù)線的狀態(tài)得到1個(gè)狀態(tài)位,并進(jìn)行數(shù)據(jù)處理;(8). 延時(shí)30 ms。 使用DS18B20的注意事項(xiàng)使用DS18B20測溫雖然有系統(tǒng)簡單、精度高、連接方便、使用口線少等優(yōu)點(diǎn),但在應(yīng)用中也應(yīng)注意以下幾方面的問題:(1). DS18B20從測溫結(jié)束到將溫度值轉(zhuǎn)換成數(shù)字量需要一定的轉(zhuǎn)換時(shí)間,在此期間必須確保有足夠的時(shí)間,否則會(huì)出現(xiàn)轉(zhuǎn)換錯(cuò)誤的現(xiàn)象,使溫度輸出總是顯示85;(2). 在實(shí)際使用中發(fā)現(xiàn),供電電源電壓應(yīng)保持在5V左右,如果供電電源電壓過低,則會(huì)使所測得的溫度精度降低;(3). 在DS18B20測溫程序設(shè)計(jì)中,當(dāng)向DS18B20發(fā)出溫度轉(zhuǎn)換命令后,程序要等待DS18B20的返回信號(hào),如果DS18B20接觸不好或斷線,當(dāng)程序讀DS18B20 時(shí),將沒有返回信號(hào),程序就會(huì)進(jìn)入死循環(huán),在進(jìn)行DS18B20硬件和軟件設(shè)計(jì)時(shí)也應(yīng)當(dāng)注意這一點(diǎn)。 溫度傳感器DS18B20與單片機(jī)的接口電路DS18B20有兩種供電方式,一種方式是采用電源供電,這種情況下DS18B20的1腳接地,2腳作為輸出信號(hào)線,3腳接電源。另一種方式是采用寄生電源供電,如圖45所示,單片機(jī)端口接
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1