在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ 15.3 實時時鐘芯片 DS1302 介紹
18. RS485 通信與 Modbus 協(xié)議
17.5 A/D 差分輸入信號
15.8 C 語言復(fù)合數(shù)據(jù)類型(結(jié)構(gòu)體,共用體,枚舉類型)
16.3 NEC 協(xié)議紅外遙控器
13.1 單片機(jī)通信時序解析
14.4 單片機(jī) EEPROM 單字節(jié)讀寫操作時序
13.3 多個 .c 文件的初步認(rèn)識
18.2 Modbus 通信協(xié)議介紹
15.1 BCD 碼介紹
18.3 單片機(jī) Modbus 多機(jī)通信程序設(shè)計
18.1 單片機(jī) RS485 通信接口、控制線、原理圖及程序?qū)嵗?/span>
15. 實時時鐘 DS1302
14.7 單片機(jī) I2C 和 EEPROM 的綜合編程
17. 模數(shù)轉(zhuǎn)換與數(shù)模轉(zhuǎn)換
16.2 紅外遙控通信原理
13.2 1602 液晶整屏移動程序
17.6 D/A 輸出
17.7 單片機(jī)信號發(fā)生器程序
16.4 溫度傳感器 DS18B20
14.6 單片機(jī)EEPROM的頁寫入
13.4 單片機(jī)計算器程序設(shè)計[詳細(xì)]
17.2 A/D(模數(shù)轉(zhuǎn)換)的主要指標(biāo)
17.4 PCF8591 應(yīng)用程序
17.1 A/D 和 D/A 的基本概念
17.3 PCF8591硬件接口(電路圖引腳圖)
14.3 單片機(jī) EEPROM 簡介
13.5 單片機(jī)串口通信原理和控制程序
15.5 DS1302 寄存器介紹
15.2 單片機(jī) SPI 通信接口
15.6 DS1302 通信時序介紹
14.5 單片機(jī) EEPROM 多字節(jié)讀寫操作時序
16. 紅外通信與 DS18B20 溫度傳感器
14.1 單片機(jī) I2C 時序介紹
15.3 實時時鐘芯片 DS1302 介紹
15.9 單片機(jī)電子時鐘程序設(shè)計
16.1 紅外光的基本原理
15.4 DS1302 的硬件信息
15.7 DS1302 的 BURST 模式
14.2 單片機(jī) I2C 尋址模式
14. 單片機(jī) I2C 總線與 EEPROM
13. 單片機(jī) 1602 液晶與串口的應(yīng)用實例

15.3 實時時鐘芯片 DS1302 介紹

DS1302 是個實時時鐘芯片,我們可以用單片機(jī)寫入時間或者讀取當(dāng)前的時間數(shù)據(jù),下面帶著大家通過閱讀這個芯片的數(shù)據(jù)手冊來學(xué)習(xí)和掌握這個器件。

由于 IT 技術(shù)國際化比較強(qiáng),因此數(shù)據(jù)手冊絕大多數(shù)都是英文的,導(dǎo)致很多英語基礎(chǔ)不好的同學(xué)看到英文手冊頭就大了。這里我要告訴大家的是,只要精神不退縮,方法總比困難多,很多英語水平不高的,看數(shù)據(jù)手冊照樣完全沒問題,因為我們用到的專業(yè)詞匯也就那么幾個,多看幾次就認(rèn)識了。我們現(xiàn)在不是考試,因此大家可以充分利用一些英文翻譯軟件,翻譯過來的中文意思有時候可能不是那么準(zhǔn)確,那你就把翻譯的內(nèi)容和英文手冊里的一些圖表比較參考學(xué)習(xí)。此外數(shù)據(jù)手冊除了介紹性的說明外,一般還會配相關(guān)的圖形或者表格,結(jié)合起來看也有利于理解手冊所表達(dá)的意思。這節(jié)課我會把 DS1302 的英文資料盡可能的用比較便于理解的方式給大家表達(dá)出來,同學(xué)們可以把我的表達(dá)和英文手冊多做一下對比,盡可能快的開始學(xué)會了解英文手冊。

DS1302 的特點

DS1302 是 DALLAS(達(dá)拉斯)公司推出的一款涓流充電時鐘芯片,2001 年 DALLAS 被 MAXIM(美信)收購,因此我們看到的 DS1302 的數(shù)據(jù)手冊既有 DALLAS 的標(biāo)志,又有 MAXIM 的標(biāo)志,大家了解即可。

DS1302 實時時鐘芯片廣泛應(yīng)用于電話、傳真、便攜式儀器等產(chǎn)品領(lǐng)域,它的主要性能指標(biāo)如下:

1)DS1302 是一個實時時鐘芯片,可以提供秒、分、小時、日期、月、年等信息,并且還有軟件自動調(diào)整的能力,可以通過配置 AM/PM 來決定采用24小時格式還是12小時格式。

2)擁有31字節(jié)數(shù)據(jù)存儲 RAM。

3)串行 I/O 通信方式,相對并行來說比較節(jié)省 IO 口的使用。

4)DS1302 的工作電壓比較寬,在 2.0~5.5 V 的范圍內(nèi)都可以正常工作。

5)DS1302 這種時鐘芯片功耗一般都很低,它在工作電壓 2.0 V 的時候,工作電流小于 300 nA。

6)DS1302 共有8個引腳,有兩種封裝形式,一種是 DIP-8 封裝,芯片寬度(不含引腳)是 300mil,一種是 SOP-8 封裝,有兩種寬度,一種是 150 mil,一種是 208 mil。我們看一下DS1302 的引腳封裝圖,如圖15-3所示。

http://wiki.jikexueyuan.com/project/mcu-tutorial-three/images/12.png" alt="" />

圖15-3 DS1302 封裝圖

所謂的 DIP(Dual In-line Package)封裝,就是雙列直插式封裝技術(shù),就如同我們開發(fā)板上的 STC89C52 單片機(jī),就是個典型的 DIP 封裝,當(dāng)然這個 STC89C52 還有其它的封裝樣式,為了方便學(xué)習(xí)使用,我們采用的是 DIP 封裝。而 74HC245、74HC138、24C02、DS1302 我們用的都是 SOP(Small Out-Line Package)封裝,是一種芯片兩側(cè)引出 L 形引腳的封裝技術(shù),大家可以看看開發(fā)板上的芯片,了解一下這些常識性知識。

7)當(dāng)供電電壓是 5 V 的時候,兼容標(biāo)準(zhǔn)的 TTL 電平標(biāo)準(zhǔn),這里的意思是,可以完美的和單片機(jī)進(jìn)行通信。

8)由于 DS1302 是 DS1202 的升級版本,所以所有的功能都兼容 DS1202。此外 DS1302 有兩個電源輸入,一個是主電源,另外一個是備用電源,比如可以用電池或者大電容,這樣做是為了在系統(tǒng)掉電的情況下,我們的時鐘還會繼續(xù)走。如果使用的是充電電池,還可以在正常工作時,設(shè)置充電功能,給我們的備用電池進(jìn)行充電。

DS1302 的特點第二條“擁有31字節(jié)數(shù)據(jù)存儲 RAM”,這是 DS1302 額外存在的資源。這31字節(jié)的 RAM 相當(dāng)于一個存儲器一樣,我們編寫單片機(jī)程序的時候,可以把我們想存儲的數(shù)據(jù)存儲在 DS1302 里邊,需要的時候讀出來,這塊功能和 EEPROM 有點類似,相當(dāng)于一個掉電丟失數(shù)據(jù)的“EEPROM”,如果我們的時鐘電路加上備用電池,那么這31個字節(jié)的RAM 就可以替代 EEPROM 的功能了。這31字節(jié)的 RAM 功能使用很少,所以在這里我們就不講了,大家了解即可。