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

正文內(nèi)容

基于單片機(jī)的多點(diǎn)溫度檢測(cè)系統(tǒng)_畢業(yè)論文-全文預(yù)覽

  

【正文】 通訊程序:實(shí)現(xiàn) PC 機(jī)與單片機(jī)通訊,將溫度數(shù)據(jù)傳送給 PC機(jī) 1 主程序設(shè)計(jì) 將各個(gè)功能程序以子程序的形式寫好,當(dāng)寫主程序的時(shí)候,只需要調(diào)用子 程序,然后在寄存器的分配上作一下調(diào)整,消除寄存器沖突和 I/O 沖突即可。 鍵盤掃描電路及按鍵處理程序:實(shí)現(xiàn)鍵盤的輸入按鍵的識(shí)別及相關(guān)處理。每一個(gè)執(zhí)行軟件也就是一個(gè)小的功能執(zhí)行模塊。 特性: 正負(fù)雙邏輯輸出的有效復(fù)位信號(hào) 精準(zhǔn)的門限電平監(jiān)測(cè) 上電復(fù)位內(nèi)部延時(shí) 可利用外部電阻調(diào)節(jié)的內(nèi)部看門狗定時(shí)器 看門狗定時(shí)器的監(jiān)控周期為 100ms 典型值 VCC= 時(shí)產(chǎn)生有效的復(fù)位信號(hào)典型值 僅需很少的外圍元件 具體電路圖如 圖 。在電源突然掉電或電源電壓下降到低于門限電平時(shí)。本設(shè)計(jì)為單片機(jī)電路添加一個(gè)外部看門狗電路。采用 7805三端穩(wěn) 壓片即可滿足要求。 ⑥ 寫指令數(shù)據(jù) 圖 寫指令數(shù)據(jù) 此命令在在 E的下降沿有效。該指令規(guī)定了以后的讀 /寫操作將在哪一個(gè)頁(yè)面上進(jìn)行。 KS0108 有 64 行顯示的管理能力,該指令中 L5~L0 為顯示起始行的地址,取值在 0~3FH( 1~64 行 )范圍內(nèi),它規(guī)定了顯示屏上最頂一行所對(duì)應(yīng)的顯示存儲(chǔ)器的地址。當(dāng) D=1 為開顯示設(shè)置,顯示數(shù)據(jù)鎖存器正常工作,顯示屏上呈現(xiàn)所需的顯 示效果。 在指令設(shè)置和數(shù)據(jù)讀寫時(shí)要注意狀態(tài)字中的 BUSY 標(biāo)志。 ON/OFF=1 表示關(guān)閉顯示狀態(tài), ON/OFF 表示開顯示狀態(tài)。 BUSY=1 表示 12864 正在處理計(jì)算機(jī)發(fā)來的指令或數(shù)據(jù)。 62 63 行號(hào) X=0 ↓ X=7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 DB7 0 ↓ 7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 8 ↓ 55 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 DB0 ↓ DB7 56 ↓ 63 在液晶屏上顯示 16*16 點(diǎn)陣漢字首先將漢字轉(zhuǎn)換成相應(yīng)的代碼,在送入的液晶屏的相應(yīng)的位置,下面以“學(xué)”字的顯示為例進(jìn)行說明,“學(xué)”字在液晶屏的上的點(diǎn)陣排布如 圖 所示,在顯示時(shí)先輸入漢字的第 1 頁(yè)的 16 位數(shù)據(jù),在輸入第 2 頁(yè)的 16 位數(shù)據(jù),即第 1 頁(yè)與第 1列的公共部分即為要輸入的第 1 個(gè) 西南科技大學(xué)本科生畢業(yè)論文 23 數(shù)據(jù),第 1頁(yè)與第 2 列的公共部分即為第 2 個(gè)要輸入的數(shù)據(jù),按照這種取碼方式可得出該字代碼如下:(注:上面所說的第幾頁(yè),第幾列是相對(duì)漢字所說的)。 2. 顯示電路 ( 1) LCD 與單片機(jī)的接口電路 LCD 與單片機(jī)的接口電路如圖 所示: 西南科技大學(xué)本科生畢業(yè)論文 19 圖 鍵盤電路 1 2 3 4 5 6 7 8ABCD87654321DCBA0P r o t e l I n t e r n a t i o n a l P / LL 3 , 1 2 a R o d b o r o u g h R dF r e n c h s F o r e s tN S WA u s t r a l i a 2 0 8 604 A u g 2 0 0 4 1 0 : 2 1 : 4 8F : \資料 \ P r o t e l 9 9 s e \ a l l . d d b D o c u m e n t s \ 鍵盤 . S c hT i t l eS i z e : N u m b e r :D a t e :F i l e :R e v i si o n :S h e e t ofT i m e :A2S1S W P BS2S W P BS5S W P BS6S W P BS7S W P BS8S W P BS9S W P BS 1 0S W P BS 1 1S W P BS 1 2S W P BS 1 3S W P BS 1 4S W P BS 1 5S W P BS 1 6S W P BS3S W P BS4S W P BR11 0 KR21 0 KR31 0 KR31 0 K+5P 1 . 3 P 1 . 2 P 1 . 1 P 1 . 0P 1 . 4P 1 . 5P 1 . 6P 1 . 7 西南科技大學(xué)本科生畢業(yè)論文 20 圖 LCD 與單片機(jī)的接口電路 西南科技大學(xué)本科生畢業(yè)論文 21 (2) 引腳分布及功能 ① 12864 液晶顯示屏共有 20 個(gè)引腳,其引腳名稱及引腳編號(hào)的對(duì)應(yīng)關(guān)系如圖 所示: 圖 12864 液晶顯示模塊引腳分布圖 ②引腳功能如表 所示: 表 12864 液晶顯示模塊引腳功能 引腳 符 號(hào) 引 腳 功 能 引腳 符 號(hào) 引 腳 功 能 1 VSS 電源地 15 CS1 CS1=1:芯片選擇左邊 64*64 點(diǎn) 2 VDD 電源 +5V 16 CS2 CS2=1:芯片選擇右邊 64*64 點(diǎn) 3 VO 液晶顯示驅(qū)動(dòng)電源 05V 17 /RST 復(fù)位(低電平有效) 4 RS H:數(shù)據(jù)輸入; L:指令碼輸入 18 VEE LCD 驅(qū)動(dòng)負(fù)電源 5 R/W H:數(shù)據(jù)讀取; L:數(shù)據(jù)寫入 19 A 背光電源( +) 6 E 使能信號(hào)。每掃描一行,讀入列線數(shù)據(jù),從 0開始,列檢查,找該行輸出為 0 的列,若無,則順序掃描下一行,并檢查其各列;若找到某列線為 0,則該列與檢查行交叉的按鍵為被按下的鍵。 如圖 所示 ,16 個(gè)按鍵排列成 4 行 4 列, 4 個(gè)行的引線分別同 P1 口的~ 相聯(lián)接, 4個(gè)列的引線通過一個(gè)上拉電阻分別聯(lián)接到 ~ 口。 鍵盤與顯示電路 ⑦ 采用陣列 式輸入,排成 4 行 4 列,總共 16 個(gè)按鍵。 DS18B20 在三線制應(yīng)用時(shí),應(yīng)將其三線焊接牢固;在兩線應(yīng)用時(shí),應(yīng)將 VCC與 GND接在一起,焊接牢固。編制程序時(shí)必須嚴(yán)格按芯片數(shù)據(jù)手冊(cè)提供的有關(guān)操作順序進(jìn)行,讀、寫時(shí)間片程序要嚴(yán)格按要求編寫。另外單總線長(zhǎng)度也不宜超過 80M,否則也會(huì)影響到數(shù)據(jù)的傳輸。單片機(jī)可通過單線接口讀到該數(shù)據(jù),讀取時(shí)低位在前,高位在后,數(shù)據(jù)格式如圖所示。 DS18B20在 0 工作時(shí)按此寄存器中的分辨率將溫度轉(zhuǎn)換成相應(yīng)精度的數(shù)值,其各位定義如圖 所示。 ③ 非易失性溫度報(bào)警觸發(fā)器 TH 和 TL。 EEPROM 非易失性記憶體用于存放長(zhǎng)期需要保存的數(shù)據(jù),上下限溫度報(bào)警值和校驗(yàn)數(shù)據(jù), DS18B20 共 3EEPROM,并在 RAM 都存在 鏡像,以方便用戶操作。在上電復(fù)位時(shí)其值將被刷新。數(shù)據(jù)在出產(chǎn)時(shí)設(shè)置不由用戶更改。GND 電壓地 178。 測(cè)量參數(shù)可配置 DS18B20的測(cè)量分辨率可通過程序設(shè)定 9~12 位。 在使用中不需要任何外圍元件。C ,在10~ +85176。 多樣封裝形式,適應(yīng)不同硬件系統(tǒng) DS18B20 單線數(shù)字溫度傳感器,即“一線器件”,其具有獨(dú)特的優(yōu)點(diǎn) : 采用單總線的接口方式 與微處理器連接時(shí) 僅需要一條口線即可實(shí)現(xiàn)微處理器與 DS18B20 的雙向通訊。 內(nèi)置 EEPROM,限溫報(bào)警功能。C ~ +125176。 西南科技大學(xué)本科生畢業(yè)論文 13 178。 178。 總的來說 DS18B20 的主要特征 即 : 178。其一個(gè)工作周期可分為兩個(gè)部分,即溫度檢測(cè)和數(shù)據(jù)處理。C 。與前一代產(chǎn)品不同,新的產(chǎn)品支持 3V~ 的電壓范圍,使系統(tǒng)設(shè)計(jì)更靈活、方便。176。 它的 測(cè)量溫度范圍為 55176。測(cè)溫分辨率可達(dá) ℃,被測(cè)溫度用符號(hào)擴(kuò)展的 16位數(shù)字量方式串行輸出。但 RAM,定時(shí)器,計(jì) 西南科技大學(xué)本科生畢業(yè)論文 12 數(shù)器,串口和中斷系統(tǒng)仍在工作。 芯片擦除: 整個(gè) PEROM 陣列和三個(gè)鎖定位的電擦除可通過正確的控制信號(hào)組合,并保持ALE 管腳處于低電平 10ms 來完成。注意加密方式 1時(shí), /EA 將內(nèi)部鎖定為 RESET;當(dāng)/EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 /PSEN:外部程序存儲(chǔ)器的選通信號(hào)。如想禁止 ALE 的輸出可在SFR8EH 地址上置 0。在 FLASH 編程期間,此引腳用于輸入編程脈沖。作為輸入,由于外部下拉為低電平, P3口將輸 出電流( ILL)這是由于上拉的緣故 P3口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入) 西南科技大學(xué)本科生畢業(yè)論文 11 T1(記時(shí)器 1 外部輸入) /WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) /RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。在給出地址“ 1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí), P2 口輸出其特殊功能寄存器的內(nèi)容。 P2口 : P2口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4個(gè) TTL 門電流,當(dāng) P2 口被寫“ 1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在 FIASH 編程時(shí), P0 口作為 原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時(shí), P0輸出原碼,此時(shí) P0外部必須 接上拉電阻 被拉高 。 GND:接地。 5 個(gè)中斷源 178。三級(jí)程序存儲(chǔ)器鎖定 178。 4K 字節(jié)可編程閃爍存儲(chǔ)器 178。如采用外部 時(shí)鐘源 驅(qū)動(dòng)器件
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1