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

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

15.4 DS1302 的硬件信息

我們平時所用的不管是單片機,還是其它一些電子器件,根據(jù)使用條件的約束,可以分為商業(yè)級和工業(yè)級,主要是工作溫度范圍的不同,DS1302 的購買信息如下圖15-4所示。

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

圖15-4 DS1302 訂購信息

我們在訂購 DS1302 的時候,就可以根據(jù)圖15-4所標識的來跟銷售廠家溝通,商業(yè)級的工作溫度范圍略窄,是0~70攝氏度,而工業(yè)級可以工作在零下40~85攝氏度。TOP MARK 就是指在芯片上印的字。

DS1302 一共有8個引腳,下邊要根據(jù)引腳分布圖和典型電路圖來介紹一下每個引腳的功能,如圖15-5和圖15-6所示。

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

圖15-5 DS1302 引腳圖

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

圖15-6 DS1302典型電路

1腳 VCC2 是主電源正極的引腳,2腳 X1 和3腳 X2 是晶振輸入和輸出引腳,4腳 GND是負極,5腳 CE 是使能引腳,接單片機的 IO 口,6腳 I/O 是數(shù)據(jù)傳輸引腳,接單片機的 IO 口,7腳 SCLK 是通信時鐘引腳,接單片機的 IO 口,8腳 VCC1 是備用電源引腳。考慮到 KST-51 開發(fā)板是一套以學習為目的的板子,加上備用電池對航空運輸和攜帶不方便,所以8腳沒有接備用電池,而是接了一個 10 uF 的電容,這個電容就相當于一個電量很小的電池,經過試驗測量得出其可以在系統(tǒng)掉電后仍維持 DS1302 運行1分鐘左右,如果大家想運行時間再長,可以加大電容的容量或者換成備用電池,如果掉電后不需要它再維持運行,也可以干脆懸空,如圖15-7和圖15-8所示。

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

圖15-7 DS1302 電容作備用電源

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

圖15-8 DS1302無備用電源

涓流充電功能,基本也用不到,因為實際應用中很少會選擇可充電電池作為備用電源,成本太高,本課程也不講了,大家作為選學即可。我們使用的時候直接用 5 V 電源接一個二極管,在主電源上電的情況下給電容充電,在主電源掉電的情況下,二極管可以防止電容向主電路放電,而僅用來維持 DS1302 的供電,這種電路的最大用處是在電池供電系統(tǒng)中更換主電池的時候保持實時時鐘的運行不中斷,1分鐘的時間對于更換電池足夠了。此外,通過我們的使用經驗,在 DS1302 的主電源引腳串聯(lián)一個 1 K 電阻可以有效的防止電源對 DS1302 的沖擊,R6 就是這個電阻,而 R9、R26、R32 都是上拉電阻。

我們把8個引腳功能分別介紹,如表15-1所示。

表15-1 DS1302 引腳功能圖

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

DS1302 電路的一個重點就是晶振電路,它所使用的晶振是一個 32.768 k 的晶振,晶振外部也不需要額外添加其它的電容或者電阻了。時鐘的精度,首先取決于晶振的精度以及晶振的引腳負載電容。如果晶振不準或者負載電容過大或過小,都會導致時鐘誤差過大。在這一切都搞定后,最終一個考慮因素是晶振的溫漂。隨著溫度的變化,晶振的精度也會發(fā)生變化,因此,在實際的系統(tǒng)中,其中一種方法就是經常校對。比如我們所用的電腦的時鐘,通常我們會設置一個選項“將計算機設置與 internet 時間同步”。選中這個選項后,一般過一段時間,我們的計算機就會和 internet 時間校準同步一次。