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

正文內(nèi)容

電子331201安曉斌(完整版)

2025-08-02 15:16上一頁面

下一頁面
  

【正文】 指導(dǎo)教師(簽名): 畢業(yè)設(shè)計人(簽名): 山西煤炭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)審閱書題目: 審閱意見:審閱(平時)成績: 指導(dǎo)人(簽名): 職 稱: 年 月 日 山西煤炭職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(論文)評閱書題目: 評閱意見:評閱(平時)成績: 評閱人(簽名): 職 稱: 年 月 日 設(shè)計目的:數(shù)字溫度日歷表是一種用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更更長的使用壽命,節(jié)省了電能。⑵設(shè)計要求(1)顯示室內(nèi)溫度,精度 度; (2) 顯示實時時鐘,可以對年、月、日、周、日、時、分、秒進行計時,且具有閏年補償功能,可調(diào)整時間、日期; (3) 設(shè)置鬧鐘三個以上;(4)具有溫度報警功能;說明: *64規(guī)格 目錄1 緒論 7 數(shù)字溫度日歷表的背景 7 8 82 整體設(shè)計方案選擇 8 555定時器方案 8 單片機方案 83 數(shù)字鐘的硬件設(shè)計 8 最小系統(tǒng)設(shè)計 8 數(shù)據(jù)存儲器(RAM) 8 程序存儲器(ROM): 8 定時/計數(shù)器(ROM): 8 并行輸入輸出(I/O)口: 8 全雙工串行口: 8 中斷系統(tǒng): 8 時鐘電路: 8 顯示器 8 液晶顯示模塊概述 8 外形尺寸 8 模塊引腳說明 8 時鐘芯片1302 8 DS1302時鐘芯片簡介 8 DS1302的工作原理 8 DS1302的寄存器和控制命令 8 DS1302內(nèi)部寄存器列表 8 DS18B20測溫系統(tǒng) 8 DS18B20簡介 8 DS18B20的內(nèi)部結(jié)構(gòu)及工作原理 8 鍵盤控制電路 8 8 8 84數(shù)字鐘的軟件設(shè)計 8 系統(tǒng)軟件設(shè)計流程圖 8 流程圖和效果圖 8 編寫: 8 12864LED顯示函數(shù) 8 流程圖 8 編寫: 8 DS1302函數(shù) 8 DS1302程序 流程圖 8 DS18B20溫度采集 8 DS18B20溫度采集 流程圖 8 DS18B20函數(shù)編寫 8 時間設(shè)置菜單顯示 8 時間設(shè)置菜單顯示 函數(shù)編寫: 8 8 鬧鐘設(shè)置菜單顯示 函數(shù)編寫: 8 紅外遙控 8 紅外遙控 函數(shù)編寫: 8致 謝 8附 錄 8 數(shù)字溫度日歷表摘要 隨著科技的快速發(fā)展,時間的流逝,至從觀太陽、擺鐘到現(xiàn)在電子鐘,人類不斷研究,不斷創(chuàng)新紀錄。而對于一些公司、企業(yè),在掛歷上印刷一些自己的產(chǎn)品、服務(wù)內(nèi)容、聯(lián)系電話等,無疑也是一種宣傳,也正是因為如此,掛歷長期以來一直受到人們的青睞。 那么,曾經(jīng)被認同的裝飾功能呢?回答也是否定的。 數(shù)字鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵?,廣泛用于個人家庭以及車站、碼頭、劇場、辦公室等公共場所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。振蕩頻率的精度和穩(wěn)定度決定了數(shù)字鐘的質(zhì)量。(4) 若將 CP1 與 QD 相連,計數(shù)脈沖由 CP2 輸入,QA、QD、QC、QB 作為輸出端,則構(gòu)成異步 5421 碼十進制加法計數(shù)器。與數(shù)碼管配合使用。單片機廣泛應(yīng)于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域傳統(tǒng)。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源/后備電源雙電源引腳,同時提供了對后備電源進行涓細電流充電的能力。DS18B20的性能特點如下:(1) 采用DALLAS公司獨特的單線接口方式:DS18B20與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊; (2)在使用中不需要任何外圍元件;(3)可用數(shù)據(jù)線供電,供電電壓范圍:+~+;(4)測溫范圍:55~+125℃。AT89S52單片機是一款低功耗,低電壓,高性能CMOS 8位單片機,片內(nèi)含8KB(可經(jīng)受1000次擦寫周期)的FLASH可編程可反復(fù)擦寫的只讀程序存儲器(EPROM),器件采用CMOS工藝和ATMEI公司的高密度、非易失性存儲器(NURAM)技術(shù)制造,其輸出引腳和指令系統(tǒng)都與MCS51兼容。通常最常用的控制方式是采用了模擬串行的控制方式(3個IO)。 全雙工串行口:8052內(nèi)置一個全雙工串行通信口,用于與其它設(shè)備間的串行數(shù)據(jù)傳送,該串行口既可以用作異步通信收發(fā)器,也可以當(dāng)同步移位器使用。 如果單片機是EPROM,在編程其間,將用于輸入編程脈沖。在主電源關(guān)閉的情況下,也能保持時鐘的連續(xù)運行。如果在傳送過程中RST置為低電平,則會終止此次數(shù)據(jù)傳送,I/O引腳變?yōu)楦咦钁B(tài)。 DS1302的寄存器和控制命令 對DS1302的操作就是對其內(nèi)部寄存器的操作,DS1302內(nèi)部共有12個寄存器,其中有7個寄存器與日歷、時鐘相關(guān),存放的數(shù)據(jù)位為BCD碼形式。其中RST從低電平變成高電平啟動一次數(shù)據(jù)傳輸過程,SCLK是時鐘線,I/O是數(shù)據(jù)線。DS18B20“一線總線”數(shù)字化溫度傳感器支持“一線總線”接口,測量溫度范圍為55℃~+125℃。當(dāng)電源電壓的極性反接時,能保護DS18B20不會因發(fā)熱而燒毀,但此時芯片無法正常工作;(9)DS18B20的轉(zhuǎn)換速率比較高,;(10)適配各種單片機或系統(tǒng);(11)內(nèi)含64位激光修正的只讀存儲ROM,扣除8位產(chǎn)品系列號和8位循環(huán)冗余校驗碼(CRC)之后,產(chǎn)品序號占48位。 圖 37 DS18B20的連接電路 鍵盤控制電路根據(jù)功能需要,本時鐘需要設(shè)置以下功能鍵:設(shè)置鍵,加1操作鍵,確定操作鍵,退出鍵。所以決定選用USB電池盒6v作為供電系統(tǒng)。通常最常用的控制方式是采用了模擬串行的控制方式(3個IO)。芯片即刻工作,播放第5段的聲音;例如需要連續(xù)播放第十段和第五段聲音:先發(fā)送一個復(fù)位脈沖到RST腳,接著發(fā)送10個脈沖到DATA腳。單片機的軟件設(shè)計通常要考慮以下幾個方面的問題:(1)根據(jù)軟件功能要求,將系統(tǒng)軟件劃分為若干個相對獨立的部分,設(shè)計出合理的總體結(jié)構(gòu),使軟件開發(fā)清晰、簡潔和流程合理;(2)培養(yǎng)良好的編程風(fēng)格,如考慮結(jié)構(gòu)化程序設(shè)計、實行模塊化、子程序化。 alarm_temp()。來測試室內(nèi)環(huán)境溫度。希望能夠在以后的不斷深入學(xué)習(xí)中能夠彌補自己的不足之處。其次我要感謝xxx老師,在我學(xué)習(xí)單片機課程期間,何老師給了我無微不至的關(guān)心。參考文獻1. [J],機電產(chǎn)片開發(fā)與創(chuàng)新,2007年第2期2. 姜煜等. 基于FPGA芯片設(shè)計多功能數(shù)字鐘的研究[J],應(yīng)用科技,2001年12月第28卷12期3. 馮育長. 單片機系統(tǒng)設(shè)計與實例分析[M],西安:西安電子科技大 學(xué)出版社,4. 潘永雄. 新編單片機原理與應(yīng)用[M],西安:西安電子科技大學(xué)出版社,.5. 萬勝前. 基于KeilC51軟件的電子鐘設(shè)計與制作[J],鄂州大學(xué)學(xué)報,2007年第2期6. 彭小軍. 用單片機實現(xiàn)電子時鐘[J].新余高專學(xué)報,2004年4月第9卷第2期附 錄附錄一:顯示函數(shù)程序sbit e=P1^7。i)。 }}/*************讀取字節(jié)************/unsigned char get_byte(){ unsigned char i,temp1=0,temp2=0。 } for(i=0。temp1)+(0x0famp。0xf0)。 send_dat((datamp。break。\039。 d[0]=figer/10000。j++) { send_dat(d[j]|0x30)。 unsigned char code read_add[7] = { 0x8d,0x8b,0x89,0x87,0x85,0x83,0x81 }。sbit EXIT=P2^3。 //年周月日時分秒void disp_shezhi(char add)。i) for(j=0。0x01。 _nop_()。unsigned int temp。 delay_us(8)。 i++) { DQ = 0。 for(i=0。 }unsigned char r_temp(void) //溫度讀取函數(shù){ unsigned int l_temp,h_temp。 //讀暫存器指令 l_temp = r_ds18b20()。 return h_temp。 lcd_init()。 if(!UP) { delay_50us(300)。 if(add 0) { add = 6。 } disp_shezhi(table_add[add])。 break。 while(!EXIT)。 if(!M) { delay_50us(300)。 break。 set_ddd()。 uchar ircode[4]={0,0,0,0,}。}/**** 函數(shù)名:int0init********************************//****函數(shù)原型:void int0init(void)*******************//****函數(shù)功能:外部中斷0初始化******/void int0init(void){ IT0=1。j++) { for(i=0。 //255 switch(ircode[3]) { /* case 0x00:P1=0xaa。 case 0xfa:P1=0x01。 default:break。 irtime=0。 case 0xf3: return 4。//退出 case 0xfd: return 12。// case 0xfb: return 14。 case 0xf1: return 6。 }/**** 函數(shù)名:ir_init********************************//****函數(shù)原型:void ir_init()*******************//****函數(shù)功能:初始化******/void ir_init(){ timer0init()。 } irdata[bitnum]=irtime。 case 0xf2:P1=0xbf。 case 0xf9:P1=0x00。i++) { value=value1。 EA=1。/**** 函數(shù)名:timer0init********************************//****函數(shù)原型:void timer0init(void)*******************//****函數(shù)功能:定時器0初始化******/void timer0init(void){ TMOD=0x02。 } } }}附錄六:紅外遙控函數(shù)//includedefine uchar unsigned chardefine uint unsigned intuchar irtime。 break。 while(1) { for(i=0。 } } } }附錄五:鬧鐘設(shè)置菜單顯示void nz() // 鬧鐘設(shè)置{ unsigned char i。 break。 break。 //12864初始化,刷屏 } } if(!M) { delay_50us(300)。 add++。 if(irreceok) { irpros()。 unsigned char biaozhi = 0。 //讀MS Byte八位數(shù) h_temp = 4。 //初始化18b20 w_1byte(0xcc)。 i++) { DQ = 0。 0x01。 dela
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1