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

正文內(nèi)容

基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì)學(xué)士學(xué)位論文-免費(fèi)閱讀

  

【正文】 竇老師平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個(gè)階段,從查閱資料到設(shè)計(jì)草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計(jì),裝配草圖等整個(gè)過程中都給予了我悉心的指導(dǎo)。 } void delay(uint k) //延時(shí)函數(shù) { uint i,j。 if(s3==0) { n++。 if(n_hour==24) {n_hour=0。 if(d ay==32) {day=0。 if(minu==60) {minu=0。 delay(50)。amp。 delay(3)。 delay(3)。 delay(3)。 delay(3)。 delay(3)。 //關(guān)位選 delay(3)。 if(set_2==4) {set_2=1。year++。amp。 minu++。 //鬧鐘 }} void timer0() interrupt 1 //50ms 中斷函數(shù) { TMOD=0x01。} } if(set_5==5) //正常顯示定時(shí) { disp(nhs,nhg,nms,nmg,nss,nsg)。led1=~led1。 //s5 按鍵掃描 key_set()。 w=week。 mis=minu/10。n_minu=56。 TR0=1。 //整點(diǎn)報(bào)時(shí)函數(shù) void nz_clock()。 //閏年 uchar table2[]={31,31,28,31,30,31,30,31,31,30,31,30,31}。 uchar set_2=1,set_5=1。 //sbit led5=P1^4。 //蜂鳴器 sbit s2=P3^4。 Flash MPU 具有以下優(yōu)點(diǎn):與多次可編程的窗口式 EPROM 相比, Flash MPU的成本要低得多;在系統(tǒng)編程能力以及產(chǎn)品生產(chǎn)方面提供了靈活性,因?yàn)?Flash MPU 可在編程后面再次以新代碼重新編程;可減少已編程器件的報(bào)廢和庫(kù)存;有助于生產(chǎn)廠商縮短設(shè)計(jì)周期,使終端用戶產(chǎn)品更具有競(jìng)爭(zhēng)力。該系統(tǒng)規(guī)模小,但是功能較多,操作簡(jiǎn)單,造價(jià)低,應(yīng)用非常廣泛。i) for(j=110。sec==59) { fm=0。 void zd_clock() //整點(diǎn)報(bào)時(shí)函數(shù) { if(minu==59amp。 Fm=0 啟動(dòng)鬧鈴, fm=1 鬧鈴結(jié)束。 //選定段選 P0=table[a1]。} if(year%4==0amp。 void jishi() //計(jì)時(shí)函數(shù) {if(sec==60) {sec=0。 TH0=0x4c。 CPU 寫 SBUF,就是修改發(fā)送寄存器;讀 SBUF,就是讀接收寄存器。按功能移位鍵一次 ,表示當(dāng)前要校對(duì)小時(shí)的十位;按第二次,表示當(dāng)前校對(duì)的是小時(shí)的個(gè)位;按第三次,則表示校對(duì)的是分鐘的十位;第四次,表示的校對(duì)的是分鐘的個(gè)位。從秒到分,從分到時(shí)是通過軟件累加并進(jìn)行比較的方法來實(shí)現(xiàn)的。 定時(shí)器 /計(jì)數(shù)器工作在方式 0 時(shí),為 13 位的計(jì)數(shù)器,由 TLX(X=0、 1)的低 5位和 THX 的高 8 位所構(gòu)成。 本章小結(jié) 本章介紹的是本設(shè)計(jì)的硬件結(jié)構(gòu),單片機(jī)的相關(guān) I/O 口輸入輸出就可以實(shí)現(xiàn)相應(yīng)的控制功能。當(dāng)發(fā)光二極管導(dǎo)通時(shí),它就會(huì)發(fā)光。 電路圖如下: R3speakerQ2N3906P17VCCGND 圖 4 鬧鈴電路圖 時(shí)間表顯示電路 因?yàn)樵撾娐房梢詧?zhí)行兩個(gè)時(shí)間表,即正常作息時(shí)間表和考試時(shí)間表。閉合和釋放過程都要經(jīng)過一定的過程才能達(dá)到穩(wěn)定,這一過程是處于高、低電平之間的一種不穩(wěn)定狀態(tài),稱為抖動(dòng)。 時(shí)鐘電路 時(shí)鐘是單片機(jī)的心臟,單片機(jī) 各功能部件的運(yùn)行都是以時(shí)鐘頻率為基準(zhǔn),有條不紊的一拍一拍地工作。單片機(jī)的基本結(jié)構(gòu)依然是 CPU 加上外圍芯片的傳統(tǒng)結(jié)構(gòu)模式,但對(duì)各種功能部件的控制是采用特殊功能寄存器的集中控制方式。 1.智能儀表 用單片機(jī)系統(tǒng)取代老式的測(cè)量、控制儀表,實(shí)現(xiàn)從模擬儀表向數(shù)字化、智能化儀表的轉(zhuǎn)化,如各種溫度儀表、壓力儀表、流量?jī)x表、電能計(jì)量?jī)x表等。 P1 口、 P2 口、 P3 口各 I/O 口線片內(nèi)均有固定的上拉電阻,當(dāng)這 3個(gè)準(zhǔn)雙向 I/O 口做輸入口使 用時(shí),要向該口先寫“ 1”,另外準(zhǔn)雙向 I/O 口無高阻的“浮空”狀態(tài),故稱為雙向三態(tài) I/O 口。 3. 特殊功能寄存器 (SFRSpecial Function Register) 特殊功能寄存器反映了 MCS51 單片機(jī)的狀態(tài) ,實(shí)際上是 MCS51單片機(jī)各功能部件的狀態(tài)及控制寄存器 .SFR 綜合的 ,實(shí)際的反應(yīng)了整個(gè)單片機(jī)基本系統(tǒng)內(nèi)部的工作狀態(tài)及工作方式 .SFR實(shí)質(zhì)上是一些 具有特殊功能的片內(nèi) RAM單元 ,字節(jié)地址范圍為 21個(gè) ,離散的分布在該區(qū)域中 ,其中 ]有些 SFR 還可以進(jìn)行位尋址 .128 個(gè)字節(jié)的 SFR 塊中僅有 21 個(gè)字節(jié)是由定義的 .對(duì)于尚未定義的字節(jié)地址單元 ,用戶不能作寄存器使用 ,若訪問沒有定義的單元 ,則將得到一個(gè)不確定的隨機(jī)數(shù) . 并行 I/O 口 MCS51 單片機(jī)共有 4 個(gè)雙向的 8 位并行 I/O 端口( Port),分別記作 P0P3,共有 32 根口線,各口的每一位均由鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器所組成。 這種結(jié)構(gòu)對(duì)于單片機(jī)面向控制的實(shí)際應(yīng)用極為方便 ,有利 .在 8051/8751 彈片擊中 ,不僅在片內(nèi)集成了一定容量的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器及眾多的特殊功能寄存器 ,而且還具有極強(qiáng)的外存儲(chǔ)器的擴(kuò)展能力 ,尋址能力分別可達(dá) 64KB,尋址和操作簡(jiǎn)單方便 .MCS51 的存儲(chǔ)器空間可劃分為如下幾類 : 1. 程序存儲(chǔ)器 單片機(jī)系統(tǒng)之所以能夠按照一定的次序進(jìn)行工作 ,主要是程序存儲(chǔ)器中存放淮北煤炭師范 學(xué)院 20xx 屆學(xué)士學(xué)位論文 基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì) 4 了經(jīng)調(diào)試正確的應(yīng)用程序和表格之類的固定常數(shù)。它們都是通過片內(nèi)單一總線連接而成,其基本結(jié)構(gòu)依舊是 CPU 加上外圍芯片的傳統(tǒng)結(jié)構(gòu)模式。 隨著電子技術(shù)的飛速發(fā)展,家用電器和辦公電子設(shè)備逐漸增多,不同的設(shè)備都有自己的控制器,使用起來很不方便。其功能和市場(chǎng)競(jìng)爭(zhēng)力更強(qiáng),不該把它們直接稱呼為 MCS51 系列單片機(jī),因?yàn)?MCS 只是 Intel 公司 專用的單片機(jī)系列型號(hào)。單片機(jī)的應(yīng)用領(lǐng)域已從面向工業(yè)控制、通訊、交通、智能儀表等迅速發(fā)展到家用消費(fèi)產(chǎn)品、辦公自動(dòng)化、汽車電子、 PC 機(jī)外圍以及網(wǎng)絡(luò)通訊等廣大領(lǐng)域。 correction time。 本文主要內(nèi)容是利用單片機(jī)的接口技術(shù)設(shè)計(jì)一個(gè)電子時(shí)鐘,用數(shù)碼管實(shí)現(xiàn)時(shí)鐘的計(jì)時(shí)顯示,讓時(shí)鐘信號(hào)通過 LED 數(shù)碼管顯示出來,并且還可以通過獨(dú)立按鍵修改時(shí)分秒,能夠 實(shí)現(xiàn)準(zhǔn)確計(jì)時(shí),以數(shù)字形式顯示時(shí)分秒的時(shí)間;小時(shí)的計(jì)時(shí)要求為“ 24 翻一”,分和秒的計(jì)時(shí)要求為 60進(jìn)制進(jìn)位;校正時(shí)間;定時(shí)控制;仿廣播電臺(tái)正點(diǎn)報(bào)時(shí);報(bào)整點(diǎn)時(shí)數(shù);能夠顯示月日星期。 Electronic Clock。 20 世紀(jì) 80 年代中期以后, Intel 公司以專 利轉(zhuǎn)讓的形式把 8051 內(nèi)核技術(shù)轉(zhuǎn)讓給許多半導(dǎo)體芯片生產(chǎn)廠家,如 ATMEL、 PHILIPS、 ANALOG、 DEVICES、 DALLAS等。早期常用的一些時(shí)間控制單元都使用模擬電路設(shè)計(jì)制作的,其定時(shí)準(zhǔn)確性和重復(fù)精度都不是很理想,現(xiàn)在基本上都是基于數(shù)字技術(shù)的新一代產(chǎn)品,隨著單片機(jī)性能價(jià)格比的不斷提高,新一代產(chǎn)品的應(yīng)用 也越來越廣泛,大可構(gòu)成復(fù)雜的工業(yè)過程控制系統(tǒng),完成復(fù)雜的控制功能。該定時(shí)器操作簡(jiǎn)單,功能齊全,是單片機(jī)智能化的一種應(yīng)用。這就是執(zhí)行一條指令的全過程,執(zhí)行程序就是不斷重復(fù)這一過程。 MCS51單片機(jī)的片內(nèi)存儲(chǔ)器的字節(jié)地址為 RAM 的存儲(chǔ)器有很豐富的操作指令 ,從而使得用戶在設(shè)計(jì)程序時(shí)非常方便。 P1 口是 8 位準(zhǔn)雙向 I/O 口,可驅(qū)動(dòng) 4 個(gè) LS 淮北煤炭師范 學(xué)院 20xx 屆學(xué)士學(xué)位論文 基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì) 5 型負(fù)載。另一類用于片外存儲(chǔ)器或 I/O 端口的控制,這部分時(shí)序?qū)τ诜治?、設(shè)計(jì)硬件接口電路至關(guān)重要。 6.智能接口 在數(shù)據(jù)傳輸中,用單片機(jī)實(shí)現(xiàn)外部設(shè)備與微機(jī)通信。為了保證系統(tǒng)安全可靠的復(fù)位, RST 引腳的高電平信號(hào)必須維持足夠長(zhǎng)的時(shí)間。這兩個(gè)引腳跨接石英晶體振蕩器和微調(diào)電容,就構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。 淮北煤炭師范 學(xué)院 20xx 屆學(xué)士學(xué)位論文 基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì) 9 相關(guān)控制電路 本次控制電路主要用到的有控制鬧鈴電路,時(shí)間表顯示電路; 控制鬧鈴電路 口控制繼電器進(jìn)而控制電鈴工作。 A112DP3g5e1b7f10A29A46d2a11c4A38DIG1 DIG2 DIG3 DIG4DP2DP3DS1HDSPB04GA1A2A3A4AABBCCDDEEFFGGHHA112DP3g5e1b7f10A29A46d2a11c4A38DIG1 DIG2 DIG3 DIG4DP2DP3DS2HDSPB04GA5A6A7A8AABBCCDDEEFFGGHH圖 6 數(shù)碼管顯示電路 數(shù)碼管是由 8 個(gè)發(fā)光二極管構(gòu)成的顯示器件。在片選信號(hào)和段選信號(hào)的控制下如下圖所示,數(shù)碼管就正確的動(dòng)態(tài)顯淮北煤炭師范 學(xué)院 20xx 屆學(xué)士學(xué)位論文 基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì) 11 示當(dāng)前的時(shí)間。如果 MCS51 采用的 12MHz 晶體,則計(jì)數(shù)頻率為 1MHz,即每過 1us 的時(shí)間計(jì)數(shù)器加 1。這樣,計(jì)數(shù)溢出 20次即可得到時(shí)鐘的最小計(jì)時(shí)單位:秒。 程序說明 在整個(gè)系統(tǒng)中,在單片機(jī)的 30H、 31H 和 32H 中存儲(chǔ)當(dāng)前時(shí)間的小時(shí)、分鐘和秒。 顯示數(shù)據(jù)時(shí),先把要顯示的數(shù)據(jù)送到數(shù)據(jù)緩沖區(qū) SBUF 中,再?gòu)?SBUF 中顯示。 走時(shí)中斷函數(shù) timer0()實(shí)現(xiàn)走時(shí)中斷。 jishi()。 day++。year++。 //位選 (第 1 個(gè)數(shù)碼管 )送 P0 wela=0。 fm=1。 delay(1)。 void delay(uint k) //延時(shí)函數(shù) { uint i,j。該系統(tǒng)的設(shè)計(jì)很好的滿足當(dāng)前學(xué)校教學(xué)的需要 ,是一個(gè)理想的智能化的設(shè)計(jì)。將來單片機(jī)數(shù)字鐘的的發(fā)展趨勢(shì)更加明顯,尤其在: 基于 80C51 的飛利浦低功率、低系統(tǒng)成本微控制器 51LPC 系列是業(yè)界推動(dòng)單片機(jī)向低功耗方向發(fā)展的主導(dǎo)單片機(jī)系列之一,這樣可以使單片機(jī)數(shù)字鐘尤其是多功能的單片機(jī)數(shù)字鐘的耗電能力變得更低。 淮北煤炭師范 學(xué)院 20xx 屆學(xué)士學(xué)位論文 基于單片機(jī)的多功能數(shù)字鐘的設(shè)計(jì) 21 參考文獻(xiàn) [1] 劉坤 送戈 .51 單片機(jī) C 語(yǔ)言應(yīng)用開發(fā)技術(shù)大全 [M].人民郵電出版社 . 20xx [2] 張景元 .基于單片機(jī)的多用途定時(shí)器的設(shè)計(jì)與實(shí)現(xiàn) [J].電子工程師 20xx 年第 8 期 [3] 李洪濤 .一種單片機(jī)控制的定時(shí)打鈴器 [J].電子世界 .1990 年第 2 期 [4] 何業(yè)軍 李超 .基于單片機(jī)控制的高精度定時(shí)打鈴器的設(shè)計(jì) [J].電子技 術(shù) .20xx 年第 7 期 [5] 關(guān)宗安 仲叢久 .基于單片機(jī)實(shí)現(xiàn) 的多路定時(shí)控制器的設(shè)計(jì) [J].沈陽(yáng)航空工業(yè)學(xué)院學(xué)報(bào) .20xx 年 6 月 .第 21 卷第 3 期 [6] Data book[M].20xx [7] Circuit Board Design Techniques for EMC Compliance[J].IEE Press [8] 范立南 .單片微機(jī)接口與控制技術(shù) [M].沈陽(yáng):遼寧大學(xué)出版社 .1996 [9] 張友德 .單片微型機(jī)原理、應(yīng)用與實(shí)踐 [M].上海:復(fù)旦大學(xué)出版社 .1992 [10]李華 .MCS51 系列單片機(jī)實(shí)用接口技術(shù) [M].北京:北京航空航天大學(xué)出版 社 .1993 [11]何希慶 ,高偉 .MCS51 單片機(jī)原理、實(shí)驗(yàn)、實(shí)例 [M].山東 :山東大學(xué)出版 社 .1989 [12]張毅剛 ,彭喜源,潭曉昀 .MCS51 單片機(jī)應(yīng)用設(shè)計(jì) [M].哈爾濱:哈爾濱工 業(yè)大學(xué)出版社 .1
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1