51微控制器複習 DS1302

2021-09-17 22:46:52 字數 651 閱讀 7290

一.ds1302的主要效能指標

(1)ds1302實時時鐘具有能計算2023年之前的秒、分、時、日、日期、星期、月、年的能力,還有閏年調整的能力。

(2)內部含有31個位元組靜態ram,可提供使用者訪問。

(3)採用序列資料傳送方式,使得管腳數量最少,簡單spi 3線介面。

(4)工作電壓範圍寬:2.0~5.5v。

(5)工作電流:2.0v時,小於300na。

(6)時鐘或ram資料的讀/寫有兩種傳送方式:單位元組傳送和多位元組傳送方式。

(7)採用8腳dip封裝或soic封裝。

(8)與ttl相容,vcc=5v。

(9)可選工業級溫度範圍:-40?c~+85?c。

(10)具有涓流充電能力。(可能是衝到電容裡吧)

(11)採用主電源和備份電源雙電源**。

(12)備份電源可由電池或大容量電容實現。(乙個時鐘總不能一拔電時鐘就走吧)

採用spi匯流排介面:(速度比較快,當然是相對於iic匯流排來說的,常規的是有四線)

spi介面是以主從方式工作的,這種模式通常有乙個主器件和乙個或多個從器件,其介面包括以下四種訊號:

(1)mosi – 主器件資料輸出,從器件資料輸入(2)miso – 主器件資料輸入,從器件資料輸出

(3)sclk – 時鐘訊號,由主器件產生ÿ

DS1302的使用(by 51微控制器)

最近在準備藍橋杯微控制器組的比賽,在學習這款微控制器時,裡面涉及到ds1302晶元的使用,所以今天就在這裡把學習使用ds1302的過程寫下來,以方便日後查閱。ds1302是由dallas公司推出的涓流充電時鐘晶元,片內含有乙個實時時鐘和31位元組靜態ram.可通過簡單序列介面與微控制器進行通訊。與微...

51微控制器的DS1302的驅動程式

ds1302實時時鐘模組 對於時鐘晶元,我們只要知道它的寫入時序圖和讀出時序圖,以及時鐘晶元內部 所對應的位址就可以了,所謂寫是寫入eeprom裡面,即設定好乙個時鐘的初值,然後每次重新整理的時鐘的 新值都寫入eeprom裡儲存起來,再從 eeprom 裡讀出來,這樣就能保證當外部 電源掉電後,自帶...

51微控制器DS1302實時時鐘驅動程式

ds1302是低功耗實時時鐘晶元,它可以對年 月 日 周 時 分 秒進行計時,且具有閏年補償等多種功能。主要特點是採用序列資料傳輸,可為掉電保護電源提供可程式設計的充電功能,並且可以關閉充電功能。1.引腳分析 2.時序分析 1 寫位元組 第乙個位元組是位址位元組,第二個位元組是資料位元組。rst訊號...