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

正文內(nèi)容

基于msp430g2553和ds18b20的測溫系統(tǒng)(完整版)

2024-12-25 08:39上一頁面

下一頁面
  

【正文】 write_string(1,1,warning!!!!!!!!!)。//蜂鳴器關(guān) LCD1602_write_string(1,1,The temprature )。//存放溫度 //extern unsigned int Temp_l。 } /******************************************************************************* DS18b20 操作時序: 初始化 64位 ROM進行操作 讀 ROM 16 搜索 ROM 跳 過 ROM 告警搜索 包括讀取溫度 …… ,無法重新設(shè)定,沒找到相應(yīng)的指令 相對應(yīng)的轉(zhuǎn)換時間為 750ms ******************************************************************************* ******************************************************************************* DS18b20 初始化方法: 1 主機發(fā)送 480 960 us 的低電平,釋放總線 2 等待 15 60 us 3 檢測 DQ上是否有低電平出現(xiàn) 有:復(fù)位成功 ,通常時間為 60240 us 無:復(fù)位失敗 , 繼續(xù)等待 4 DQ上出現(xiàn)低電平后,低電平持續(xù) 15us,然后 DS18b20開始對單片機發(fā)送的數(shù)據(jù)進行采樣 *******************************************************************************/ unsigned int DS18b20_Init(void) { unsigned Check_val。 if(DQ_val==1) { Check_val = 0。 for(i = 0。 dat = 1。 DQ_0。 DQ_out。 DS18b20_write_byte(Convert_Temperature)。 Temp_h=8。 extern void LCD1602_write_mand(unsigned int )。 void LCD1602_Port_Init(void) { P1DIR |= 0XFF。 } void LCD1602_write_data(unsigned int dat) { rs_1。 //0x0f 有光標, LCD1602_write_mand(0x01)。) { LCD1602_write_data(*str)。 LCD1602_write_data(Digital[temp%100%10])。 case 2 : LCD1602_write_data(Digital[varia/10])。 LCD1602_write_data(Digital[varia/100])。 LCD1602_write_data(Digital[varia])。break。C39。 } } void LCD1602_display_temperature(unsigned int x,unsigned int y,unsigned int temp) { LCD1602_set_position(x,y)。 //寫入數(shù)據(jù)后,光標右移,顯示屏不動 } void LCD1602_set_position(unsigned int x,unsigned int y) { if(x==1) LCD1602_write_mand(0x80+y)。 __delay_cycles(500)。 } void LCD1602_write_mand(unsigned int ) { rs_0。 extern void LCD1602_Init(void)。 19 f_temp=Temp*。 DS18b20_Init()。 __delay_cycles(10)。 DQ_1。 __delay_cycles(10)。i++) { DQ_0。 //初始化成功 } __delay_cycles(10)。 DQ_0。//存放溫度高四位 /************************************ **** 函數(shù)定義 **** ************************************/ extern void DS18b20_Port_Init(void)。 LCD1602_display_temperature(2,4,t)。 14 LCD1602_display_temperature(2,4,t)。 if(t=300) { P2OUT|=BIT3。 DS18b20_Init()。 檢測的實時溫度應(yīng)該通過 UART 上傳到上位機,記錄下來。而且電源和地直接接不接 10k 電阻,時序也不一樣的。 首先,對 CCS 軟件操作不熟練, Grace 工程可以快速方便地幫助我們配置寄存器,但是自己還不太熟悉 。 9 圖 10 實物調(diào)試圖 圖 11 實物調(diào)試圖 10 5 設(shè) 計 心 得 通過嵌入式控制系統(tǒng)與應(yīng)用這門課,通過這門課的學(xué)習,我對 MSP430G2553有了較為深入的了解。正 常 情 況 實 時 顯 示 溫 度 。另外用戶還可根據(jù)實際情況自設(shè)定非易失性溫度報警上下限值 TH 和 TL(掉電后依然保存 )。用戶還可以通過編程實現(xiàn) 9 一 12 位的溫度讀數(shù),即具有可調(diào)的溫度分辨率。 2 測溫系統(tǒng)硬件構(gòu)成 硬件 設(shè)計 系統(tǒng)硬件設(shè)計總方案 系統(tǒng)硬件設(shè)計 總 方案如圖 1 所示: 圖 1 硬件設(shè)計方框圖 電源系統(tǒng)由 miniUSB 輸出 5V以及 芯片 LE33 組成,實現(xiàn)對 MSP430G2553 核心處理芯片、 LCD1602 液晶顯示 等硬件模塊 提供所需電源 ;顯示部分由 LCD1602 液晶對 溫度 進行實時顯示;軟件設(shè)計部分包括 模擬串口 對 DS18B20 數(shù)據(jù)進行讀取 以及LCD1602 液晶的驅(qū)動和顯示。 關(guān)鍵字: DS18B20 MSP430G2553 單片機 液晶顯示 III 目 錄 1 引言 ...................................................................................
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1