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

正文內(nèi)容

基于stc89c52rc單片機(jī)的電子時鐘設(shè)計-全文預(yù)覽

2024-12-10 15:04 上一頁面

下一頁面
  

【正文】 if(ri=29) { ri=1。0x03)*10+(riamp。 if(yue==13) { yue=1。0x0f))。0x0f)*10+(nianamp。 if(fen==60) { fen=0。0x0f))。0x03)*10+(shiamp。 if(mod==8) { mod=0。 fen=ds1302_read(0x83)。 extern char baojingshi,baojingfen。 sbit sub=P1^6。 } rst=0。 else temp=tempamp。//00000000 for(t=0。 clk=1。t8。 clk=0。 clk=0。0x01)==1)//0000 0001 dat=1。 } temp=dat1。 else dat=0。 for(t=0。 rst=0。 } // // include define uchar unsigned char define uint unsigned int sbit rst=P1^2。 } void display(char shu,char wei) { P0=table[shu]。i0。 display((baojingmiao/10,6)。 } void baojingdisplay() { display(baojingshi/10,0)。 display((ri4)amp。 display((yue4)amp。//ri display((nian4)amp。0x0f,7)。0x0f,4)。0x0f,1)。//minites miao=ds1302_read(0x81)。(miao==baojingmiao)) { didi(10)。 if(k==2) baojingdisplay()。 k++。 ds1302_write(0x88,0x10)。 void main() { ds1302_write(0x80,0x55)。 void baojingdisplay()。 char shi,fen,miao,nian,yue,ri。 致謝 通過這次畢業(yè)設(shè)計的制作及論文的完成,我得到了鶴壁職業(yè)技術(shù)學(xué)院司老師的悉心指導(dǎo)和幫助,使我能夠順利完成畢業(yè)論文及電路板的制作在此表示衷心的感謝。焊接完也就基本大功告成了。這些都 完成之后手動布線遇到了問題,老師讓我們單面布線、布線不能太亂、不能有太多跳線,這些不算太苛刻的要求在自己的努力下也完成了。 圖 14:下載程序的驅(qū)動 六、總結(jié) 九月中旬我開始畢業(yè)設(shè)計的制作,開始老師給我們制定四個星期的規(guī)劃,每個星期都有具體的任務(wù),老師讓我們每個星期都盡量完成該星期的任務(wù),這樣用一個月的時間完成畢業(yè)設(shè)計。 圖 12:主程序流程圖 返回按鍵程序報警程序K 等于 2 顯示報警時間K 等于 1 顯示日期K 等于 0 顯示時間K 加 1 程序開始 圖 13: 時間調(diào)整程序流程圖 五、系統(tǒng)的調(diào)試 利用 Keil 軟件編好程序之后,看編譯能否通過,編譯成功把程序下載到單片機(jī),有時候下載程序時會出現(xiàn)問題,主要是程序下載不進(jìn)去,這時候就是硬件出現(xiàn)問題, 檢查所設(shè)計的硬件電路板所有的器件和引腳是否正確,尤其是電源的連接是否正確;檢查各總線是否有短路的故障。 圖9 : PCB圖 (二 )銅板的轉(zhuǎn)印、腐蝕、鉆孔、焊接 銅 板的轉(zhuǎn)印、腐 蝕在司新生老師 的指導(dǎo)下,在 PCB 實(shí)驗(yàn)室完成 制作,之后自己 鉆孔、焊接。因?yàn)檎袷庮l率較低,也可以不接電容,對計時精度影響不大 。 圖 8: Ds1302 控制字 時鐘暫停:秒寄存器的位 7 定義位時鐘暫停位。最低有效位(位 0)如果為 0,則表示藥進(jìn)行寫操作;為 1 表示進(jìn)行讀操作。 Ds1302 的控制字如圖所示。時鐘脈沖的個數(shù)在單字節(jié)方式下為 8+8,在多字節(jié)方式下為 8+字節(jié)數(shù),最大可達(dá) 248 字節(jié)數(shù)。 圖 7: Ds1302 接線圖 DS1302 由 Vcc1 或 Vcc2 中較打大者供電。時鐘的運(yùn)行可以采用 24小 時或帶 AM/PM 的 12 小 時格式。 DS1302 時鐘芯片包括實(shí)時時鐘 /日歷和 31 字節(jié)的靜態(tài) RAM。 圖 6:獨(dú)立按鍵 DS1302可以對年、月、日、星期、時、分、秒進(jìn)行計時 , 且具有閏年補(bǔ)償功能 , 工作電壓寬達(dá) ~。 圖 5: 鍵操作和鍵抖動 消除抖動的不良后果的方法有硬、軟件兩種。按鍵未按下時, A 點(diǎn)電位為高電平 5V;按鍵按下時, A 點(diǎn)電位為低電平。程序控制掃描方式是在 CPU工作空余,調(diào)用鍵盤掃描子程序,響應(yīng)鍵輸入信號要求。 數(shù)碼管顯示電子時鐘的設(shè)計共需五個按鍵 k1~k RST:k1~k4 是時間、日期、報警時間的調(diào)整按鍵、 RST 是復(fù)位按鍵 。 (三 )主要單元電路的設(shè)計 該系統(tǒng)以 STC89C52RC 單片機(jī)為核心,外主要接 Ds130數(shù)碼管、按鍵、晶振等構(gòu)成的小系統(tǒng)。 主控芯片使用 51 系列STC89C52RC 單片機(jī),時鐘芯片使用美國 DALLAS 公司推出的一種高性能、低功耗、帶 RAM 的實(shí)時時鐘 DS1302。 ● 具有 EEPROM 功能 ● 具有看門狗功能 ● 共 3 個 16 位定時器 /計數(shù)器。 主要特性如下: ● 增強(qiáng)型 8051 單片機(jī), 6 時鐘、機(jī)器周期和 12 時鐘、機(jī)器周期可以任意選擇 , 指令代碼完全兼容傳統(tǒng) 8051 單片機(jī)。 將先 介紹 STC89C52RC 單片機(jī)的硬件結(jié)構(gòu)和本畢業(yè)設(shè)計所要外擴(kuò)的 LED 顯示方法,并在此基礎(chǔ)上實(shí)現(xiàn)了 時鐘基本電路的設(shè)計;然后使用單片機(jī) C 語言進(jìn)行 時鐘 程序的設(shè)計,程序采用模塊化結(jié)構(gòu),使得邏輯關(guān)系簡單明了,維護(hù)方便。 畢業(yè)論文 基于 STC89C52RC單片機(jī)的電子時鐘設(shè)計 學(xué)號 姓名 學(xué)院 機(jī)電工程學(xué)院 專業(yè) 電氣自動化 導(dǎo)師 時間 2020年 10 月 21 日 目 錄 摘要 …………………………………………………… .…………… .....1 一、 本系統(tǒng)主要原器件的介紹及選擇 … .…………………………… .2 (一 )系統(tǒng)硬件概述 ………………………………… ………… .… .2 二、系統(tǒng)硬件電路設(shè)計 ………………… .……………… .....................4 (一 )功能要求 ………………………………… .………… ...........4 (二 )總體方案 ……………………………………… ......................4 (三 )主要單元電路的設(shè)計 ……………………………………… ..5 三、印制電路板的制作 ……………………………… .……………… 11 (一 )PCB 圖的生成 ……………………………… .……………… .11 (二 )銅板的 .轉(zhuǎn)印、腐蝕、鉆孔 、焊接 …………… ....................13 (三 )焊接好的電子時鐘 ……………………………………… .......14 四、 系統(tǒng)的軟件設(shè)計 …………………………………… .…………… .14 (一 ) 程序設(shè)計 ……………………………… .................................14 五、 系統(tǒng)的調(diào)試 …………………… ......................................................17 六、 總結(jié) …………………………… .........
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1