【正文】
CLR SDA CLR SCL RET 發(fā)應(yīng)答位 “ 0” ASK:CLR SDA SETB SCL NOP NOP CLR SCL SETB SDA RET 發(fā)非應(yīng)答位 “ 1” NAS:SETB SDA SETB SCL NOP NOP CLR SCL CLR SDA RET SDA EQU SCL EQU 主程序設(shè)置: 2022/8/17 9 80C51與 AT24C02的接口 AT24C02為串行 E2PROM存儲器。體積小、功耗低、占用I/O口線少,性能價格比高 A 08 9 S 5 1S C LP 1 . 7S D AW PA 1A 2P 1 . 6+ 5 V5 . 1 K Ω 2V c cV c c1 2 3 4 8765 A 0A 1A 2V S SV C CW PS C LS D AA T 2 4 C 0 2WP:寫保護控制端,接地時允許寫入。單片機可 模擬 SPI時序。然后將 SCK置為高電平形成上升沿,數(shù)據(jù)被鎖存。 2022/8/17 14 8 9 S 5 1S P I S OP 1 . 1S P I C KP 1 . 3X 2 5 F 0 0 8S P I S IP 1 . 0P 1 . 2S SM I S OM O S IS C K【 例 83】 單片機與具有 SPI總線接口的 E2PROM器件 X25F008的接口電路如圖所示 。 2022/8/17 16 引腳定義 1 2 3 4 8765 V C C 2X 1X 2G N DV C C 1S C L KI / OR S TD S 1 3 0 2 I/O:數(shù)據(jù)輸入 /輸出引腳 SCLK:串行時鐘輸入引腳 RST復(fù)位引腳 GND:接地引腳 Vcc Vcc2:工作電源、備份電源引腳 X X2:晶振接入管腳。 2022/8/17 17 命令字格式 DS1302的操作 位: D7 D6 D5 D4 D3 D2 D1 D0 1 R/C A4 A3 A2 A1 A0 R/W D7位:固定為 1 R/C位:為 0時選擇操作時鐘,為 1時選擇操作 RAM A4A3A2A1A0:操作地址 R/W位:為 0時進行寫操作