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

正文內(nèi)容

基于單片機(jī)的溫度采集系統(tǒng)設(shè)計課程設(shè)計(參考版)

2024-10-28 18:16本頁面
  

【正文】 這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多編程問題,最后在 楊靖老師的辛勤指導(dǎo)下,終于游逆而解。 通過這次 單片機(jī) 課程設(shè)計 ,我不僅加深了對單片機(jī)理論的理解,將理論很好地應(yīng)用到實際當(dāng)中去,而且我還學(xué)會了如何去培養(yǎng)我們的 創(chuàng)新精神 ,從而不斷地戰(zhàn)勝自己,超越自己。但通過學(xué)習(xí)這一次實踐 ,增強(qiáng)了我們的動手能力 ,提高和鞏固了單片機(jī)方面的知識 ,特別是軟件方面。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。通過不斷努力, 終于將我們所需要的各個板塊整理清楚。不過,我們 六 人也沒偷下懶,迅速分工去查閱和收集資料。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。 表 21 系統(tǒng)硬件清單 序號 名稱 型號 數(shù)量 備注 1 單片機(jī) AT89C51 1 個 2 蜂鳴器 AD37M 1 個 聲光報警 3 串口芯片 MAX232 1 個 電平轉(zhuǎn)換 4 溫度傳感器 DS18B20 1 個 檢測溫度 5 三極管 1 個 6 二極管 4 個 7 電阻 、 1000Ω 、 200Ω 5 個 8 電容 25UF、 10UF、 、1000UF 8 個 9 PC 機(jī) RS232 1 個 10 按鈕開關(guān) 3 個 11 導(dǎo)線 若干 12 發(fā)光二極管 1 個 24 課程設(shè)計心得體會 首先,在此衷心地感謝我們的指導(dǎo)老師及給予我們幫助的同學(xué)們,因為在他們的幫助下我們的設(shè)計才如此完善。delay 40us DJNZ R2,$ CLR C ORL C, JC reset_pulse MOV R2,80 。存儲 MSB 在 R6 中 ACALL reset_pulse RET 芯片初始化的脈沖 reset_pulse: SETB NOP NOP CLR EA CLR 17 MOV R2,250 。read eeprom byte 0 MOV R7,A 。讀 DS18B20 狀態(tài) ACALL reset_pulse MOV A,0CCH ACALL write_byte MOV A,0BEH ACALL write_byte 。send skip ROM mand MOV A,44H ACALL write_byte 。以下初始化程序 CHS: MOV R2,03H DH: MOV P0,3FH MOV P2,00H MOV R3,250 DELAY: NOP NOP DJNZ R3,DELAY MOV A,P1 INC A DJNZ R2,DH RET 16 檢測溫度子程序 ORG 0100H Check_Temperature: data_ACQUR ACALL reset_pulse 。 調(diào)用 K2 鍵的處理程序 NEXT2: CJNE A,02H,MAIN ACALL K2 END 。T1 方式 定時模式 MOV PCON,00H ; SMOD=0 MOV TH1,0F4H MOV TL1,0F4H SETB TR1 MOV IE,90H ;開中斷,允許串行口中斷 MOV SCON,50H ;串行口方式 1,可以接收和發(fā)送 CLR TRN_STA ;設(shè)置本機(jī)為發(fā)送命令字狀態(tài) CLR RCV_STA ;設(shè)置本機(jī)為接收命令字狀態(tài) RET 15 鍵盤掃描子程序 NEXT1: CJNE A,01H,NEXT2 LCALL K1 。調(diào)用延時 20MS 程序 MOV A,P1 XRL A,03H 。判斷是否有鍵按下 JNZ MAIN 。 14 第三章 系統(tǒng)軟件算法設(shè)計 主程序 ORG 0000H LJMP MAIN ORG 001BH LJMP PINT1 MAIN: MOV P1, 0FFH ACALL CSH 。 ⒋ I/O 線 80C51 共有 4 個 8 位并行 I/O 端口: P0、 P P P3 口,共 32 個引腳。 ① EA 功能:內(nèi)外 ROM 選擇端。 ② VPD 功能:在 Vcc 掉電 情況下,接備用電源。 RST/VPD:復(fù)位 /備用電源。 ⒊ 控制線 : 控制線共有 4 根, ALE/PROG:地址鎖存允許 /片內(nèi) EPROM 編程脈沖 ① ALE 功能:用來鎖存 P0 口送出的低 8 位地址 ② PROG 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,此引腳輸入 編程脈沖。 8051 單片機(jī): 單片機(jī)的 40 個引腳大致可分為 4 類:電源、時鐘、控制和 I/O 引腳。 按鍵復(fù)位電路,在單片機(jī)已經(jīng)通電的情況下,只需要按下圖B所示的K鍵也可以復(fù)位,此時電源V CC 經(jīng)過電阻分壓,在RST端產(chǎn)生一個復(fù)位高電平。在接通電源瞬間, RST 端的電位與 VCC 相同,都是 +5v。 MCS51 單片機(jī)的復(fù)位原理也可分成上電復(fù)位和按鍵手動復(fù)位兩種,如圖: A上電復(fù)位電, 13 路 B 按鍵復(fù)位電路。 無論是在在計算機(jī)剛上電時,斷電后,還是系統(tǒng)出現(xiàn)故障時都需要復(fù)位。 12 圖為 MAX232 聲光報警電路 ,可實現(xiàn)簡易的發(fā)音功能,如圖所示, 復(fù)位電路: 復(fù)位是使 CPU 和系統(tǒng)中的其他功能部件都處于一個確定的初始狀態(tài),復(fù)位后計算機(jī)就從這個狀態(tài)開始工作。通常我會用兩個小功率晶體管加少量的電路去替換 MAX232,可以省一點,效果也不錯。 max232 芯片 , MAX232 芯片是專門為電腦的 RS232 標(biāo)準(zhǔn)串口設(shè)計的接口電路 ,使用 +5v 單電源供電。 高 8 位中的低 3 位 D6, D5, D4 和低 8 位中的高 4 位 D3 , D2 ,D 1 ,D 0 構(gòu)成溫度的整數(shù)部分。因此在系統(tǒng)中要將得到的溫度值數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換才能用于顯示。當(dāng)工作于寄生電源時,此引腳必須接地。當(dāng)被用著在寄生電源下時,也可以向器件提供電源。 DS18b20 詳細(xì)引腳功能描述: 外觀圖: GND 地信號。 。 ⒋ I/O 線 80C51 共有 4 個 8 位并行 I/O 端口: P0、 P P P3 口,共 32 個引腳。 ① EA 功能:內(nèi)外 ROM 選擇端。 ② VPD 功能:在 Vcc 掉電情況下,接備用電源。 RST/VPD:復(fù)位 /備用電源。 ⒊ 控制線 : 控制線共有 4 根, ALE/PROG:地址鎖存允許 /片內(nèi) EPROM 編程脈沖 ① ALE 功能:用來鎖存 P0 口送出的低 8 位地址 ② PROG 功能:片內(nèi)有 EPROM 的芯片,在 EPROM 編程期間,此引腳輸入編程脈沖。由于 80C51 的系統(tǒng)性能滿足系統(tǒng)數(shù)據(jù)采集及時間精度的要求,而且產(chǎn)品產(chǎn)量豐富來源廣,應(yīng)用也很成熟,故采用來作為控制核心 單片機(jī)的 40 個引腳大致可分為
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1