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

正文內(nèi)容

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

2024-11-01 18:49上一頁面

下一頁面
  

【正文】 還是在測試模式。 uchar num。 lcden=0。 } //============ADC 初始化 ================== void ADC_Main() { ADC_ST=0。 ADC_xianshi=ADC_shiji*1000。 write_data(0x30+shi)。 //注意: hour 不能送 24 負責錯誤! // ***********DS1302************************ / sbit DS_SCLK=P1^1。 uchar TimeFlag=1。 } void write_data(uchar date) { lcdrs=1。j)。 k=1。 } DS_RST=0。 DS_SCLK=1。 } DS_RST=0。 hour=((DS1302[2]amp。 } void WriteDS1302() { WriteByte(0x80,((sec/10)4|(sec%10)))。 DelayMS(1)。 39。 write_data(0x30+sec/10)。 // 在主程序中讀取 DS1302 的值 WriteDS1302()。} // 分鐘 case 3:{write_(0x10)。 } if(DNum==6) DNum=0。 write_data(0x30+min/10)。 DelayMS(1)。 } /* case 6: { year++。 write_data(0x30+sec%10)。DelayMS(1)。 write_(0x80+0x40)。 } } } void main() { init()。 } LED=1。i0。 lcden=1。 } //============ADC 初始化 ================== void ADC_Main() { ADC_ST=0。 lcden=0。 uchar num。 // ReadDS1302()。 DelayMS(1)。 break。 if(hour==1) { hour=23。 DelayMS(1)。DelayMS(1)。DelayMS(1)。 } case 2:{ min++。write_(0x10)。write_(0x10)。 if(K3==0) { temp=0x0b。DelayMS(1)。 DelayMS(1)。 } void DS_display() { write_(0x80+0x40)。 year=((DS1302[6]amp。 min=((DS1302[1]amp。 if(DS_IO) k|=0x80。k) DS_IO=1。//_HIGH。 else DS_IO=0。 for(i=xms。 delay(5)。 // **********按鍵位定義 ********* / sbit K1=P1^4。 LED=1。 //1602 第二排顯示命令 //==================顯示測量的電壓值 ================== write_data(0x30+qian)。 ADC_OE=0。 } //==========================ADC=================== //=================ADC0809 顯示數(shù)據(jù)的處理 ============ void ADC_Display() { qian=ADC_xianshi/1000。 //P1 DelayMS(5)。 // ======================1602============== //===================1602 管腳設置及變量定義 ================= uchar code table[]=CuiLongFei!。 2) DS18B20 中的溫度傳感器可完成對溫度的測量,以 12位轉(zhuǎn)化為例:用 16 位符號擴展的二進制補碼讀數(shù)形式提供,以 ℃ /LSB 形式表達,其中S為符號位。C 。一線總線獨特而且經(jīng)濟的特點,使用戶可輕松地組建傳感器網(wǎng)絡,為測量系統(tǒng)的構建引入全新概念。 I/O 為串行數(shù)據(jù)輸入輸出端 (雙向 ),后面有詳細說明。 引腳結構 圖 1— 3所示 圖 1 引腳配置 引腳說明: 編號 符號 名稱和功能 1, 13 1CP, 2CP 時鐘輸入(高電平到低電平,邊緣觸發(fā)) 2, 12 1MR, 2MR 異步主復位輸入端(高電平有效) 3, 4, 5, 6, 11, 10, 9, 8 1Q0 to 1Q3, 2Q0 to 2Q3 觸發(fā)器輸出 7 GND 接地 14 VCC 正電源電壓 (5)DS1302 DS1302 是美國 DALLAS公司推出的一種高性能、低功耗、帶 RAM的實 時時鐘電路,它可以對年、月、日、周日、時、分、秒進行計時,具有閏年補償功能,工作電壓為 ~ 。 第 4 腳: RS 為寄存器選擇,高電平時選擇數(shù)據(jù)寄存器、低電平時選擇指令寄存器。 OE=0,輸出數(shù)據(jù)線呈高阻; OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù)。 引腳結構 圖 1— 2所示 圖 1— 2 ADC0809主要信號引腳的功能如下 : IN0- IN7: 8條模擬量輸入通道 ALE—— 地址鎖存允許信號。 EA/VPP:當 /EA 保持低電平時,則在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 GND:接地。便于單片機處理及控制,省去傳統(tǒng)的測溫方法的很多外圍電路。 目錄 1 緒論 ????????????????????????????? 課程設計的目的和意義 .............. ......................... 國內(nèi)外研究現(xiàn)狀 ........... ............................. 本課題所作的主要工作 ........ ... ............................. 2 系統(tǒng)總體方案 ....................................... ..... 課程設計 總體方案 ........................................... 課程設計系統(tǒng)環(huán)境 ............................. .............. 3 系統(tǒng)硬件設計 ...................................... ...... .... . ....... 硬件總體方案 與選型 ..................................... ....... 硬件模塊設計 ............. ............................... 4 軟件設計 ............................................... ...... 數(shù)字電壓表 ............................................... 萬年歷 ........... .................................... 溫度檢測 ............................................... 5軟硬件聯(lián)調(diào) ............................................... .......... 6總結 ............................................... .......... 設計中遇到的問題和解決方案 .................. .................. 對本次設計的展望 .................................... 參考文獻 .......................................... ...... .... . ...... ... 附 1: 源程序代碼 ............................................... ..... ... 附 2: 系統(tǒng) 原理 圖 ............................................... ..... ... 1 概述 : 本次課程設計,讓我 學習和鞏固了使用單片機的定時中斷、基本的常用的寄存器的使用方法,還有就是學習常用的外圍硬件使用、電路原理圖設計、 PCB 設計等等。該電路設計新穎、功能強大、可擴展性強。社會的發(fā)展使人們對傳感器的要求也越來越高,現(xiàn)在的溫度傳感器正在基于單片機的基礎上從模 擬式向數(shù)字式,從集成化向智能化、網(wǎng)絡化的方向飛速發(fā)展,并朝著高精度、多功能、總線標準化、高可靠性及安全性、開發(fā)虛擬傳感器和網(wǎng)絡傳感器、研制單片測溫系統(tǒng)等高科技的方向迅速發(fā)展 。 單片機 A/D 轉(zhuǎn)換器AD574A 電壓顯示器 模擬電壓輸入 量程控制電路 系統(tǒng)總框圖 Keil c51軟件調(diào)試環(huán)境或 wave調(diào)試程序 3 系統(tǒng)硬件設計 ( 1) AT89S52 AT89S52是一種低功耗、高性 能 CMOS8位微控制器,具有 8K在系統(tǒng)可編程Flash存儲器。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。有余輸入至內(nèi)部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。通常使用頻率為 500KHz 的時鐘信號 EOC—— 轉(zhuǎn)換結束信號。例如屏的第一行的亮暗由 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條暗線組成的虛線。 該 74HT393 是 4 位獨立時鐘(件 1CP 和 2 CP)和主復位( 1MR 和 2MR)每個二進制計數(shù)器輸入漣波計數(shù)器。 X1 和 X2 是振蕩源,外接 晶振。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。C 。 DS18B20 的新性能 1) 可用數(shù)據(jù)線供電,電壓范圍: ~; 2) 測溫范圍: 55~+125℃ ,在 10~+85℃ 時精度為 177。這些函數(shù)的組合,實現(xiàn)了電壓表功能的完善。i) for(j=115。 DelayMS(5)。Delayus(5)。num11。M39。 //日期各位顯示的數(shù)值 uchar TimeBit[8]={0,0,16,0,0,16,0,0}。 for(x=z。 lcden=0。 DS_RST=1。j=7。 DS_SCLK=0。 } k=0。i=6。0x30)4)*10+(DS1302[3]amp。DelayMS(1)。DelayMS(1)。DelayMS(1)。:39。 //在主程序中不讀取 DS1302 的值 的標志位 DNum++。} // 小 shi case 4:{write_(0x10)。 DelayMS(1)。 } case 3:
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1