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

正文內(nèi)容

基于單片機的溫度控制系統(tǒng)課程設(shè)計報告書-wenkub.com

2024-08-23 14:45 本頁面
   

【正文】 x++。 if(xiaxian0) xiaxian=0。 write_add(20,xiaxian)。} if(ADD==0) { do{Disp_alarm(xiaxian)。 //關(guān)閉蜂鳴器 ALAM=1。 shangxian。 if(shangxian99)shangxian=99。} if(shanshuo_st) {Disp_alarm(shangxian)。 //報警檢測 } else if(set_st==1) { BEEP=1。 if(set_st2)set_st=0。 do{} while(SET==0)。 for(z=0。 //開啟定時 器 0 check_wendu()。 InitTimer()。amp。amp。amp。 P2 = 0xff。 //關(guān)閉顯示 if(set_st==1)P0 =~0xCE。 //關(guān)閉顯示 P0 =~LEDData[baojing/10]。 //關(guān)閉顯示 P0 =~LEDData[baojing%10]。 //關(guān)閉顯示 } /*****顯示報警溫度子程序 *****/ void Disp_alarm(uc baojing) { P0 =~0x98。 //關(guān)閉顯示 P0 =~LEDData[bai]。 //顯示十位 DIAN = 0。 //顯示個位 P2 = 0xDF。 //顯示 C P2 = 0x7F。 P2 = 0xFD。 P2 = 0xDF。 //計算得到十位數(shù)字 ge=(f%100)%10。 //獲取溫度值并減去 DS18B20 的溫漂誤差 if(f0)f=0。 TH0=0x3c。 t=tt*10+。 //讀高 8 位 t=b。 WriteOneChar(0xCC)。 Init_DS18B20()。 } } /*****讀取溫度 *****/ ui ReadTemperature(void) { ui b=0。0x01。 for (i=8。 // 給脈沖信號 if(DQ) dat|=0x80。i0。 //稍做延時后,如果 x=0 則初始化成功, x=1 則初始化失敗 Delay_DS18B20(20)。 //單片機將 DQ 拉低 Delay_DS18B20(78)。//返回值 } /*****初始化 DS18B20*****/ void Init_DS18B20(void) { uc w=0。//0xa1 代表讀出 respons()。 write_byte(address)。 } uc read_add(uc address)//讀隨意地址內(nèi)容 { uc date。 respons()。 } void write_add(uc address,uc date)//往任意地址存數(shù)據(jù) { start()。 k=(k1)|SDA。 for(i=0。 SCL=0。 delay()。 delay()。i++) { temp=temp1。 } void write_byte(uc date)//寫操作 { uc i,temp。 } void init24c04()//I2C 總線初始化 { SDA=1。amp。 } void respons() //應(yīng)答 { uc i。 SCL=1。 SDA=0。 } void start() //開始信號 { SDA=1。 //uc code LEDData[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xff}。 //蜂鳴器間隔標志 uc x=0。 sbit SDA=P1^7。 //定義增加鍵 sbit BEEP=P3^6。經(jīng)過這次的設(shè)計,為我們以后畢業(yè)設(shè)計的制作也奠定了一定的基礎(chǔ) 第六章 參考文獻 [1]謝輝主編 .單片機原理及應(yīng)用 .化學工業(yè)出版社 .2020年 8月,第一版 [2]曹巧媛主編 .單片機原理及應(yīng)用(第二版) .北京電子工業(yè)出版社, 2020 [3]何力民編 .單片機高級教程 .北京航空大 學出版社, 2020 [4]陳強等 .傳感器技術(shù)與應(yīng)用 .高等教育出版社, 2020 [5]王錦標,方崇智 .過程計算機控制 .清華大學出版社, 1997: 36~40 [6]胡壽松 .自動控制原理,北京:國防工業(yè)出版社, 2020: 103— 124 [7]劉伯春 .智能 PID調(diào)節(jié)器的設(shè)計及應(yīng)用、電子自動化, 1995:( 3): 20~25 [8]周景潤,張麗娜 .基于 proteus 的電路及單片機系統(tǒng)設(shè)計與仿真 [M].北京:航空航天大學出版社, 2020 [9]王忠飛,胥芳 .MCS— 51單片機原理及嵌入式系統(tǒng)應(yīng)用 [M].西安:西安電子科技 大學出版社,2020 [10]趙娜,趙剛,于珍珠等 .基于 51單片機的溫度測量系統(tǒng) [J].微計算機信息, 2020, 1— 2 附錄: 附錄一 系統(tǒng)整體流程圖: 附錄二 程序代碼: 。在做本次工程設(shè)計的過程中,我感觸最深的當屬查閱大量的設(shè)計資料了。工作時,溫度測量范圍為 0~ 250186。 : 在完成了各個程序模塊的調(diào)試工作之后,就可以進行系統(tǒng)的綜合調(diào)試。如果發(fā)現(xiàn)結(jié)果不正確,改用單步運行的方法找出錯誤所在。 計算程序的調(diào)試方法: 計算程序的錯誤是一種靜態(tài)的固定的錯誤,因此主要用單拍或者斷點運行方法來調(diào)試。當斷點在中斷入口或者中斷服務(wù)程序中時碰不到斷點。按 K2 為加 1 開關(guān),按一下,加 1, k3 減 1開關(guān),按一下,減 1。 數(shù)據(jù)傳送 是由產(chǎn)生串行時鐘和所有起始停止信號的主器件控制的。 AT24C02有一個 8字節(jié)頁寫緩沖器。而我們采用的是共陽極的數(shù)碼管作為溫度控制器的顯示電路。該單片機為 51系列增強型 8位單片機,它有 32個 I/O口,片內(nèi)含 4K FLASH工藝的程序存儲器,便于用電的方式瞬間擦除和改寫,而且價格便宜,其外部晶振為 12MHz,一個指令周期為 1μ S。 ( a)初始化時序 ( b)寫時序 ( c)讀時序 圖 DS18B20 的工作時序圖 9個存儲單元,如表所示: 序號 寄存器名稱 作 用 序號 寄存器名稱 0 溫度低字節(jié) 以 16 位補碼形式存放 4 配置寄存器 1 溫度高字節(jié) 7 保留 2 TH/用戶字節(jié) 1 存放溫度上限 8 CRC 3 HL/用戶字節(jié) 2 存放溫度下限 以 12位轉(zhuǎn)化為例說明溫度高低字節(jié)存放形式及計算: 12位轉(zhuǎn)化后得到的 12位數(shù)據(jù),存儲在 18B20的兩個高低兩個 8 位的 RAM 中,二進制中的前面 5位是符號位。 高速暫存器是一個 9字節(jié)的存儲器。 64位 ROM 的排的循環(huán)冗余校驗碼( CRC=X8+ X5+ X4+ 1)??谳^少,可節(jié)省大量的引線和邏輯電路。主要性能: 與 MCS51 微控制器產(chǎn)品系列兼容。實驗結(jié)果表明此結(jié)構(gòu)完全可行,溫度偏差可達 ℃以內(nèi)。 ( 2) 芯片的選擇 采用 AT89C51芯片,其為高性能 CMOS 8位單片機,該芯片內(nèi)含有 4k bytes的可反復(fù)擦寫的只讀程序存儲器( PEROM)、 128 bytes的隨機存取數(shù)據(jù)存儲器( RAM)、 32位可編程 I/O口線、2 個 16 位定時 /計數(shù)器、 6 個中斷源、可編程串行 UART通道及低功耗空閑和掉電模式。 ( 3)、用 keil軟件進行編程與調(diào)試,利用 Proteus 7 Professional軟件進行繪制硬 件電路圖且進行仿真。 ( 3)、設(shè)計相應(yīng)的溫度控制電路,根據(jù)測 得的溫度情況對加熱器進行控制,將溫度保持在設(shè)定溫度。因此,單片機技術(shù)開發(fā)和應(yīng)用水平已逐步成為一個國家工業(yè)發(fā)展水平的標志之一。 該溫度控制器具有控制方便、簡單的特點,可以實現(xiàn)對溫度的高精度控制,并且可以提高被控系統(tǒng)的技術(shù)指標。當溫度比設(shè)定溫度小時,當溫度大于等于設(shè)定溫度時,控制器斷開電加熱設(shè)備。 單片機課程設(shè)計報告書 (基于單片機的溫度控制系統(tǒng)) 學院(系): 電子與信息工程學院 年級專業(yè): 電子信息工程 學 號: 202020256101 學生姓名: 張 三 指導教師: 羅 剛
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1