91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

【實例簡介】通過溫度傳感器接受溫度并在LCD1602中顯示的51單片機程序

實驗現象:LCD1602顯示溫度值,串口助手接收到溫度數據

實驗步驟:

1.    連接實驗相關模塊電路

如圖:



插上18B20 注意:18B20弧形一面朝上

2.設置串口調試助手

如圖:


波特率設置為4800


下載LCD1602顯示 串口接收溫度程序

下載成功后程序自動運行常見問題解決方法:118B20插上后發燙檢查18B20有沒有插反,弧形的一面朝上!

2.    溫度顯示00請檢查18B20有沒有插好,重新插下試試,將單片機拆下來重新安裝下試試


資源截圖

代碼片段和文件信息

#include“lcd.h“

/*******************************************************************************
*?函?數?名?????????:?Lcd1602_Delay1ms
*?函數功能 ???:?延時函數,延時1ms
*?輸????入?????????:?c
*?輸????出?????????:?無
*?說????名?????????:?該函數是在12MHZ晶振下,12分頻單片機的延時。
*******************************************************************************/

void?Lcd1602_Delay1ms(uint?c)???//誤差?0us
{
????uchar?ab;
for?(;?c>0;?c--)
{
?for?(b=199;b>0;b--)
?{
?? for(a=1;a>0;a--);
?}??????
}
????
}

/*******************************************************************************
*?函?數?名?????????:?LcdWriteCom
*?函數功能 ???:?向LCD寫入一個字節的命令
*?輸????入?????????:?com
*?輸????出?????????:?無
*******************************************************************************/
#ifndef? LCD1602_4PINS ?//當沒有

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3627??2014-08-26?10:17??程序\lcd.c

?????文件????????963??2014-08-26?10:17??程序\lcd.h

?????文件???????4730??2014-08-26?10:17??程序\main.c

?????文件??????16593??2014-08-26?10:17??程序\pro

?????文件???????6090??2014-08-26?10:17??程序\pro.hex

?????文件??????20356??2014-08-26?10:17??程序\pro.M51

?????文件?????143247??2014-08-26?10:17??程序\pro.uvopt

?????文件??????13716??2014-08-26?10:17??程序\pro.uvproj

?????文件???????6376??2014-08-26?10:17??程序\STARTUP.A51

?????文件???????4015??2014-08-26?10:17??程序\temp.c

?????文件????????452??2014-08-26?10:17??程序\temp.h

?????目錄??????????0??2015-03-12?13:14??程序

-----------?---------??----------?-----??----

???????????????220165????????????????????12


評論

共有 條評論