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

正文內(nèi)容

數(shù)字時(shí)鐘的課程設(shè)計(jì)--基于單片機(jī)的數(shù)字時(shí)鐘-文庫(kù)吧在線文庫(kù)

  

【正文】 .................................................................................................................................................12附 錄........................................................................................................................................................13附錄一:原理圖...................................................................................................................................13附錄二:PCB 圖....................................................................................................................................14附錄三:程序代碼.............................................................................................................................15 第 1 頁(yè) 共 26 頁(yè)引言21 世紀(jì),電子技術(shù)獲得了飛速的發(fā)展,在其推動(dòng)下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會(huì)的各個(gè)領(lǐng)域,有力地推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展和社會(huì)信息化程度的提高,同時(shí)也使現(xiàn)代化電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。本系統(tǒng)硬件部分由AT89S52單片機(jī)、1062液晶顯示器、鍵盤、蜂鳴器系統(tǒng)等部分構(gòu)成。該電路采用AT89S52單片機(jī)作為核心,功耗小,能在3V的低壓工作,電壓可選用35V電壓供電。 LCD 1602。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實(shí)現(xiàn)了。三種方案相比較,方案三使用芯片過多,線路繁瑣,方案二顯示電路需要多個(gè)三極管輔助驅(qū)動(dòng),電路復(fù)雜,相比之下,方案一LCD1602顯示電路、驅(qū)動(dòng)程序都相對(duì)簡(jiǎn)單,所以本設(shè)計(jì)選擇了方案一。片上 Flash 允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。(1)AT89S52 為 ATMEL 所生產(chǎn)的一種低功耗、高性能 CMOS8 位微控制器,具有8K 在系統(tǒng)可編程 Flash 存儲(chǔ)器。 (6)EA/Vpp:EA為英文External Access的縮寫,表示存取外部程序代碼之意,低電平動(dòng)作,也就是說當(dāng)此引腳接低電平后,系統(tǒng)會(huì)取用外部的程序代碼(存于外部 EPROM中)來執(zhí)行程序。(8)PSEN:此為Program Store Enable的縮寫,其意為程序儲(chǔ)存啟用,當(dāng) 8051被設(shè)成為讀取外部程序代碼工作模式時(shí)(EA=0) ,會(huì)送出此信號(hào)以便取得程序代碼,通常這支腳是接到 EPROM 的 OE 腳。(11)PORT1(~):端口 1 也是具有內(nèi)部提升電路的雙向 I/O 端口,其輸出緩沖器可以推動(dòng) 4 個(gè) LS TTL 負(fù)載,同樣地若將端口 1 的輸出設(shè)為高電平,便是由此端口來輸入數(shù)據(jù)。⑥:T1,計(jì)時(shí)計(jì)數(shù)器 1 輸入。單片機(jī)最小系統(tǒng)復(fù)位電路的極性電容的大小直接影響單片機(jī)的復(fù)位時(shí)間,相應(yīng)的值越大,復(fù)位時(shí)間越短。由于本設(shè)計(jì)采用的是用按鍵分別控制,可以在主函數(shù)中調(diào)用一個(gè)鍵盤掃描的函數(shù),當(dāng)相應(yīng)的不同按鍵按下后通過控制單片機(jī) P2 的輸出,從而控制液晶的顯示。通過 C語言將程序?qū)懭胄酒瑑?nèi)部后,是芯片按照設(shè)定進(jìn)行運(yùn)行。謝謝! 第 12 頁(yè) 共 26 頁(yè)參考文獻(xiàn)[1] 王衛(wèi)東 李旭瓊. 模擬電子技術(shù)基礎(chǔ)(第 2 版). 北京:電子工業(yè)出版社,2022[2] [M].北京:電子工業(yè)出版社,2022.[3] 語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2022.[4] 華成英. 模擬電子技術(shù)基礎(chǔ)(第 4 版). 北京:高等教育出版社,2022[5] 康華光. 電子技術(shù)基礎(chǔ)模擬部分(第 4 版).北京:高等教育出版社,2022 第 13 頁(yè) 共 26 頁(yè)附 錄附錄一:原理圖 (MOSI)67CK8RET9XDNWALG/VUpFaYesBuJ+kno_ 第 14 頁(yè) 共 26 頁(yè)附錄二:PCB 圖附錄三:程序代碼include define uchar unsigned char define uint unsigned int sbit rs=P2^0。 uchar shi,fen,miao,zhou,ri,yue,nian。 //1602 初始化void w_sfm(uchar add,uchar date)。 //定時(shí)器 T0 的低 8 位設(shè)置初值EA=1。 if(fen==60) { fen=0。 if(yue==1||yue==3||yue==5||yue==7||yue==8||yue==10||yue==12) { if(ri==32) { ri=1。 } if(yue==4||yue==6||yue==9||yue==11) { if(ri==31) { ri=1。 } } w_sfm(4,shi)。y++)。 P0=。 P0=date。 miao=55。//寫入顯示開 /關(guān)及光標(biāo)指令碼 w_(0x06)。//代表第二行第一位 for(num=0。 ET0=1。 } void w_zhou(uchar add,uchar date)//周{ uchar z。 w_data(0x30+shi)。//左移光標(biāo)開始閃爍 } if(s1num==2) { TR0=0。 } if(s1num==6) { TR0=0。 } } } //s1num==1miao if(s1num==1) { if(s2==0) { delay(10)。 miao。 w_sfm(7,fen)。 第 22 頁(yè) 共 26 頁(yè) } } }//s1num==3shi if(s1num==3) { if(s2==0) { delay(10)。 shi。 w_zhou(14,zhou)。 } } }//s1num==5ri if(s1num==5) { if(s2==0) { delay(10)。 w_(0x80+11)。 w_ryn(10,ri)。 } } if(s3==0) { delay(10)。 while(!s2)。 w_ryn(4,nian)。 } } if(s3==0) { delay(10)。 w_ryn(7,yue)。 while(!s2)。 } } } if(s3==0) { delay(10)。 w_ryn(10,ri)。 zhou。 } } }//s1num==4zhou if(s1num==4) { if(s2==0) { delay(10)。 w_sfm(4,shi)。 fen。 } } }//s1num==2fen if(s1num==2) { if(s2==0) { delay(10)。 w_sfm(10,miao)。 } if(s1num==8) { s1num=0。 } if(s1num==4) { TR0=0。 s1num++。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1