原文:IIC時序和24C02讀寫字節時序

一年前剛學 單片機時,接觸到了IIC時序和用IIC通信讀寫AT C 的學習歷程。那時剛剛大一,對數據線時鍾線等概念不是很清楚,也沒有分清IIC通信的底層時序和寫 c 的時序為什么不同。 借着學stm 的機會,再簡單整理一下現在對這兩種時序的認識。 IIC時序是一種底層的通信協議,它規定了數據 , 寫入的有效性,起始終止等 C 的各種讀寫時序是該外設的讀寫規則,它規定了先寫XX地址,再寫XX地址, ...

2018-09-08 17:27 0 3217 推薦指數:

查看詳情

IIC接口下的24C02 驅動分析

本節來學習IIC接口下的24C02 驅動分析,本節學完后,再來學習Linux下如何使用IIC操作24C02 1.I2C通信介紹 它是由數據線SDA和時鍾SCL構成的串行總線,可發送和接收數據,是一個多主機的半雙工通信方式 每個掛接在總線上的器件都有個唯一的地址 位速在標准 ...

Tue Nov 07 00:11:00 CST 2017 0 2691
I2C24C02從地址設置

從設備地址 首先,先看一下AT24C02的芯片資料,我們會發現AT24C02有三個地址A0,A1,A2。同時,我們會在資料的Device Address介紹發現I2C器件一共有七位地址碼,還有一位是讀/寫(R/W)操作位,而在AT24C02的前四位已經固定為1010。R/W為1則為 讀 ...

Tue Jul 12 01:02:00 CST 2016 0 9312
rtthread 添加 i2c 24c02

查詢iic配置過程 文件路徑: /drivers/board.h 1.使能RTT i2c驅動    2.使能I2C總線   打開 /drivers/board.h      #define BSP_USING_I2C1  #ifdef BSP_USING_I2C ...

Fri Nov 27 01:47:00 CST 2020 0 470
IIC時序詳解

Verilog IIC通信實驗筆記 Write by Gianttank 我實驗的是 AT24C08的單字節讀,單字節寫,頁讀和頁寫,在高於3.3V系統中他的通信速率最高400KHZ的,我實驗里用的是100KHZ的速率。圖1是硬件原理圖 圖1 圖2 圖2是器件 ...

Thu Jun 29 23:17:00 CST 2017 1 4562
EEPROM存儲芯片24C02

1、24C02簡介   24C02是一個2Kbit的串行EEPROM存儲芯片,可存儲256個字節數據。工作電壓范圍為1.8V到6.0V,具有低功耗CMOS技術,自定時擦寫周期,1000000次編程/擦除周期,可保存數據100年。24C02有一個16字節的頁寫緩沖器和一個寫保護功能。通過I2C總線 ...

Sat Sep 14 14:10:00 CST 2019 2 2185
IIC基本概念和基本時序

1. IIC基本概念和基本時序 1.1 I2C串行總線概述 I2C總線是PHLIPS公司推出的一種串行總線,是具備多主機系統所需的包括總線裁決和高低速器件同步功能的高性能串行總線。 1、I2C總線具有兩根雙向信號線,一根是數據線SDA,另一根是時鍾線SCL 2、IIC總線 ...

Wed Apr 03 00:29:00 CST 2019 0 1224
IIC時序圖詳解

1、IIC總線具有2根雙向信號線,1根是數據線SDA,另1根是時鍾線SCL。2、IIC總線上可以掛很多設備:多個主設備(單片機A和B),多個從設備(外圍 設備)3、多主機會產生總線裁決問題。當多個主機同時想占用總線時,企圖啟動總線傳輸數據,就叫做總線競爭。 I2C通過總線仲裁,以決定哪台主機 ...

Fri Apr 26 02:28:00 CST 2019 0 3691
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM