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

正文內(nèi)容

多功能數(shù)字電壓表、萬年歷和溫度測試器(存儲版)

2024-10-12 18:49上一頁面

下一頁面
  

【正文】 )。 DelayMS(1)。DelayMS(1)。 // write_data(0x30+year/10)。DelayMS(1)。 write_data(39。:39。)。 } void KeyProcess() { if(K1==0) { DelayMS(20)。 } } } void KeyFun() { switch(temp) { case 0x0e: //確定鍵 { TimeFlag=1。 switch(DNum) // 光標的顯示位置選擇 { case 1:{write_(0x10)。 break。write_(0x10)。} // 月 default:break。 write_data(0x30+sec/10)。 write_(0x80+0x49)。} DelayMS(1)。 if(date==32) date=1。 } case 5: { month++。 break。 break。DelayMS(1)。 DelayMS(1)。 write_data(0x30+hour/10)。 write_(0x80+0x43)。 DelayMS(1)。 if(year==0) year=99。 break。0x7F)。 DS_display()。 float ADC_number,ADC_shiji 。 for(i=xms。 P1=。 DelayMS(5)。 write_(0x01)。Delayus(。 // write_(0x0c)。 } //===================1602 寫數(shù)據(jù)子程序 ======================= void write_data(uchar date) { lcdrs=1。 } //========================================== //===================1602 寫命令子程序 ======================= void write_(uchar ) { lcdrs=0。 //=============== sbit LED=P2^0。 sbit ADC_CLK=P3^3。 // DS_display()。 DelayMS(20)。 break。 break。 } case 5: { month。 if(date==0) date=31。} DelayMS(1)。 write_(0x80+0x49)。 write_(0x80+0x4c)。 // write_data(0x30+year/10)。 write_data(0x30+month%10)。DelayMS(1)。 break。 } case 3: { hour++。 if(min==60) min=1。 DelayMS(1)。DelayMS(1)。} // 小 shi case 4:{write_(0x10)。write_(0x10)。 //在主程序中不讀取 DS1302 的值 的標志位 DNum++。 } } if(K4==0) { DelayMS(20)。:39。 write_data(39。DelayMS(1)。 write_data(0x30+date%10)。DelayMS(1)。 //1602 第二排顯示命令 // write_data(0x30+year%10)。DelayMS(1)。0xf0)4)*10+(DS1302[6]amp。0x30)4)*10+(DS1302[3]amp。0x70)4)*10+(DS1302[1]amp。i=6。 // IO_OUT。 } k=0。//_HIGH。 DS_SCLK=0。 k=1。j=7。 //_LOW。 DS_RST=1。i0。 lcden=0。 lcden=1。 for(x=z。 sbit K2=P1^5。 //日期各位顯示的數(shù)值 uchar TimeBit[8]={0,0,16,0,0,16,0,0}。 DelayMS(500)。M39。DelayMS(20)。num11。Delayus(5)。Delayus(5)。 bai=ADC_xianshi%1000/100。 DelayMS(5)。 lcden=1。i) for(j=115。 uchar qian,bai,shi,ge。這些函數(shù)的組合,實現(xiàn)了電壓表功能的完善。 表 61 DS18B20 溫度值格式表 這是 12位轉(zhuǎn)化后得到的 12位數(shù)據(jù),存儲在 18B20 的兩個 8比特的 RAM 中,二進制中的前面 5位是符號位,如果測得的溫度大于 0,這 5位為 0,只要將測到的數(shù)值乘于 即可得到實際溫度;如果溫度小于 0,這 5位為 1,測到的數(shù)值需要取反加 1再乘于 即可得到實際溫度。 DS18B20 的新性能 1) 可用數(shù)據(jù)線供電,電壓范圍: ~; 2) 測溫范圍: 55~+125℃ ,在 10~+85℃ 時精度為 177。可選更小的封裝方式,更寬的電壓適用范圍。C 。 DS18B DS1822 一線總線 數(shù)字化溫度傳感器 同 DS1820 一樣, DS18B20 也 支持 一線總線 接口,測量溫度范圍為 55176。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。 SCLK 始終是輸入端。 X1 和 X2 是振蕩源,外接 晶振。采用三線接口與 CPU進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或 RAM數(shù)據(jù)。 該 74HT393 是 4 位獨立時鐘(件 1CP 和 2 CP)和主復(fù)位( 1MR 和 2MR)每個二進制計數(shù)器輸入漣波計數(shù)器。 第 5 腳: R/W 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。例如屏的第一行的亮暗由 RAM 區(qū)的 000H—— 00FH 的 16 字節(jié)的內(nèi)容決定,當( 000H) =FFH 時,則屏幕的左上角顯示一條短亮線,長度為 8 個點;當( 3FFH)=FFH 時,則屏幕的右下角顯示一條短亮線;當( 000H) =FFH,( 001H) =00H,( 002H) =00H, ?? ( 00EH) =00H,( 00FH) =00H 時,則在屏幕的頂部顯示一條由 8段亮線和 8條暗線組成的虛線。 Vcc—— +5V 電源。通常使用頻率為 500KHz 的時鐘信號 EOC—— 轉(zhuǎn)換結(jié)束信號。對應(yīng) ALE 上跳沿, A、 B、 C 地址狀態(tài)送入地址鎖存器中。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。注意加密方式 1時, EA 將內(nèi)部鎖定為 RESET;當 EA端保持高電平時,此間內(nèi)部程序存儲器。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。 P3 口也可作為 AT89C51 的一些特殊功能口,如下所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗接收一些控制信號。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P0 口: P0 口為一個 8位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。 單片機 A/D 轉(zhuǎn)換器AD574A 電壓顯示器 模擬電壓輸入 量程控制電路 系統(tǒng)總框圖 Keil c51軟件調(diào)試環(huán)境或 wave調(diào)試程序 3 系統(tǒng)硬件設(shè)計 ( 1) AT89S52 AT89S52是一種低功耗、高性 能 CMOS8位微控制器,具有 8K在系統(tǒng)可編程Flash存儲器。且該芯片的物理化學(xué)性很穩(wěn)定,它能用做工業(yè)測溫元件,此元件線形較好。社會的發(fā)展使人們對傳感器的要求也越來越高,現(xiàn)在的溫度傳感器正在基于單片機的基礎(chǔ)上從模 擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡(luò)化的方向飛速發(fā)展,并朝著高精度、多功能、總線標準化、高可靠性及安全性、開發(fā)虛擬傳感器和網(wǎng)絡(luò)傳感器、研制單片測溫系統(tǒng)等高科技的方向迅速發(fā)展 。 使我對已學(xué)過的基礎(chǔ)知識有了更深入的理解,獨立思考、獨立工作以及應(yīng)用所學(xué)基本理化分析和解決實際問題的能力有了很大的提高。該電路設(shè)計新穎、功能強大、可擴展性強。正文著重給出了軟硬件系統(tǒng)的各部分電路,介紹了 89S52 的特點 , LCD1602 的功能和應(yīng)用 , DS1302 的功能和應(yīng)用, DS18B20 的功能和應(yīng)用 。 目錄 1 緒論 ????????????????????????????? 課程設(shè)計的目的和意義 .............. ......................... 國內(nèi)外研究現(xiàn)狀 ........... ............................. 本課題所作的主要工作 ........ ... ............................. 2 系統(tǒng)總體方案 ....................................... ..... 課程設(shè)計 總體方案 ........................................... 課程設(shè)計系統(tǒng)環(huán)境 ............................. .............. 3 系統(tǒng)硬件設(shè)計 ...................................... ...... .... . ....... 硬件總體方案 與選型 ..................................... ....... 硬件模塊設(shè)計 ............. ............................... 4 軟件設(shè)計 ............................................... ...... 數(shù)字電壓表 ............................................... 萬年歷 ........... .................................... 溫度檢測 ............................................... 5軟硬件聯(lián)調(diào) ............................................... .......... 6總結(jié) ............................................... .......... 設(shè)計中遇到的問題和解決方案 .................. .................. 對本次設(shè)計的展望 .................................... 參考文獻 .......................................... ...... .... . ...... ... 附 1: 源程序代碼 ............................................... ..... ... 附 2: 系統(tǒng) 原理 圖 ........................
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1