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

正文內(nèi)容

畢業(yè)設計論文基于單片機的數(shù)字溫度計設計(編輯修改稿)

2025-07-20 00:38 本頁面
 

【文章內(nèi)容簡介】 到相應的溫度值,送到4位數(shù)碼管進行顯示,以數(shù)字形式顯示測量的溫度。整個系統(tǒng)的軟件編程就是通過C語言對AT89C52實現(xiàn)其控制功能。通過為期一周單片機的課程設計使我對單片機的編程及其仿真又加深了印象。不局限于課本的死知識,增強了動手能力和綜合分析能力,更深入了解并掌握了傳感器的基本理論知識。 本次設計還存在許多不完善的方面。在整個設計過程中,由于難度的原因,系統(tǒng)實現(xiàn)的功能有限,與市場上同類產(chǎn)品存在相當?shù)牟罹啵辉诰幊谭矫?,雖然采用C語言編程,但是對其的理解不夠透徹,還存在很大的提升空間。盡管本次設計還不是很完善,但這為我以后的設計之路積累了寶貴的經(jīng)驗。7. 參考文獻[1] 余發(fā)山,王福忠編著. :中國礦業(yè)大學出版社,2008.[2] 胡漢才 編著,單片機原理及其接口技術,北京:清華大學出版社, [3] :機械工業(yè)出版社,附錄 全部程序清單include includeinclude //_nop_()。延時函數(shù)用define dm P0 //段碼輸出口define uchar unsigned chardefine uint unsigned intsbit DQ=P1^7。 //溫度輸入口sbit L1=P2^0。 //數(shù)碼管1sbit L2=P2^1。 //數(shù)碼管2sbit L3=P2^2。 //數(shù)碼管3sbit L4=P2^3。 //數(shù)碼管4sbit beep=P3^5。 //蜂鳴器sbit set=P1^4。 //溫度設置切換鍵sbit add=P1^5。 //溫度加sbit dec=P1^6。 //溫度減int temp1=0。 //顯示當前溫度和設置溫度的標志位為0 時顯示當前溫度uint h。uint temp。uchar r。uchar high=120,low=20。uchar sign。uchar q=0。uchar tt=0。uchar scale。uchar code ditab[16]={0x00,0x01,0x01,0x02, //溫度小數(shù)部分用查表法 0x03,0x03,0x04,0x04, 0x05,0x06,0x06,0x07, 0x08,0x08,0x09,0x09}。uchar code table_dm[12]={0x3f,0x06,0x5b,0x4f, //小數(shù)斷碼表 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x00,0x40}。uchar table_dm1[]={0xbf,0x86,0xdb,0xcf, //共陰LED 段碼表0 1 2 3 4 5 6 7 8 9 不亮 0xe6,0xed,0xfd,0x87, 0xff,0xef}。 //個位帶小數(shù)點的斷碼表uchar data temp_data[2]={0x00,0x00}。 //讀出溫度暫放uchar data display[5]={0x00,0x00,0x00,0x00,0x00}。 //顯示單元數(shù)據(jù),共4 個數(shù)據(jù)和一個運算暫用void delay(uint t) // 延時函數(shù){for (。t0。t)。}void scan(){int j。for(j=0。j4。j++){switch (j){case 0: dm=table_dm[display[0]]。L4=0。delay(50)。L4=1。//小數(shù)case 1: dm=table_dm1[display[1]]。L3=0。delay(50)。L3=1。//個位case 2: dm=table_dm[display[2]]。L2=0。delay(50)。L2=1。//十位case 3: dm=table_dm[displ
點擊復制文檔內(nèi)容
范文總結(jié)相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1