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

正文內(nèi)容

基于mcs-51單片機(jī)溫濕度儀系統(tǒng)的設(shè)計(jì)-文庫吧資料

2024-09-04 15:49本頁面
  

【正文】 ORG 00H LJMP MAIN ORG 03H LJMP LINT0 ORG 0BH LJMP LTIME0 ORG 13H LJMP CH451_INT1 。 DA 時(shí)鐘信號 DIN2 BIT 。*************************************** CS2 BIT 。********************************** CS1 BIT 。 /* iic 數(shù)據(jù)傳送位 */ AT24C02A定義 SCL bit 。000 1111 0*/ 。000 0001 1*/ 測量溫度 MHUMI EQU 05H 。000 0011 0*/ 寫狀態(tài) STATUSR EQU 07H 。********************************************************* DAT BIT SCK BIT ACK BIT 01H 。 FLAG BIT 02H 。系統(tǒng)時(shí)鐘芯片 ds1302 IODATA BIT 。******************************************************* SCLK BIT 。 1 0 讀忙標(biāo)志 R_D_GLCD EQU 0ffffH 。 0 0 寫指令 W_D_GLCD EQU 0dfffH 。行數(shù)的臨時(shí)變量 。起始的顯示位置 ADDR1 EQU 0FH 。鍵盤和顯示定義 CH451 DIN BIT DCLK BIT DOUT BIT DATA_F EQU 0CH DATA_KEY EQU 0DH MR EQU 08H MR1 EQU 09H MR2 EQU 0AH MR3 EQU 0BH COUNT EQU 0CH 。******************************************************************************** 。 系統(tǒng)不足:過于簡單,系通過于平面化,深度不足 參考文獻(xiàn) [1]趙偉 、張錫英。 東北林業(yè)大學(xué)課程設(shè)計(jì) 17 圖 35 鍵盤顯示原理圖 東北林業(yè)大學(xué)課程設(shè)計(jì) 18 4 系統(tǒng)的軟件設(shè)計(jì) 本系統(tǒng)利用鍵盤實(shí)現(xiàn)時(shí)間初值的設(shè)定,并利用鍵盤中斷實(shí)現(xiàn)溫濕度測量及顯示, I/O 口流水燈顯示。 DS1302 實(shí)時(shí)時(shí)鐘具體控制方法如下: ( 1) 單片機(jī)的 P10口連接 DS1302的 I/O口,作為串行數(shù)據(jù)的輸入和輸出口; ( 2) 單片機(jī)的 P11 口連接 DS1302 的 SCLK 口 ,給 DS1302 提供讀寫數(shù)據(jù)的脈沖信號; ( 3) 單片機(jī)的 P14 口連接 DS1302 的 RST 口,起到時(shí)鐘芯片的復(fù)位作用。微小的體積、極低的功耗,使其成為各類應(yīng)用的首選。校準(zhǔn)系數(shù)以程序形式儲(chǔ)存在 OTP 內(nèi)存中,在標(biāo)定的過程中使用。因此,該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、極高的性價(jià)比等優(yōu)點(diǎn)。它采用的 CMOSens 技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。 圖 25 DS1302 的控制字 DS1302 的讀寫時(shí)序圖 如圖 26 所示。 DS=00 或 11, 即使 TCS=1010, 充電功能也被禁止 DS1302 的管控制字如圖 25所示。 TCS=1010 使能涓流充電 DS=01 選擇一個(gè)二極管 WP=1 寄存器數(shù)據(jù)不能寫入 AP=0 上午模式; WP: 寫保護(hù)位 寄存器 2 的第 5 位 :AM/PM 定義; CH=0 振蕩器工作允許 bit7=1,12 小時(shí)模式; DS1302 內(nèi)部寄存器; 東北林業(yè)大學(xué)課程設(shè)計(jì) 13 SCLK 串行時(shí)鐘; RST 復(fù)位腳; X1 X2 晶振管腳; DS1302 的管腳排列及描述如圖 24所示。 與 DS1202 兼容 與 TTL 兼容 Vcc=5V 8 腳 DIP 封裝或可選的 8 腳 SOIC 封裝 根據(jù)表面裝配 工作電流 時(shí) ,小于 300nA 串行 I/O 口方式使得管腳數(shù)量最少 附加七個(gè)字節(jié)存儲(chǔ)器,它廣泛應(yīng)用于電話傳真便攜式儀器以及電池供電的儀器儀表等產(chǎn)品領(lǐng)域,下面將主要的性能指標(biāo)作一綜合: 圖 22為 CH451 獲得按鍵代碼時(shí)序圖 圖 21 CH451外圍電路圖 表 21 按鍵鍵值表 表 22 引腳功能表 東北林業(yè)大學(xué)課程設(shè)計(jì) 11 表 23 操作指令表 圖 22 單片機(jī)從 CH451獲得按鍵代碼時(shí)序圖 東北林業(yè)大學(xué)課程設(shè)計(jì) 12 DS1302芯片簡介 DS1302 是 DALLAS 公司推出的涓流充電時(shí)鐘芯片,內(nèi)含有一個(gè)實(shí)時(shí)時(shí)鐘 /日歷和 31 字節(jié)靜態(tài) RAM 通過簡單的串行接口與單片機(jī)進(jìn)行通信,實(shí)時(shí)時(shí)鐘 /日歷電路提供秒分時(shí)日日期月年的信息,每月的天數(shù)和閏年的天數(shù)可自動(dòng)調(diào)整,時(shí)鐘操作可通過 AM/PM指示決定采用 24或 12小時(shí)格式 DS1302 與單片機(jī)之間能簡單地采用同步串行的方式進(jìn)行通信,僅需用到三個(gè)口線 1 RES 復(fù)位 2 I/O 數(shù)據(jù)線 3 SCLK 串行時(shí)鐘 時(shí)鐘 /RAM 的讀 /寫數(shù)據(jù)以一個(gè)字節(jié)或多達(dá) 31 個(gè)字節(jié)的字符組方式通信, DS1302 工作時(shí)功耗很低,保持?jǐn)?shù)據(jù)和時(shí)鐘信息時(shí)功率小于 1mW。表 22為引腳功能表。 圖21為 CH451 外圍電路圖。 CH451 包含三個(gè)功能:數(shù)碼管顯示驅(qū)動(dòng)、鍵盤掃描控制、μ P 監(jiān)控,三個(gè)功能之間相互獨(dú)立,單片機(jī)可以通過操作命令分別啟用、關(guān)閉、設(shè)定 CH451 的任何一個(gè)功能。 內(nèi)置上電復(fù)位和看門狗 WatchDog,提供高電平有效和低電平有效復(fù)位輸出。 串行接口中的 DIN 和 DCLK 信號線可以與其它接口電路共用,節(jié)約引腳。 提供按鍵釋放標(biāo)志位,可供查詢按鍵按下與釋放。 內(nèi)置按鍵狀態(tài)輸入的下拉電阻,內(nèi)置去抖動(dòng)電路。掃描極限控制,支持 1到 8個(gè)數(shù)碼管,只為有效數(shù)碼管分配掃描時(shí)間。通過占空比設(shè)定提供 16級亮度控制。 數(shù)碼管的字?jǐn)?shù)據(jù)左移、 右移、左循環(huán)、右循環(huán)。動(dòng)態(tài)顯示掃描控制,直接驅(qū)動(dòng) 8位數(shù)碼管或者 64 位發(fā)光管 LED。 CH451 內(nèi)置 RC振蕩電路,可以動(dòng)態(tài)驅(qū)動(dòng) 8位數(shù)碼管或者 64位 LED,具有 BCD 譯碼、閃爍、移位等功能;同時(shí)還可以進(jìn)行 64 鍵的鍵盤掃描; CH451 通過可以級聯(lián)的串行接口與單片機(jī)等交換數(shù)據(jù);并且提供上電復(fù)位和看門狗等監(jiān)控功能。 測溫濕度電路采用的 SHT10 溫濕度傳感器,它能夠精確的測試出當(dāng)前小環(huán)境溫度和濕度,針對溫濕度傳感器我們?yōu)槠渑渲昧送ㄟ^液晶屏及數(shù)碼管顯示當(dāng)前溫度&濕度的程序,詳見后續(xù)章節(jié)的 SHT10篇; 1- WIRE 采用的是 iButton(信息紐扣)-- DS1990AF5,可說這在當(dāng)前是比較先進(jìn)的 ,這在市面上其他同類產(chǎn)品中是不具備的; IC 卡電路采用的是西門子公司的 SLE4442 邏輯加密卡;語音芯片采用的是 ISD1420,具有 20 秒的語音錄放功能 . ( 3)LJDSY5200 的仿真方法 : 把隨機(jī)帶的仿真監(jiān)控芯片插到 LJDSY5200 的 CPU 插座上,將串口線的一端插到計(jì)算機(jī)的串口上,另一端與 LJDSY5200 的串口相連接即完成硬件連接部分,接下來需要對仿真監(jiān)控芯片的工作參數(shù)進(jìn)行設(shè)定。 時(shí)鐘電路采用的是 ds1302 實(shí)時(shí)時(shí)鐘芯片,針對該芯片我們配置了較多的相關(guān)程序,包括通過數(shù)碼管顯示當(dāng)前時(shí)間的 RTC,可調(diào)節(jié)的通過數(shù)碼管顯示當(dāng)前時(shí)間的 RTC,可調(diào)節(jié)的通過數(shù)碼管可顯示當(dāng)前時(shí)間和日期的 RTC,通過 12232 液晶顯示屏顯示當(dāng)前時(shí)間和日期的 RTC,這些程序在編寫順序上遵循的是循序漸進(jìn),由易到難的原則, 是真正的針對初學(xué)者而為其量身定做的,具有很強(qiáng)的針對性,相信初學(xué)者一定會(huì)從中受益的; I2C 電路采用的當(dāng)前流行的 AT24C02。 (2) LJDSY5200 硬件配置 : 東北林業(yè)大學(xué)課程設(shè)計(jì) 9 LJDSY5200 實(shí)驗(yàn)系統(tǒng)具有豐富的硬件資源 ,具體的硬件配置如下:液晶顯示器采用的是兩兆字庫 12232 漢字液晶屏,漢顯液晶屏具有編程簡單使用方便等其他液晶屏所不具備的優(yōu)點(diǎn);數(shù)碼管采用的是 8 段 8 位數(shù)碼管;鍵盤是 4X4 行列式鍵盤,鍵盤與數(shù)碼管通過專用鍵盤和數(shù)碼管接口芯片 CH451 與 CPU 相連接,使用鍵盤接口芯片的好 處就是可以大大減少編程的工作量,一個(gè)復(fù)雜的數(shù)碼管顯示位的閃爍移動(dòng)操作,在此我們只需要一行簡單的命令就能輕輕實(shí)現(xiàn)。 相比之下 CH451 性能更好一點(diǎn),故選用 CH451作為鍵盤顯示控制芯片 2 系統(tǒng)主要器件選型及依據(jù) LJDSY5200 單片機(jī)實(shí)驗(yàn)系統(tǒng) (1) LJDSY5200 的基本結(jié)構(gòu) : LJDSY5200 實(shí)驗(yàn)系統(tǒng)的硬件部分主要由以下電路構(gòu)成:顯示電路(其中顯 示電路包括液晶顯示,數(shù)碼管顯示,發(fā)光二極管顯示及 8X8 三色 LED 點(diǎn)陣顯示), 鍵盤電路, USB 電路,串口電路,時(shí)鐘電路, I2C 電路, D/A& A/D 轉(zhuǎn)換電路, 測溫濕度電路, 1- WIRE 總線電路, IC 卡電路 ,語音電路,蜂鳴器&繼電器電路, 單脈沖發(fā)生電路,紅外遙感電路等電路有機(jī)組合而成。 方案二: CH451 是一個(gè)整合了數(shù)碼管顯示驅(qū)動(dòng)和鍵盤掃描控制以及μ P 監(jiān)控的多功能外圍芯片。在 12 小時(shí)制模式中,用 AM和 PM 區(qū)分上午和下午;時(shí)間的表示方法也
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1