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

正文內容

電子萬年歷畢業(yè)設計基于at89c51單片機和ds1302時鐘芯片-wenkub

2023-07-12 15:18:30 本頁面
 

【正文】 器件的基本功能和作用。第三次革命就是單片機數(shù)碼計時技術的應用,使計時產(chǎn)品的走時日差從分級縮小到1/600萬秒,從原有傳統(tǒng)指針計時的方式發(fā)展為人們日常更為熟悉的夜光數(shù)字顯示方式,直觀明了,并增加了全自動日期、星期的顯示功能,它更符合消費者的生活需求!因此,電子時鐘的出現(xiàn)帶來了鐘表計時業(yè)界跨躍性的進步……  我國生產(chǎn)的電子時鐘有很多種,總體上來說以研究多功能電子時鐘為主,使萬年歷除了原有的顯示時間,日期等基本功能外,還具有鬧鈴,報警等功能。  關鍵詞:時鐘電路; 時鐘芯片DS1302;LED動態(tài)掃描; 單片機STC89C52RC;緒論 隨著人們生活水平的提高和生活節(jié)奏的加快,對時間的要求越來越高,精準數(shù)字計時的消費需求也是越來越多。為了在觀測時間,能夠了解與人類密切相關的信息,比如星期、日期等,電子時鐘誕生了,它集時間、日期、星期等功能于一身,具有讀取方便、顯示直觀、功能多樣、電路簡潔等諸多優(yōu)點,符合電子儀器儀表的發(fā)展趨勢,具有廣闊的市場前景。 級: 2009級01班 學生姓名:業(yè):電氣自動化 鶴壁職業(yè)技術學院畢業(yè)設計論文論文題目:電子時鐘學 院: 機電工程學院 專 班 號: 0902511005 指導教師: 司新生  該電子時鐘主要采用STC89C52RC單片機作為主控核心,由DS1302時鐘芯片提供時鐘、LED動態(tài)掃描顯示屏顯示。二十一世紀的今天,最具代表性的計時產(chǎn)品就是電子時鐘,它是近代世界鐘表業(yè)界的第三次革命。商家生產(chǎn)的電子萬年歷更從質量,價格,實用上考慮,不斷的改進電子時鐘的設計,使其更加的具有市場?! 〕瞬捎眉苫臅r鐘芯片外,還有采用MCU的方案,利用STC89系列單片微機制成電子電路,采用軟件和硬件結合的方法,控制LED數(shù)碼管輸出,分別用來顯示年、月、日、時、分、秒,其最大特點是:硬件電路簡單,安裝方便易于實現(xiàn),軟件設計獨特,可靠?! ?本文介紹了基于STC89C52RC單片機設計的電子時鐘。本電子時鐘能動態(tài)顯示年、月、日、星期、小時、分鐘、秒 技術可行性 隨著國內超大規(guī)模集成電路的出現(xiàn),微處理器及其外圍芯片有了迅速的發(fā)展?! 纹瑱C的出現(xiàn),并在各技術領域中得到如此迅猛的發(fā)展,與單片機構成計算機應用系統(tǒng)所形成的下述特點有關:  單片機構成的應用系統(tǒng)有較大的可靠性。  有優(yōu)異的性能、價格比。它是一種高性能、低功耗的8位CMOS微處理芯片,市場應用最多。 顯示模塊的選擇 方案一:使用液晶顯示屏顯示時間數(shù)字。方案二:使用傳統(tǒng)的LED數(shù)碼管顯示。在本系統(tǒng)中,我們采用了八段四位一體數(shù)碼管串口的動態(tài)顯示。獨立式按鍵電路配置靈活,軟件結構簡單。 根據(jù)以上的論述,因本系統(tǒng)需要的按鍵不多,日期加1鍵,月數(shù)加1鍵,年數(shù)加1鍵,分數(shù)加1鍵,時數(shù)加1鍵,時間/日期切換鍵,要求簡單。采用DS1302作為計時芯片,可以做到計時準確。 主要特性如下:● 增強型8051單片機,6時鐘、機器周期和12時鐘、機器周期可以任意選擇,指令代碼完全兼容傳統(tǒng)8051單片機?!?具有EEPROM功能● 具有看門狗功能● 共3個16位定時器/計數(shù)器。時鐘脈沖的個數(shù)在單字節(jié)方式下為8+8,在多字節(jié)方式下為8+字節(jié)數(shù),最大可達248字節(jié)數(shù)。DS1302的控制字如表所示。最低有效位(位0)如果為0,則表示藥進行寫操作;為1表示進行讀操作。在時鐘/日歷寄存器中的地址9~31或RAM寄存器中的地址31不能存儲數(shù)據(jù)。 DS1302控制字 DS1302共有12個寄存器,其中有7個寄存器與日歷、時鐘相關,存放的數(shù)據(jù)位為BCD碼形式。當它為0時,時鐘將開始啟動。 DS1302的晶振選用32768Hz,電容推薦值為6pF??紤]到一次掃描24位數(shù)碼管顯示時會出現(xiàn)閃爍情況,故采用動態(tài)掃描,可將數(shù)碼管數(shù)量減少至8位,顯示時采用串行口輸出段碼。編碼鍵盤采用硬件線線路來實現(xiàn)鍵盤編碼,每按下一個鍵,鍵盤能自動生成按鍵代碼,鍵數(shù)較多,而且還具有去抖動功能。按鍵開關在電路中的連接如圖所示。因此必須設法消除抖動的不良后果。當檢測到按鍵釋放后,也要給5~10ms的延時,待后延抖動消失后才轉入該鍵處理程序。故這種形式適用于按鍵數(shù)量較少的場合。當有鍵閉合時,與閉合鍵相連接的兩條I/O口線之間短路。但是鍵閉合一次只能進行一次鍵功能操作,因此須等待近按鍵釋放后,再進行鍵功能操作,否則按一次鍵,有可能會連續(xù)多次進行同樣的鍵操作。3. 中斷控制掃描方式中斷控制掃描方式是利用外部中斷源,響應輸入信號。這種控制方式克服了前兩種控制方式可能產(chǎn)生的空掃描和不能及時響應鍵輸入的缺點,既能及時處理鍵輸入,又能提高CPU運行效率,但要占用一個寶貴的中斷資源。 工作于中斷方式的矩陣式鍵盤接口電路 DS1302工作方式簡介及數(shù)據(jù)操作原理DS1302可以對年、月、日、星期、時、分、秒進行計時, 且具有閏年補償功能, ~。DS1302時鐘芯片包括實時時鐘/日歷和31字節(jié)的靜態(tài)RAM。時鐘的運行可以采用24小時或帶AM/PM的12小時格式。DS1302由Vcc1或Vcc2中較打大者供電。時鐘脈沖的個數(shù)在單字節(jié)方式下為8+8,在多字節(jié)方式下為8+字節(jié)數(shù),最大可達248字節(jié)數(shù)。DS1302的控制字如圖所示。最低有效位(位0)如果為0,則表示藥進行寫操作;為1表示進行讀操作。在時鐘/日歷寄存器中的地址9~31或RAM寄存器中的地址31不能存儲數(shù)據(jù)。DS1302共有12個寄存器,其中有7個寄存器與日歷、時鐘相關,存放的數(shù)據(jù)位為BCD碼形式。當它為0時,時鐘將開始啟動。 DS1302的晶振選用32768Hz,電容推薦值為6pF。 主程序流程圖時間調整程序流程圖第4章 結束語2010年3月,我開始了我的畢業(yè)論文工作,時至今日,論文基本完成。當我終于完成了所有打字、繪圖、排版、校對的任務后整個人都很累,但同時看著電腦熒屏上的畢業(yè)設計稿件我的心里是甜的,我覺得這一切都值了。畢業(yè)論文的制作給了我難忘的回憶。在整個過程中,我學到了新知識,增長了見識。在這次畢業(yè)設計中也使我們的同學關系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學。char k=0。void rqdisplay()。char table[]={0xc0,0xf9,0xa4,0xb0, 0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x8e}。 ds1302_write(0x8c,0x11)。 if(k4==0) { while(k4==0)。 if(k==1) rqdisplay()。(fen==baojingfen)amp。//hour fen=ds1302_read(0x83)。 display(shiamp。 display(fenamp。 display(miaoamp。//yue ri=ds1302_read(0x87)。0x0f,1)。0x0f,4)。0x0f,7)。0x0f,1)。0x0f,4)。0x0f,7)。i) for(j=124。 P2=~(1wei)。sbit dat=P1^1。 clk=0。t8。 clk=1。 for(t=0。 else dat=0。 }rst=0。 rst=1。t++) { if(tempamp。temp=temp1。t8。0x7f。 return temp。char mod=0。extern char ds1302_read(char)。 if(mode==0) { delay(5)。 } } } if(add==0) { delay(5)。0x0f))+1。//hour } else if(mod==2) { fen=(((fen4)amp。 } ds1302_write(0x82,((fen/10)4)+((fen%10)amp。0x0f))+1。 } else if(mod==4) { yue=(((yue4)amp。 } ds1302_write(0x88,((yue/10)4)+((yue%10)amp。0x0f))+1。0x0f))+1。0x0f))+1。
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1