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

正文內(nèi)容

(doc)-畢業(yè)設(shè)計--單片機(jī)自動打鈴系統(tǒng)論文-畢業(yè)設(shè)計(專業(yè)版)

2025-09-17 05:00上一頁面

下一頁面
  

【正文】 } else { opt_time=0。 case 0x07:if(flag==0) { key_board_t=0。0X0F)!=0X0F) { delay(60)。 } chn[temp1]=temp2。 sclk=1。i++) { temp2=temp21。 temp1=addr。 sda=1。 }/***************************************************************************** 結(jié)束信號*******************************************************************************/ void iicstop(void) { sclk=0。 39。 DISP_up[15]=39。 DISP_up[7]=TBA[D1307[0]amp。}void LCD_Prints(uchar *dat,uchar add,uchar lens){ uchar i。 return result。uchar opt_time。sbit LCD_RW=P3^6。實(shí)物電路圖如圖51所示:圖51 實(shí)物電路圖編譯軟件程序。讀數(shù)據(jù):輸入:RS=H,RW=H,E=H;輸出:D0D7=數(shù)據(jù)。單片機(jī)讀取數(shù)據(jù)后,通過控制LCD1602的讀寫端、復(fù)位端和使能端將其設(shè)置為寫入數(shù)據(jù)狀態(tài),再將數(shù)據(jù)通過P2口送入LCD1602實(shí)現(xiàn)顯示功能。XTAL2:來自反向振蕩器的輸出。P3口的第二功能定義如表31所示:表31 P3口第二功能定義引腳定義功能引腳定義功能串行輸入口串行輸出口外部中斷0外部中斷1計時器0外部輸入計時器1外部輸入外部數(shù)據(jù)存儲器寫選通外部數(shù)據(jù)存儲器讀選通RST:復(fù)位輸入。AT89S51單片機(jī)內(nèi)部主要由9個部件組成:1個8位中央處理器;4KBFlash存儲器;128B的數(shù)據(jù)存儲器;32條I/O口線;2個定時器/計數(shù)器;1個具有6個中斷源、4個優(yōu)先級的中斷嵌套結(jié)構(gòu);用于多處理機(jī)通信、I/O擴(kuò)展或全雙工UART的串行口;特殊功能寄存器;1個片內(nèi)振蕩器和時鐘電路。本設(shè)計中按鍵用于設(shè)定定時時間、打鈴時間間隔,所以只需4路按鍵即可實(shí)現(xiàn)所需功能,采用獨(dú)立式按鍵即可。系統(tǒng)以AT89S51單片機(jī)為控制器,通過DS1307來為系統(tǒng)提供標(biāo)準(zhǔn)時間,單片機(jī)讀取DS1307時間后送液晶顯示器顯示,通過按鍵來設(shè)置打鈴時間。芯片還具有主電源掉電情況下的時鐘保護(hù)電路,DS1307的時鐘靠后備電池維持工作,拒絕CPU對其讀出和寫入訪問。第五章:系統(tǒng)的調(diào)試,主要是介紹下系統(tǒng)硬件和軟件調(diào)試過程中的問題和解決方案,還有調(diào)試步驟的細(xì)節(jié)問題的說明。機(jī)械鐘表進(jìn)入中國最早是在公元1601年,意大利傳教士把鳴鐘作為貢品獻(xiàn)給當(dāng)時的皇帝,揭開了中國人使用機(jī)械時鐘的序幕。晷盤是一個有刻度的盤,其中央裝有一根與盤面垂直的晷針,針影隨太陽運(yùn)轉(zhuǎn)而移動在盤上的位置。本設(shè)計主要是針對適用于校園打鈴系統(tǒng)要求的,其介紹了一種基于單片機(jī)的自動打鈴系統(tǒng)的設(shè)計方法,系統(tǒng)以AT89S51單片機(jī)為控制器,以DS1307時鐘芯片為系統(tǒng)提供時間,并在液晶顯示器上顯示,通過按鍵可以設(shè)定定時打鈴時間和打鈴的時間間隔。用單片機(jī)控制的自動打鈴器,充分發(fā)揮了體積小,價格便宜,功耗低可靠性好等特點(diǎn),而且具有可改性,用于學(xué)校作息,方便了廣大師生。1511年,荷蘭人彼得時至今日,人們已經(jīng)可以通過測量原子的周期來計時了。而且這種電路中需要使用獨(dú)立式的數(shù)碼管,每一個數(shù)碼管都需要連接一個數(shù)據(jù)鎖存器和數(shù)碼管驅(qū)動芯片,連接線比較多,制作的過程中很容易出錯。這種字符顯示器由七段可發(fā)光的線段拼合而成。當(dāng)?shù)竭_(dá)打鈴時間時,單片機(jī)引腳啟動蜂鳴器和LED燈電路工作以聲光形式實(shí)現(xiàn)打鈴功能。圖33 按鍵電路 單片機(jī)電路 單片機(jī)簡介單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的CPU、RAM、ROM、多種I/O口、中斷系統(tǒng)和定時器/計時器功能集成到一塊芯片上的完善的計算機(jī)系統(tǒng),它最早是被用在工業(yè)控制領(lǐng)域。AT89S51提供5個中斷源,即:外部中斷源/INT0:;外部中斷源/INT1:,I/O設(shè)備中斷請求信號,或掉電故障異常事件中斷請求信號都可以作為外部中斷源連/INT0、/INT1。在正常操作狀態(tài)下,該引腳端口輸出恒定頻率的脈沖。內(nèi)部振蕩方式是在單片機(jī)的XTAL1和XTAL2引腳外接一個晶體振蕩器,與單片機(jī)內(nèi)部的振蕩器組成時鐘信號;外部振蕩方式是在外部將已有的脈沖信號引入單片機(jī)內(nèi),一般用于使單片機(jī)的時鐘與外部信號保持同步。再利用按鍵進(jìn)入時間設(shè)定狀態(tài),設(shè)定完時間后單片機(jī)通過比較時間是否到達(dá)設(shè)定的時間來確定是否到打鈴時間,如果達(dá)到打鈴時間,則控制蜂鳴器響LED燈亮。表43 LCD1602的RAM地址映射表00010203040506070809404142434445464748490A0B0C0D0E0F10……274A4B4C4D4E4F50……67LCD1602寫操作時序如圖43所示。6 總結(jié)與展望經(jīng)過這段時間的努力,畢業(yè)設(shè)計也接近了尾聲。uchar DISP_dw[16]。i10。} if(i99)LCD_NO=1。 } } void INIT_DISP_up(void){ DISP_up[0]=TBA[D1307[2]4]。 39。 DISP_dw[2]=TBA[save_data[0]]。 DISP_dw[13]=TBA[save_data[6]]。 sda=1。 for(i=0。0x80)==0) sda=0。 } senducheck()。 for(temp1=0。 writeiic(lx)。0X0F)!=0X0F)。 LCD_INITIALIZE()。 LCD_Prints(DISP_up,0,16)。 delay(1)。 } save_data[key_count]=key_board_t。 writeiic(0x00)。i++) { temp2=temp21。 for(i=0。 } temp5=upcheck()。 delay(2)。 return(i)。 sclk=1。 DISP_dw[7]=39。 39。 DISP_up[4]=TBA[D1307[1]amp。 _nop_()。 _nop_()。uchar time_tab[24]。致謝回顧這次畢業(yè)設(shè)計的過程,感慨良多,收獲頗豐,首先要感謝我的導(dǎo)師,成凌飛老師。每個獨(dú)立式按鍵直接接至單片機(jī)引腳,每個按鍵的鍵值與單片機(jī)端口的8個引腳的8位二進(jìn)制碼相對應(yīng)。DS1307可運(yùn)行在12/24小時模式下,并由時間控制器中的相應(yīng)位來進(jìn)行控制。本設(shè)計選用按鍵復(fù)位。:片外程序存儲器訪問允許信號,低電平有效。P1口常用作通用I/O口,它是一個標(biāo)準(zhǔn)的準(zhǔn)雙向口。現(xiàn)在人們生活中幾乎每個電子產(chǎn)品或機(jī)械產(chǎn)品都或多或少帶有單片機(jī)控制系統(tǒng),智能儀器儀表、醫(yī)療器械、家用電器、兒童玩具等等,汽車電子中單片機(jī)的應(yīng)用也是非常廣泛,一般汽車上配備有接近40多個單片機(jī)系統(tǒng)。圖32 時鐘電路 按鍵電路鍵盤是單片機(jī)應(yīng)用中常用的一種輸入器件,鍵盤的按鍵有觸點(diǎn)式和非觸點(diǎn)式之分,按接口原理有編碼鍵盤和非編碼鍵盤之分。它的工作電壓也很低,在1V以下仍能工作。 時鐘芯片選擇方案一:因?yàn)楸疚脑O(shè)計的數(shù)字鐘只需要顯示分鐘和秒,因此可以直接采用單片機(jī)定時計數(shù)器提供秒信號,使用程序?qū)崿F(xiàn)分、秒計數(shù)。對于本課題的研究與發(fā)展來說,不管是國內(nèi)或者國外都已經(jīng)發(fā)展的很成熟了,畢竟相對于單片機(jī)的飛速發(fā)展來說,自動打鈴系統(tǒng)的設(shè)計并不算什么太難,而且可以算是很基本的東西,目前市場上各種類型的自動打鈴系統(tǒng)層出不窮,大部分的打鈴系統(tǒng)都是基于單片機(jī)開發(fā)的,而且是結(jié)合各種設(shè)備的綜合應(yīng)用系統(tǒng),能實(shí)現(xiàn)的功能更強(qiáng)大也更便捷,例如基于校園網(wǎng)的自動打鈴系統(tǒng),自動廣播打鈴系統(tǒng),音樂打鈴系統(tǒng)等等,但是基本功能都相差不大,區(qū)別在于表現(xiàn)的形式有所不同。20世紀(jì),隨著電子工業(yè)的飛速發(fā)展,電池驅(qū)動鐘、交流電鐘、電機(jī)械表、指針式石英電子鐘表、數(shù)字式石英電子鐘表相繼問世,鐘表進(jìn)入了微電子技術(shù)與精密機(jī)械相結(jié)合的石英化新時期。隨著二十世紀(jì)電子技術(shù)的發(fā)展和二十一世紀(jì)半導(dǎo)體技術(shù)和集成電路的發(fā)展,電子技術(shù)開始滲入到各行各業(yè),以電子表為主要基礎(chǔ)提供時間基準(zhǔn)的打鈴器自然也是更新?lián)Q代的更快,現(xiàn)在各種功能更多、使用更先進(jìn)的打鈴器層出不窮,有的還可以以音樂響鈴代替?zhèn)鹘y(tǒng)的“呤呤”聲,打鈴器更多的向著智能型轉(zhuǎn)變。摘要在現(xiàn)如今快節(jié)奏的生活中,人們對于時間的要求越來越苛刻,很多時候都需要對時間進(jìn)行規(guī)劃,然后到時間點(diǎn)就要有時間提醒,這就必須用到時鐘提醒裝置,亦可稱為打鈴裝置。打鈴器作為一個提醒人們時間的設(shè)備,自然離不開提供時間的系統(tǒng),最原始的打鈴器是人工根據(jù)時間通過敲鐘來提醒,隨著技術(shù)的發(fā)展,開始有了機(jī)械時打鈴器。18~19世紀(jì),鐘表制造業(yè)已逐步實(shí)現(xiàn)工業(yè)化生產(chǎn),并達(dá)到相當(dāng)高的水平。目前,一個學(xué)習(xí)與應(yīng)用單片機(jī)的高潮正在工廠、學(xué)校及企事業(yè)單位大規(guī)模地興起。時鐘芯片秒計時單片機(jī)液晶顯示器顯示計時時間圖22 方案二設(shè)計框圖綜上所述,本設(shè)計選用第二種設(shè)計方案。液晶顯示器最大的優(yōu)點(diǎn)是功耗極小,每平方厘米的功耗在1uW以下。單片機(jī)只需按照DS1307的工作時序來控制DS1307即可實(shí)現(xiàn)時間的寫入和讀取,其中DS1307的時鐘端與數(shù)據(jù)端需外接上拉電阻,本設(shè)計選用5針排阻來充當(dāng)上拉電阻。90年代后期隨著消費(fèi)電子產(chǎn)品的大發(fā)展,單片機(jī)技術(shù)得到了很大的提高,32位機(jī)迅速代替了16位機(jī)進(jìn)入主流市場,傳統(tǒng)的8位機(jī)的處理速度也提高了數(shù)百倍,而且價格也降低了很多,得到了廣泛的應(yīng)用。P1口(~)的每一位都可以分別定義為輸入線和輸出線(做輸入時,鎖存器必須置1),可驅(qū)動4個TTL負(fù)載。在訪問外部數(shù)據(jù)存儲器時,PSEN/無效。手動復(fù)位是在RST引腳設(shè)置按鍵,當(dāng)按鍵按下時,RST引腳會有高電平,即可實(shí)現(xiàn)復(fù)位功能;上電復(fù)位是在RST引腳連接一個電解電容接至電源,再接一個電阻接地,系統(tǒng)上電時,電容充電,只要電源的上升時間不超過1ms,就可以實(shí)現(xiàn)復(fù)位功能。由于在初次上電時,所有寄存器的狀態(tài)是不確定的,所以在初始化時必須將寄存器0中的第7位設(shè)為0。本設(shè)計選用查詢方式處理按鍵設(shè)定程序。通過此次畢業(yè)設(shè)計,我對所學(xué)專業(yè)的知識有了很好的回顧和實(shí)踐,提高了自己的動手和思考能力,這對我自身的發(fā)展有很大的幫助,同時在此期間我查閱了很多的書籍和資料,從中學(xué)到了很多課本上沒有的知識,拓展了自己的知識面,如果沒有前期的準(zhǔn)備工作是沒法
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1