- 商品說明
商品說明
AT24C256 EEPROM 儲存模組/記憶體模組 產品介紹
容量:256K I2C接口
- 板載8P晶片座,安裝AT24C256晶片;
- 排針供電,板載電源指示燈;
- 板載I2C通訊所需的上拉電阻;
- 所有管腳均引出並標注,地址輸入和寫保護管腳直接可以跳線設置;
- PCB板子尺寸:36.5(mm)x12(mm)
發貨清單:
AT24C256存儲模組 x 1塊
原廠技術文件
http://playground.arduino.cc/Code/I2CEEPROM
Arduino 範例
/* * Use the I2C bus with EEPROM 24LC64 * Sketch: eeprom.pde * * Author: hkhijhe * Date: 01/10/2010 * * */ #include <Wire.h> //I2C library void i2c_eeprom_write_byte( int deviceaddress, unsigned int eeaddress, byte data ) { int rdata = data; Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.send(rdata); Wire.endTransmission(); } // WARNING: address is a page address, 6-bit end will wrap around // also, data can be maximum of about 30 bytes, because the Wire library has a buffer of 32 bytes void i2c_eeprom_write_page( int deviceaddress, unsigned int eeaddresspage, byte* data, byte length ) { Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddresspage >> 8)); // MSB Wire.send((int)(eeaddresspage & 0xFF)); // LSB byte c; for ( c = 0; c < length; c++) Wire.send(data[c]); Wire.endTransmission(); } byte i2c_eeprom_read_byte( int deviceaddress, unsigned int eeaddress ) { byte rdata = 0xFF; Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.endTransmission(); Wire.requestFrom(deviceaddress,1); if (Wire.available()) rdata = Wire.receive(); return rdata; } // maybe let's not read more than 30 or 32 bytes at a time! void i2c_eeprom_read_buffer( int deviceaddress, unsigned int eeaddress, byte *buffer, int length ) { Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.endTransmission(); Wire.requestFrom(deviceaddress,length); int c = 0; for ( c = 0; c < length; c++ ) if (Wire.available()) buffer[c] = Wire.receive(); } void setup() { char somedata[] = "this is data from the eeprom"; // data to write Wire.begin(); // initialise the connection Serial.begin(9600); i2c_eeprom_write_page(0x50, 0, (byte *)somedata, sizeof(somedata)); // write to EEPROM delay(10); //add a small delay Serial.println("Memory written"); } void loop() { int addr=0; //first address byte b = i2c_eeprom_read_byte(0x50, 0); // access the first address from the memory while (b!=0) { Serial.print((char)b); //print content to serial port addr++; //increase address b = i2c_eeprom_read_byte(0x50, addr); //access an address from the memory } Serial.println(" "); delay(2000); }
相關商品
-
360度 旋轉編碼器模組 電子旋轉電位器 旋鈕模組 支援Arduino
0 滿分 5 分360度 旋轉編碼器 可通過旋轉可以計數正方向和反方向轉動過程中輸出脈衝的次數,旋轉計數不像電位計,這種轉動計數是沒有限制的。配合旋轉編碼器上的按鍵,可以復位到初始狀態,即從0開始計數。
NT$62NT$43 未稅 -
GY-31 TCS3200 顏色感測器 顏色識別模組 顏色感應傳感器
0 滿分 5 分- 由三原色感應原理可知,如果知道構成各種顏色的三原色的值,就能夠知道所測試物體的顏色。
- 對於TCS3200來說,當選定一個顏色濾波器時,它只允許某種特定的原色通過,阻止其他原色的通過。
- 例如:當選擇紅色濾波器時,入射光中只有紅色可以通過,藍色和綠色都被阻止,這樣就可以得到紅色光的光強
- 同理,選擇其他的濾波器,就可以得到藍色光和綠色光的光強。
- 通過這三個值,就可以分析投射到TCS3200感測器上的光的顏色。
NT$238NT$219 未稅 -
IIC / I2C 介面 LCD 1602 2004 轉接板
0 滿分 5 分- 供電電壓:2.5-6V
- 支持I2C協議
- 帶背光電源控制,可以通過跳線帽設置是否連接背光電源。插上跳線帽為連接背光電源,拔掉跳線帽為斷開背光電源
- 對比度可調節,旋轉藍色電位器,順時針增強,逆時針減弱。電位器設計在正面,方便客戶隨時隨地自由調節
- 模組可級聯,最多可級聯8個。通過短路A0/A1/A2修改設備地址。默認地址為0x27
NT$62NT$40 未稅 -
MAX485 模組 TTL TO RS-485/RS422 5V Arduino 可用
0 滿分 5 分採用原裝的MAX485收發晶片。實現UART串口與RS485的信號轉換,實現半雙工RS485傳輸,傳輸速率可達10M。供電電壓3.3V,兼容5V邏輯電平。RS485接口,具有短路保護功能,適應-7v至+12v電壓。可以掛32個終端節點發送、接收開始使用RTS信號控制,或者FT232RL的TXDEN信號控制。
NT$40NT$20 未稅 -
Grove – Recorder v3.0 錄音感測器 錄音機 語音錄放模組
0 滿分 5 分Grove錄音機基於ISD9160FI 晶片,通過設定電阻值和播放週期其可記錄最長達 83秒。它能夠提供單片機聲音的存儲。記錄時間可通過模塊的PCB採樣電阻改變。默認的電阻值為100K歐,可記錄10秒。模塊可由板載按鍵或微控制器如 Arduino 或 Seeeduino 直接控制,非常簡單。
NT$733NT$500 未稅 -
4×4矩陣薄膜鍵盤 支援Arduino
0 滿分 5 分矩陣薄膜鍵盤帶有8P杜邦頭,間距2.54mm。可插上排針,然後連接到Arduino,使用非常簡單。鍵盤背面白色貼紙可揭去,能牢固粘貼於機箱表面。你可以用它輸入數字參數等信息,特別是對於LCD模塊,GSM/GPRS模塊等需要參數輸入的模塊。薄膜防水耐用,可經受幾萬次按壓。
NT$48NT$40 未稅 -
微型 RTC DS1307 時間模組 I2C 介面 附贈CR2032鋰電池
0 滿分 5 分DS1307 I2C 實時時鐘芯片(RTC) , 24C32 32K I2C EEPROM存儲器並帶充電電路, 可自行換用 LIR2032 可充電鋰電池。
設計小巧,27mm*28mm*8.4mm 引出DS1307的時鐘引腳,為單片機提供時鐘信號。可以級聯其他I2C設備。 -
RFID RC522 鑰匙扣卡 13.56MHz 相容 Philip Mifare S50 非接觸式 (10個一組)
0 滿分 5 分由ABS外殼封裝芯片線圈並填充環氧樹脂,通過超聲波焊接組合的具有各種造型的異形卡。應用範圍:水錶預付費,校園一卡通、公交儲值卡、高速公路收費、停車場、小區管理
- IC鑰匙扣卡頻率: 13.56MHZ
- IC鑰匙扣卡規格: 28*35.3*4MM IC鑰匙
NT$129NT$86 未稅 -
Grove – Fingerprint Sensor 光學指紋感測器模組 指紋建檔/識別
0 滿分 5 分指紋感測器模組通過光學檢測,識別輸入的指紋是否和已經建檔錄存的指紋數據統一。本指紋識別感測器採用高性能的DSP晶片進行圖片渲染、計算、識別、搜索。你也可以直接錄存新的指紋,最多可以錄入162個。當傳感器工作時,紅色LED開始閃爍。適合用來做指紋鎖等項目。
NT$1,667NT$1,300 未稅 -
Grove – Button按鈕控制器 支援Arduino與樹莓派
0 滿分 5 分Grove-Button 按鈕控制器 模組, 本新版本包含一個獨立的按鈕,它配置了下拉電阻 – 準備好與我們的微控制器作為數字輸入使用。