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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)--基于89c51的電子時(shí)鐘設(shè)計(jì)(參考版)

2025-01-19 11:57本頁(yè)面
  

【正文】 在此,特向xxx老師等表示感謝;同時(shí),很多同學(xué)也給我提供了很多幫助,也向幫助我的同學(xué)表示感謝。 } }致 謝首先要感謝我的家人,是他們讓我能上大學(xué);在大學(xué)里,先要學(xué)會(huì)學(xué)習(xí)才能學(xué)的更好,是老師教了我怎樣學(xué)習(xí),到現(xiàn)在能完成畢業(yè)設(shè)計(jì),都少不了老師的功勞;在整個(gè)設(shè)計(jì)過(guò)程中,從硬件電路圖到軟件編程,應(yīng)用了相當(dāng)多的知識(shí),包含了大學(xué)兩年所學(xué)的知識(shí),在此向各位任課老師表示感謝。 } write_sfm(0x03,fen)。 if(shi==24) { shi=0。 if(fen==60) { fen=0。 if(miao==60) { miao=0。 if(num==20) { num=0。 TL0=(6553650000)%256。 while(1) { keyscan()。 ET0=1。 TL0=(6553650000)%256。 TMOD=0X01。)。 write_date(39。 write_sfm(0x03,fen)。:39。 write_(0x80+0x05)。 init()。fen=0。 write_(0x80+0x00)。 if(shi==1) shi=23。 write_(0x80+0x03)。 if(fen==1) fen=59。 write_(0x80+0x06)。 if(miao==1) miao=59。 laba()。 } } } if(s3==0){ delay(5)。 write_sfm(0,shi)。 } if(s1num==3) { shi++。 write_sfm(3,fen)。 }if(s1num==2){ fen++。 write_sfm(6,miao)。 if(s1num==1) { miao++。if(s2==0){ while(!s2)。 TR0=1。 } if(s1num==4) { s1num=0。 } }if(s1num==2) { write_(0x80+0x03)。 write_(0x80+0x06)。 laba()。 if(s1==0) {s1num++。 write_date(0x30+ge)。 write_(0x80+add)。 si=date/10。 delay(2)。 write_(0x0c)。 delay(2)。 delay(2)。 delay(2)。 rw=0。 }void write_date(uchar date) //液晶寫(xiě)數(shù)據(jù){ rs=1。 en=0。 en=1。 P2=mand。 en=0。 beep=0。 }void laba() //蜂鳴器程序{ beep=1。jx。i110。void delay(uint x) //延時(shí)程序{ uint i,j。sbit beep=P1^3。 //鍵盤(pán)sbit s2=P1^1。sbit en=P3^2。這次課程設(shè)計(jì)終于順利完成了,在此對(duì)給過(guò)我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師表示忠心的感謝!參考文獻(xiàn)[1]蔣輝平、周?chē)?guó)雄.《基于Proteus的單片機(jī)系統(tǒng)設(shè)計(jì)與仿真實(shí)例》.北京:機(jī)械工業(yè)出版社,2009年7月.[2]趙建領(lǐng).《51系列單片機(jī)開(kāi)發(fā)寶典》.北京:電子工業(yè)出版社,2007年4月.[3]彭偉. 《單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100列—基于8051+Proteus仿真》. 北京:電子工業(yè)出版社,2010年1月.[4][J].電腦編程技巧與維護(hù),2010,(15):9091.附 錄開(kāi)始初始化函數(shù)否有鍵按下?是否是K1鍵?是是K4?按的次數(shù)b否是時(shí)鐘復(fù)位無(wú)效b=2b=3b=1b=4返回時(shí)鐘工作選定時(shí)鐘選定秒位選定分位有鍵按下否否K3?K2?是是選定位減1無(wú)效選定為加1 主程序清單includedefine uchar unsigned chardefine uint unsigned intsbit rs=P3^0。但若能有這個(gè)功能,則夜晚的時(shí)候背光燈更亮,白天的時(shí)候背光燈較暗,這也間接起到了節(jié)能的作用。本設(shè)計(jì)還有一些地方可以改進(jìn):(1) 供電電源改成5V電池在生活中,不可能使用電源箱來(lái)作為硬件的供電電源,如果想要完成便攜式攜帶的電子鐘,則也不可能使用電源適配器來(lái)實(shí)現(xiàn)電源的提供,所以電源應(yīng)該使用基于鋰電池的設(shè)計(jì)使系統(tǒng)具備安全,簡(jiǎn)單,容易攜帶等優(yōu)點(diǎn)。 實(shí)物裝置圖總結(jié)本設(shè)計(jì)的硬件電路主要由單片機(jī)最小系統(tǒng)電路、按鍵模塊、LCD1602液晶顯示模塊等模塊組成,軟件方面則是通過(guò)C語(yǔ)言對(duì)系統(tǒng)進(jìn)行編程,這體現(xiàn)了本設(shè)計(jì)的實(shí)時(shí)性和靈活性。畫(huà)面可以定格,時(shí)、分、秒信息正常顯示。 整體調(diào)試將寫(xiě)好的程序?qū)懭雴纹瑱C(jī)后,然后進(jìn)行整體調(diào)試,在調(diào)試中液晶顯示無(wú)法定格在一個(gè)畫(huà)面,而是一直跳動(dòng)。 液晶顯示模塊和蜂鳴器報(bào)警模塊的調(diào)試液晶模塊的顯示是通過(guò)單片機(jī)開(kāi)發(fā)板進(jìn)行,將液晶顯示器插入單片機(jī)開(kāi)發(fā)板看是否有藍(lán)色背光,若有,則說(shuō)明可以正常顯示。程序流程框圖及主程序清單見(jiàn)附錄5 試驗(yàn)及結(jié)果 調(diào)試及結(jié)果分析 最小系統(tǒng)的調(diào)試 首先在電路板上焊制單片機(jī)最小系統(tǒng),通過(guò)向芯片中寫(xiě)入讓每個(gè)引腳持續(xù)規(guī)律地在1和0電位轉(zhuǎn)換的程序,將引腳接到發(fā)光二極管之后,發(fā)光二極管可以規(guī)律地亮或者滅,這說(shuō)明實(shí)現(xiàn)了最小系統(tǒng)的測(cè)試。LCD顯示程序:LCD顯示程序即包含在定時(shí)中斷程序里邊,也與前邊的LCD初始化程序有關(guān)。定時(shí)中斷程序:完成對(duì)時(shí)鐘的在LCD1602顯示前的數(shù)據(jù)處理,產(chǎn)生秒、分、時(shí)。因?yàn)槊總€(gè)按鍵都有不同的功能,所以程序中需要使用大量的if語(yǔ)句層層嵌套,這是本部分程序的兩個(gè)難點(diǎn)之一。寫(xiě)該部分程序應(yīng)該全面讀懂它的使用說(shuō)明。 單片機(jī)最小系統(tǒng) 電路設(shè)計(jì)仿真圖4 軟件設(shè)計(jì) 主程序設(shè)計(jì)主程序按功能模塊的話(huà),主要包含4個(gè)部分:初始化程序:設(shè)置單片機(jī)的定時(shí)器0和1工作在模式1(16位定時(shí)器),其中定時(shí)器0產(chǎn)生24小時(shí)時(shí)鐘模式的信號(hào),定時(shí)器1產(chǎn)生60秒時(shí)鐘模式的信號(hào);對(duì)定時(shí)器0和1裝初值,開(kāi)啟總中斷和定時(shí)器中斷,LCD1602的初始化及其他變量的聲明和賦初值。注意加密方式1時(shí), /EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。 PSEN:外部程序存儲(chǔ)器的選通信號(hào)。另外,該引腳被略微拉高。如想禁止ALE的輸出可在SFR8EH地址上置0。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。在FLASH編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。P3口也可作為單片機(jī)的一些特殊功能口,如下所示:口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1