DS1306實時時鐘模組-micropython

DS1306實時時鐘模組-micropython 這是 廣華電子上 的介紹 ◎ 時鐘具有能計算2100 年之前的秒、分、時、日、星期、月、年的能力,還有閏年調整的能力 ◎ 31 8 位暫存數據存儲RAM ◎ 串行 I/O 口方式使得管腳數量最少 ◎ 寬範圍工作電壓2.0 5.5V ◎ 工作電流 2.0V 時,小於300nA ◎ 讀 / 寫時鐘或RAM 數據時有兩種傳送方式單字節傳送和多字節傳送字符組方式 ◎ 8 腳DIP 封裝或可選的8 腳SOIC 封裝根據表面裝配 ◎ 簡單 3 線接口 ◎ 與 TTL 相容Vcc=5V ◎ 雙電源管用於主電源和備份電源供應 ◎ 電池:CR2032 電壓3V,電流260mAh ◎ 晶振32.768KHz,匹配電容為6pF ◎ DS1302為8腳直插大晶片,晶片下面有IC座,方便更換及插拔片 6.模塊工作電壓兼容3.3V/5V,可與5V及3.3V單片機連接 ◎帶4個定位孔,直徑3.1mm ◎工作溫度:0°~70° ◎ 安裝注意! 1.VCC與GND千萬不要接反,以免燒壞晶片 2.51系列單晶片P0接腳需要連接上拉電阻,如果單晶片沒有連接上拉電阻,可以將數據線接到其他接腳 步驟1: 下載sd1306.py並上傳到微控板上 https://github.com/omarbenhamid/micropython-ds1302-rtc from machine import Pin DS1302_REG_SECOND = ( 0x 80 ) DS1302_REG_MINUTE = ( 0x 82 ) DS1302_REG_HOUR = ( 0x 84 ) DS1302_REG_DAY = ( 0x 86 ) DS1302_REG_MONTH = ( 0x 88 ) DS1302_REG_WEEKDAY= ( 0x 8A ) DS1302_REG_YEAR = ( 0x 8C ) DS1302_REG_WP =...