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

正文內(nèi)容

單片機(jī)溫度監(jiān)控警報(bào)系統(tǒng)(編輯修改稿)

2025-07-23 09:42 本頁面
 

【文章內(nèi)容簡介】 說LED燈的控制,它的正向應(yīng)該是接電源的,因?yàn)閱纹瑱C(jī)IO口是弱上拉的,當(dāng)有驅(qū)動負(fù)載的時候,它就會變成低電平,達(dá)不到驅(qū)動LED燈的效果,而且還要接一個1K的電阻,但是我就直接把正向接到IO口啦,這樣調(diào)試的時候燈總是不亮,找了好久才找到原因。1620的顯示程序,我本來是有放在中斷服務(wù)程序一部分,而在主程序有溫度的顯示程序,但是實(shí)際上溫度的轉(zhuǎn)換時間和時鐘的顯示時間有很大差別,導(dǎo)致液晶屏上存在亂碼現(xiàn)象,這個花了我一個上午的時間還沒有找出來,最后我干脆把溫度顯示也放在中斷程序里面,這樣問題就解決啦。六 個人小結(jié)剛開始的時候我altium designer一點(diǎn)都不會,可是要畫這么復(fù)雜的電路圖,有些封裝還要自己畫,擱了很久都沒有做,借了一些關(guān)于altiumDesigner 的書也沒怎么看,可以前幾周老師突然說要結(jié)題啦,才拼命地學(xué),看來人的潛力真的是逼出來,通過本次實(shí)驗(yàn),學(xué)會很多東西,一個系統(tǒng)從畫圖到做板到完成調(diào)試。還有很多東西看似很簡單,但是理論與實(shí)際總是存著差距,只有在實(shí)踐中你才能發(fā)現(xiàn)很多細(xì)節(jié)的問題,才能不斷地進(jìn)步。七 參考文獻(xiàn)1. 單片機(jī)C語言程序設(shè)計(jì)實(shí)訓(xùn)100例 [編著] 彭 偉2. 流行單片機(jī)實(shí)用子程序及應(yīng)用實(shí)例 [編著] 楊振江 杜鐵軍 李 群 3. C51基礎(chǔ)與應(yīng)用實(shí)例 [編著] 常喜茂 孔英會 付小寧4. 單片機(jī)原理與接口技術(shù) [編著] 劉 軍5. 單片機(jī)原理與C51編程 [編著] 宋彩利 孫友倉 吳宏岐6. 51單片機(jī)開發(fā)入門與經(jīng)典實(shí)例 [編著] 王守中7. 51單片機(jī)C語言教程 [編著] 郭天祥8. 單片機(jī)程序設(shè)計(jì)及應(yīng)用 [編著] 楊將新 李華軍 劉東駿9. 51單片機(jī)應(yīng)用實(shí)例詳解 [編著] 楊 欣 王玉鳳 劉湘黔 張延強(qiáng)10. 百度文庫 八 附錄 實(shí)物圖和PCB圖器材清單名稱型號數(shù)量液晶顯示屏LCD1602c1數(shù)字溫度傳感器DS18B201單片機(jī)AT89S521二極管IN41481按鍵9電容110uF1發(fā)光二極管3電容230pF2電源開關(guān)1電位器20KΩ1晶振12MHz1繼電器HK4100蜂鳴器1接口兩口1三極管S90122電阻11KΩ5電阻210Ω1電阻310kΩ2排阻1電源接口1總程序define uchar unsigned char define uint unsigned intsbit rs=P2^6。sbit lcden=P2^7。sbit jidianqi=P2^5。sbit s1=P3^0。//功能鍵sbit s2=P3^1。//增加鍵sbit s3=P3^3。//減小鍵sbit beep=P2^3。//蜂鳴器sbit led1=P2^1。sbit led2=P2^2。sbit ds=P1^2。 //溫度傳感器uint warnl=35。 //下限溫度uint warnh=40。 //上限溫度uint temp。 //整形溫度數(shù)據(jù)float f_temp。 //浮點(diǎn)型溫度數(shù)據(jù)uchar count,stop,s1num,s2num。//其它變量定義char miao,shi,fen。uchar code table[]= : : T: 。//液晶固定顯示內(nèi)容uchar code table1[]= L: H: 。includeincludevoid delay(uint z)//延時函數(shù){ uint x,y。 for(x=z。x0。x) for(y=124。y0。y) 。}void di() //蜂鳴器報(bào)警聲音{ beep=0。 delay(100)。 beep=1。 }/*================液晶操作============*/void write_(uchar ){//寫液晶命令函數(shù) rs=0。 lcden=0。 P0=。 delay(3)。 lcden=1。 delay(3)。 lcden=0。 }void write_date(uchar date){//寫液晶數(shù)據(jù)函數(shù) rs=1。 lcden=0。 P0=date。 delay(3)。 lcden=1。 delay(3)。 lcden=0。 }void write_sfm(uchar add,char date) //1602液晶刷新時分秒函數(shù)1為時,4為分,7為秒{ char shiwei,gewei。 shiwei=date/10。 gewei=date%10。 write_(0x80+add)。 write_date(0x30+shiwei)。 write_date(0x30+gewei)。}void write_nyr(uchar add,char date){//1602液晶刷新年月日函數(shù)3為年,6為分,9為秒 char shiwei,gewei。 shiwei=date/10。 gewei=date%10。 write_(0xc0+add)。 write_date(0x30+shiwei)。 write_date(0x30+gewei)。}/*==================================================*//*==============ds18B20程序=========================*/void dsreset(void) //18B20復(fù)位,初始化函數(shù){ uint i。 ds=0。 i=103。 while(
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1