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

正文內(nèi)容

基于51系列單片機及ds1302時鐘芯片的電子時鐘-c語言-proteus仿真-報告-資料下載頁

2025-10-14 10:39本頁面

【導(dǎo)讀】界面友好、可擴展性能強等特點,被廣泛應(yīng)用于生活和工作當中。業(yè)生產(chǎn)中,也常常需要溫度,這就需要電子時鐘具有多功能性。本設(shè)計主要為實現(xiàn)一款可正常顯示時鐘/日歷、帶有定時鬧鈴的多功能電子時鐘。本設(shè)計應(yīng)用AT89C52芯片作為核心,6位LED數(shù)碼管顯示,使用。這種實現(xiàn)方法的優(yōu)點是電路簡。單,性能可靠,實時性好,時間精確,操作簡單,編程容易。致力于計時器的研究和充分發(fā)揮時。鐘的作用,將有著重要的意義。電子產(chǎn)品性能進一步提升,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。而遇到重大事情的時候,一旦忘記時間,就會給自己或他人造成很大麻煩。業(yè)生產(chǎn)中,很多環(huán)節(jié)都需要用時間來確定工序替換時刻。鐘品類繁多,外形小巧別致。也有體型較大的,諸如公共場所的大型電子報時器等。該系列單片機均采用標準MCS-52內(nèi)核,硬件資源相互兼容,品類齊全,功能完善,采用具有32根I/O引腳的AT89C52單片機。

  

【正文】 。 sck=1。 io=1。 return value。 } /*調(diào)整時間: */ void set_rtc() { if (shi==0) delay(100)。 if (shi==0) { hour=(hour4)*10+(houramp。0x0f)。 hour++。 if (hour==24) hour=0。 hour=((hour/10)4)+(hour%10)。 write_ds1302(0x84,hour)。 } if (fen==0) delay(100)。 if (fen==0) { min=(min4)*10+(minamp。0x0f)。 min++。 if (min==60) min=0。 min=((min/10)4)+(min%10)。 write_ds1302(0x82,min)。 } if (miao==0) delay(100)。 if (miao==0) { 基于單片機的電子時鐘 13 sec=(sec4)*10+(secamp。0x0f)。 sec++。 if (sec==60) sec=0。 sec=((sec/10)4)+(sec%10)。 write_ds1302(0x80,sec)。 } } /*讀取時間: */ void read_rtc() { hour=read_ds1302(0x85)。 min=read_ds1302(0x83)。 sec=read_ds1302(0x81)。 } /*顯示時間: */ void display() { unsigned int a=1。 P2=0x01。P0=data_7seg[hour/16]。delay(a)。 P2=0x02。P0=data_7seg[hour%16]。delay(a)。 P2=0x04。P0=data_7seg[min/16]。delay(a)。 P2=0x08。P0=data_7seg[min%16]。delay(a)。 P2=0x10。P0=data_7seg[sec/16]。delay(a)。 P2=0x20。P0=data_7seg[sec%16]。delay(a)。 } /*蜂鳴: */ void fmzz() { uint i。 for (i=0。i100。i++) { fm=!fm。 delay(2)。 } } /*延時程序: */ void delay(int n) { unsigned int i,j。 for(i=0。in。i++) { for(j=0。j121。j++) {。} } } /*顯示學(xué)號: */ void show() { unsigned int m。 for(m=0。m20。m++) { uint a=10。 P2=0x01。P0=data_7seg[7]。delay(a)。 P2=0x02。P0=data_7seg[2]。delay(a)。 P2=0x04。P0=data_7seg[4]。delay(a)。 P2=0x08。P0=data_7seg[1]。delay(a)。 P2=0x10。P0=data_7seg[1]。delay(a)。 P2=0x20。P0=data_7seg[8]。delay(a)。 } } /*主程序: */ void main() 基于單片機的電子時鐘 14 { show()。 write_ds1302(0x84,0x12)。 //初始化 write_ds1302(0x82,0x00)。 write_ds1302(0x80,0x00)。 while (1) { set_rtc()。 read_rtc()。 display()。 if(min==0) { if(sec==0) {fmzz()。} } } }六、課設(shè)心得 略 七、參考文獻 倪曉軍 章韻等 .單片機原理與接口技術(shù)教 程 .北京:清華大學(xué)出版社 ,2020 DS1302 中文手冊 譚浩強等 .C 程序設(shè)計 .北京:清華大學(xué)出版社 ,2020 王守忠 聶元銘 .51 單片機開發(fā)入門與典型實例 .北京:人民郵電出版社 ,2020
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1