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

正文內(nèi)容

基于at89s51單片機的自動打鈴系統(tǒng)設計-資料下載頁

2024-12-04 01:33本頁面

【導讀】打鈴裝置有很多種,比如手機的打鈴系統(tǒng),鬧鐘的機械打鈴裝置,廣播打鈴系。統(tǒng)等等,但是日常生活中見得最多的還是校園的自動打鈴系統(tǒng)。在學校生活中,每天上。打鈴器可以為上下課的學生和老師們提供時間提醒,有。利于師生對上課和學習的合理安排,同時,也可作為一個提醒學生們作息時間的時間表,因此,打鈴系統(tǒng)的核心部分也是時鐘。時間,并在液晶顯示器上顯示,通過按鍵可以設定定時打鈴時間和打鈴的時間間隔。本文提出的設計方法電路簡單、成本低廉、實用性強。

  

【正文】 這也是此設計的關(guān)鍵部分,有很詳細的說明。 本設計是針對學校的作息時間而設計的一種自動打鈴系統(tǒng),但是它同樣可以用于其他的場所,如工廠,生廠車間等等,它能很好的起到時鐘提醒的作用,方便了人們的日常生活。在硬件設計部分,顯示器件 選的是液晶顯示器,它具有功耗和工作電壓低的特點,而且它的顯示 質(zhì)量高 , 可視面積大,能很好的達到設計要求,還降低了軟件的編程難度。 本設計的自動打鈴系統(tǒng)還存在不足和缺點,主要表現(xiàn)在這些方面:雖然系統(tǒng)能夠很好的實現(xiàn)打鈴的要求,但是能夠設定的打鈴時間只有六個,這是因為想降低編程時的難度,在不影響其功能的前提下,降低了要求;還有就是其擴展性不強,后續(xù)的發(fā)展比較困難, 制約了系統(tǒng)的升級,在商品競爭中沒什么優(yōu)勢,需要進一步的研究和開發(fā)。 通過此次畢業(yè)設計,我對所學專業(yè)的知識有了很好的回顧和實踐,提高了自己的動手和思考能力, 這對我自身的發(fā)展有很大的幫助,同時在此期間我查閱了很多的書籍和資料,從中學到了很多課本上沒有的知識,拓展了自己的知識面,如果沒有前期的準備工作是沒法很好的完成此次設計的,所以多學、多看、多想、多動手才是學好知識的必要素質(zhì),這對我未來的發(fā)展和進步有著至關(guān)重要的作用。 河南理工大學畢業(yè)設計(論文)說明書 27 致謝 回顧這次畢業(yè)設計的過程,感慨良多,收獲頗豐,首先要感謝我的導師 , 成凌飛老師 。在這段時間里成老師經(jīng)常給提醒我們在做畢業(yè)設計過程中應當注意的事項,并在百忙之中特地抽出時間為我們講課,講解論文的排版及寫作技 巧,使我們受益不淺,還不忘督促我們按步驟完成每一項內(nèi)容,可以說從畢業(yè)設計的開始到完成都能看見老師的身影, 沒有老師的辛勤輔導和對學生的責任心就沒有我現(xiàn)在這樣一篇畢業(yè)論文。同時我還要感謝大學四年所有教導過我的老師,是他們的諄諄教誨給了我大學四年的專業(yè)知識,在學習的道路上,他們就是我的領路人,真的非常感謝,還要感謝陪伴了我四年的每一個同學,因為他們,我的大學才不蒼白,因為他們,我的大學才精彩,也是因為他們,我的大學才有意義。 畢業(yè) 設計告一段落了,但是我的人生卻迎來了另一個出發(fā)點,畢業(yè)并不意味著 結(jié)束,它同時是一個新 的 開始,我會帶著老師們的希冀,朋友們的祝福和友誼走得更遠、更高、更堅定,謝謝,謝謝你們!??! 河南理工大學畢業(yè)設計(論文)說明書 28 參考文獻 [1] 張鳳言 .電子電路基礎 .北京高等教育出版社, 1995. [2] 戴佳,戴衛(wèi)恒,劉博文 等 .51 單片機 C語言應用程序設計實例精講 .電子工業(yè)出版社,2021. [3] 孫江宏等 . Protel 99 電路設計與應用 .機械工業(yè)出版社, 2021. [4] 閻石 .數(shù)字電子技術(shù)基礎 .高等教育出版社, 1998. [5] 范風強,蘭嬋麗 .單片機語言 C51 應用實戰(zhàn)集錦 .電子工業(yè)出版社 ,2021. [6] 張萌,和湘 , 姜斌 等 .單片機應用系統(tǒng)開發(fā)綜合實例 .清華大學出版社 ,2021. [7] 張義和 .例說 51 單片機( C語言版), 人民郵電出版社 ,2021. [8] 張毅剛 , 劉杰 . MCS51 單片機原理及應用 . 哈爾濱工業(yè)大學出版社 ,2021. [9] 曹冬,尹成群,何玉鈞 等 .基于 AT89S51 的新型打鈴器的研制 .現(xiàn)代電子技術(shù), 2021,( 10): 7981. [10] 徐福成 .一款人性化的打鈴器 .電子制作, 2021,( 2): 3637. [11] 魏建安,龍?,F(xiàn) .智能式電子打鈴器的原理與 設計 .湖南教育學院學報, 2021, 18( 2): 4951. [12] 王水富,韓云東,鐘超 等 .基于 8051 的自動打鈴系統(tǒng)設計 .電腦編程技巧與維護,2021,( 17): 2326. [13] 顧曙敏 .單片機與串行時鐘 DS1307 的接口設計 .現(xiàn)代電子技術(shù), 2021, 26(14):8587. [14] 王書杰,陳震 .基于校園網(wǎng)絡的自動打鈴系統(tǒng)設計 .科學技術(shù)與工程, 2021, 11( 31):78047807. [15] 王娟,魏雄 .基于單片機的多功能定時打鈴鐘設計 .湖南農(nóng)機, 學術(shù)版, 2021,( 5):8586. [16] 于永,戴佳,常江. 51 單片機 C 語言常用模塊與綜合系統(tǒng)設計實例精講.北京:電子工業(yè)出版社, 2021. 河南理工大學畢業(yè)設計(論文)說明書 29 附錄 附錄一 :電路圖 河南理工大學畢業(yè)設計(論文)說明書 30 附錄二:源程序 include include include define uchar unsigned char define uint unsigned int sbit LCD_EN=P3^5。 sbit LCD_RS=P3^7。 sbit LCD_RW=P3^6。 sbit sda=P1^2。 sbit sclk=P1^1。 sbit FMQ=P3^4。 define LCD_DATA 1 define LCD_COMMAND 0 define LCD_PORT P2 uchar DISP_up[16]。 uchar DISP_dw[16]。 uchar LCD_NO。 uchar TBA[]={0123456789}。 uchar temp5,count_1,temp6。 uchar D1307[3]。 uchar flag。 uchar time_tab[24]。 uchar t_count。 uchar key_board_t。 uchar key_count。 uchar save_data[8]。 uchar opt_time。 /********************************************/ void delay(uint tt) { 河南理工大學畢業(yè)設計(論文)說明書 31 uchar i。 for(。tt0。tt) { for(i=0。i10。i++)。 } } /*********************************************************/ /*************************************************/ bit LCD_BUSY() { bit result。 LCD_RS=0。 LCD_RW=1。 LCD_EN=1。 _nop_()。 _nop_()。 result=(bit)(LCD_PORTamp。0x80)。 LCD_EN=0。 return result。 } void LCD_Write(uchar dat,uchar type) { uchar i。 while((LCD_BUSY()amp。amp。i100)){i++。} if(i99)LCD_NO=1。 LCD_RS=type。 LCD_RW=0。 LCD_EN=0。 _nop_()。 _nop_()。 _nop_()。 河南理工大學畢業(yè)設計(論文)說明書 32 _nop_()。 } void LCD_INITIALIZE() { LCD_Write(0x06,LCD_COMMAND)。 LCD_Write(0x38,LCD_COMMAND)。 LCD_Write(0x0c,LCD_COMMAND)。 } void LCD_Prints(uchar *dat,uchar add,uchar lens) { uchar i。 LCD_Write(add|0x80,LCD_COMMAND)。 for(i=0。ilens。i++) { LCD_Write(dat[i],LCD_DATA)。 } } void INIT_DISP_up(void) { DISP_up[0]=TBA[D1307[2]4]。 DISP_up[1]=TBA[D1307[2]amp。0x0f]。 DISP_up[2]=39。:39。 DISP_up[3]=TBA[D1307[1]4]。 DISP_up[4]=TBA[D1307[1]amp。0x0f]。 DISP_up[5]=39。:39。 DISP_up[6]=TBA[D1307[0]4]。 DISP_up[7]=TBA[D1307[0]amp。0x0f]。 DISP_up[8]=39。 39。 DISP_up[9]=39。 39。 河南理工大學畢業(yè)設計(論文)說明書 33 DISP_up[10]=39。 39。 DISP_up[11]=39。 39。 DISP_up[12]=39。 39。 DISP_up[13]=39。 39。 DISP_up[14]=39。 39。 DISP_up[15]=39。 39。 } void INIT_DISP_dw(void) { DISP_dw[0]=TBA[t_count+1]。 DISP_dw[1]=39。39。 DISP_dw[2]=TBA[save_data[0]]。 DISP_dw[3]=TBA[save_data[1]]。 DISP_dw[4]=39。:39。 DISP_dw[5]=TBA[save_data[2]]。 DISP_dw[6]=TBA[save_data[3]]。 DISP_dw[7]=39。 39。 DISP_dw[8]=39。 39。 DISP_dw[9]=39。 39。 DISP_dw[10]=TBA[save_data[4]]。 DISP_dw[11]=TBA[save_data[5]]。 DISP_dw[12]=39。:39。 DISP_dw[13]=TBA[save_data[6]]。 DISP_dw[14]=TBA[save_data[7]]。 DISP_dw[15]=39。 39。 } /*************************************************************************** ** 起始信號 *****************************************************************************/ 河南理工大學畢業(yè)設計(論文)說明書 34 void iicstart(void) { sclk=0。 sda=1。 sclk=1。 delay(1)。 sda=0。 delay(1)。 sclk=0。 } /*************************************************************************** ** 結(jié)束信號 *******************************************************************************/ void iicstop(void) { sclk=0。 sda=0。 sclk=1。 } /********************************************************************************** ** 檢測應答信號 ***********************************************************************************/ uchar upcheck(void) { uchar i。 sclk=0。 sda=1。 sclk=1。 if(sda==1) 河南理工大學畢業(yè)設計(論文)說明書 35 i=0。 else { i=1。 count_1++。 } sclk=0。 return
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1