SlideShare a Scribd company logo
1 of 6
Download to read offline
www.researchdesignlab.com Page 1
SERIAL EEPROM
SERIAL EEPROM
www.researchdesignlab.com Page 2
SERIAL EEPROM
Contents
SERIAL EEPROM ......................................................................................................................... 1
OVERVIEW ................................................................................................................................... 3
INTRODUCTION ...................................................................................................................... 3
FEATURES ................................................................................................................................ 3
BLOCK DIAGRAM................................................................................................................... 3
CIRCUIT DIAGRAM ................................................................................................................ 4
CODE.......................................................................................................................................... 4
www.researchdesignlab.com Page 3
SERIAL EEPROM
OVERVIEW
INTRODUCTION
The AT24CXX EEPROM Board is a storage tool for EEPROM with I2C interface, It is a non-
volatile memory module.
FEATURES
 Highly reliable.
 High performance CMOS technology serial 4K EEPROM in DIP packaging.
 It offers significant advantages in low-power and low-voltage applications.
 The 24C04 EEPROM uses the I²C addressing protocol.
 Wide operating volatge 3.0 - 5.5v.
 Outputs are provided through 5 pin Connector.
 High quality PCB FR4 Grade with FPT Certified.
BLOCK DIAGRAM
www.researchdesignlab.com Page 4
SERIAL EEPROM
CIRCUIT DIAGRAM
CODE
/*
* Project name:
Serial EEPROM Board
* Copyright
(c) Researchdesignlab.com
* Test configuration:
MCU: PIC16F877A
Dev.Board: PIC
Oscillator: 20.0 MHz
Software: mikroC PRO for PIC v 4.6
*/
char ii; // loop variable
void main(){
PORTB = 0;
PORTC = 0;
PORTD = 0;
TRISB = 0;
TRISC = 0;
TRISD = 0;
for(ii = 0; ii < 32; ii++) // Fill data buffer
EEPROM_Write(0x80+ii, ii); // Write data to address 0x80+ii
www.researchdesignlab.com Page 5
SERIAL EEPROM
EEPROM_Write(0x02,0xAA); // Write some data at address 2
EEPROM_Write(0x50,0x55); // Write some data at address 0150
Delay_ms(1000); // Blink PORTB and PORTC LEDs
PORTB = 0xFF; // to indicate reading start
PORTC = 0xFF;
Delay_ms(1000);
PORTB = 0x00;
PORTC = 0x00;
Delay_ms(1000);
PORTB = EEPROM_Read(0x02); // Read data from address 2 and display it on
PORTB
PORTC = EEPROM_Read(0x50); // Read data from address 0x50 and display it
on PORTC
Delay_ms(1000);
for(ii = 0; ii < 32; ii++) { // Read 32 bytes block from address 0x80
PORTD = EEPROM_Read(0x80+ii); // and display data on PORTD
Delay_ms(250);
}
}
REF the following link for ATMEL code
http://researchdesignlab.com/eeprom-atmel-code
www.researchdesignlab.com Page 6
SERIAL EEPROM
RELATED PRODUCTS
PIC PROJECT BOARD ATMEL PROJECT BOARD

More Related Content

What's hot

Fordrazborka.zu8.ru falcon_2002-2009
Fordrazborka.zu8.ru  falcon_2002-2009Fordrazborka.zu8.ru  falcon_2002-2009
Fordrazborka.zu8.ru falcon_2002-2009rukford1
 
Mx410de ug en
Mx410de ug enMx410de ug en
Mx410de ug enDrake999z
 
A2 OCR Biology - Unit 1 Module 2 Revision Test
A2 OCR Biology - Unit 1 Module 2 Revision TestA2 OCR Biology - Unit 1 Module 2 Revision Test
A2 OCR Biology - Unit 1 Module 2 Revision Testmrexham
 
Overview of the_maisotsenko_cycle_a_way
Overview of the_maisotsenko_cycle_a_wayOverview of the_maisotsenko_cycle_a_way
Overview of the_maisotsenko_cycle_a_wayShamkant Mirashi
 
13f250 350-450-550superduty
13f250 350-450-550superduty13f250 350-450-550superduty
13f250 350-450-550superdutyrukford1
 
S6_Guide_80752
S6_Guide_80752S6_Guide_80752
S6_Guide_80752Rob Wenig
 
YamahaTyros 4 3 Reference manual
YamahaTyros 4 3 Reference manualYamahaTyros 4 3 Reference manual
YamahaTyros 4 3 Reference manualTalpă Gheorghe
 
Mach3 v3.x macro_prog_ref
Mach3 v3.x macro_prog_refMach3 v3.x macro_prog_ref
Mach3 v3.x macro_prog_refLong Nhu
 

What's hot (9)

Fordrazborka.zu8.ru falcon_2002-2009
Fordrazborka.zu8.ru  falcon_2002-2009Fordrazborka.zu8.ru  falcon_2002-2009
Fordrazborka.zu8.ru falcon_2002-2009
 
Mx410de ug en
Mx410de ug enMx410de ug en
Mx410de ug en
 
A2 OCR Biology - Unit 1 Module 2 Revision Test
A2 OCR Biology - Unit 1 Module 2 Revision TestA2 OCR Biology - Unit 1 Module 2 Revision Test
A2 OCR Biology - Unit 1 Module 2 Revision Test
 
developersguide.pdf
developersguide.pdfdevelopersguide.pdf
developersguide.pdf
 
Overview of the_maisotsenko_cycle_a_way
Overview of the_maisotsenko_cycle_a_wayOverview of the_maisotsenko_cycle_a_way
Overview of the_maisotsenko_cycle_a_way
 
13f250 350-450-550superduty
13f250 350-450-550superduty13f250 350-450-550superduty
13f250 350-450-550superduty
 
S6_Guide_80752
S6_Guide_80752S6_Guide_80752
S6_Guide_80752
 
YamahaTyros 4 3 Reference manual
YamahaTyros 4 3 Reference manualYamahaTyros 4 3 Reference manual
YamahaTyros 4 3 Reference manual
 
Mach3 v3.x macro_prog_ref
Mach3 v3.x macro_prog_refMach3 v3.x macro_prog_ref
Mach3 v3.x macro_prog_ref
 

Viewers also liked

Pic Mini Project Board
Pic Mini Project BoardPic Mini Project Board
Pic Mini Project BoardRaghav Shetty
 
Analog I/O in PIC16F877A
Analog I/O in PIC16F877AAnalog I/O in PIC16F877A
Analog I/O in PIC16F877AMohamed Bedair
 
Using Timers in PIC18F Microcontrollers
Using Timers in PIC18F MicrocontrollersUsing Timers in PIC18F Microcontrollers
Using Timers in PIC18F MicrocontrollersCorrado Santoro
 
8 Channel Relay Board-Bluetooth
8 Channel Relay Board-Bluetooth8 Channel Relay Board-Bluetooth
8 Channel Relay Board-BluetoothRaghav Shetty
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robotAbhishek Sood
 
Wireless Radio Frequency Module Using PIC Microcontroller.
Wireless Radio Frequency Module Using PIC Microcontroller.Wireless Radio Frequency Module Using PIC Microcontroller.
Wireless Radio Frequency Module Using PIC Microcontroller.Abee Sharma
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSVISHNU KP
 

Viewers also liked (11)

Pic16 f84a
Pic16 f84aPic16 f84a
Pic16 f84a
 
Pic Mini Project Board
Pic Mini Project BoardPic Mini Project Board
Pic Mini Project Board
 
our 1st project
our 1st projectour 1st project
our 1st project
 
Analog I/O in PIC16F877A
Analog I/O in PIC16F877AAnalog I/O in PIC16F877A
Analog I/O in PIC16F877A
 
Mikroc gps
Mikroc gpsMikroc gps
Mikroc gps
 
Using Timers in PIC18F Microcontrollers
Using Timers in PIC18F MicrocontrollersUsing Timers in PIC18F Microcontrollers
Using Timers in PIC18F Microcontrollers
 
8 Channel Relay Board-Bluetooth
8 Channel Relay Board-Bluetooth8 Channel Relay Board-Bluetooth
8 Channel Relay Board-Bluetooth
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
 
Wireless Radio Frequency Module Using PIC Microcontroller.
Wireless Radio Frequency Module Using PIC Microcontroller.Wireless Radio Frequency Module Using PIC Microcontroller.
Wireless Radio Frequency Module Using PIC Microcontroller.
 
Pic microcontroller step by step your complete guide
Pic microcontroller step by step your complete guidePic microcontroller step by step your complete guide
Pic microcontroller step by step your complete guide
 
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
 

Similar to Serial EEPROM

Spring Reference
Spring ReferenceSpring Reference
Spring Referenceasas
 
Manual tutorial-spring-java
Manual tutorial-spring-javaManual tutorial-spring-java
Manual tutorial-spring-javasagicar
 
Guía de administración de Asterisk
Guía de administración de AsteriskGuía de administración de Asterisk
Guía de administración de AsteriskCef Espinoza
 
Spring Reference
Spring ReferenceSpring Reference
Spring ReferenceSyed Shahul
 
Asterisk admin-guide
Asterisk admin-guideAsterisk admin-guide
Asterisk admin-guideSergi Duró
 
Spring 2.0 技術手冊目錄
Spring 2.0 技術手冊目錄Spring 2.0 技術手冊目錄
Spring 2.0 技術手冊目錄Justin Lin
 
BPEL PM 11g performance tuning - 5
BPEL PM 11g performance tuning  - 5BPEL PM 11g performance tuning  - 5
BPEL PM 11g performance tuning - 5tusjain
 
BPEL PM 11g performance tuning - 6
BPEL PM 11g performance tuning  - 6BPEL PM 11g performance tuning  - 6
BPEL PM 11g performance tuning - 6tusjain
 
Intel добавит в CPU инструкции для глубинного обучения
Intel добавит в CPU инструкции для глубинного обученияIntel добавит в CPU инструкции для глубинного обучения
Intel добавит в CPU инструкции для глубинного обученияAnatol Alizar
 
Application of nanotechnologies: ICT
Application of nanotechnologies: ICTApplication of nanotechnologies: ICT
Application of nanotechnologies: ICTNANOYOU
 
BPEL PM 11g performance tuning - 1
BPEL PM 11g performance tuning  - 1BPEL PM 11g performance tuning  - 1
BPEL PM 11g performance tuning - 1tusjain
 
Virtual box usermanual
Virtual box usermanualVirtual box usermanual
Virtual box usermanualfmartins_esas
 
592_Robocode_Ashish_Uthama.doc.doc
592_Robocode_Ashish_Uthama.doc.doc592_Robocode_Ashish_Uthama.doc.doc
592_Robocode_Ashish_Uthama.doc.docbutest
 
Dl5 k2 1 owners manual
Dl5 k2 1 owners manualDl5 k2 1 owners manual
Dl5 k2 1 owners manualIrwin Zucker
 

Similar to Serial EEPROM (20)

Spring Reference
Spring ReferenceSpring Reference
Spring Reference
 
Manual tutorial-spring-java
Manual tutorial-spring-javaManual tutorial-spring-java
Manual tutorial-spring-java
 
Guía de administración de Asterisk
Guía de administración de AsteriskGuía de administración de Asterisk
Guía de administración de Asterisk
 
Spring Reference
Spring ReferenceSpring Reference
Spring Reference
 
Asterisk admin-guide
Asterisk admin-guideAsterisk admin-guide
Asterisk admin-guide
 
Spring 2.0 技術手冊目錄
Spring 2.0 技術手冊目錄Spring 2.0 技術手冊目錄
Spring 2.0 技術手冊目錄
 
BPEL PM 11g performance tuning - 5
BPEL PM 11g performance tuning  - 5BPEL PM 11g performance tuning  - 5
BPEL PM 11g performance tuning - 5
 
BPEL PM 11g performance tuning - 6
BPEL PM 11g performance tuning  - 6BPEL PM 11g performance tuning  - 6
BPEL PM 11g performance tuning - 6
 
Intel добавит в CPU инструкции для глубинного обучения
Intel добавит в CPU инструкции для глубинного обученияIntel добавит в CPU инструкции для глубинного обучения
Intel добавит в CPU инструкции для глубинного обучения
 
SPI Concepts.pdf
SPI Concepts.pdfSPI Concepts.pdf
SPI Concepts.pdf
 
Tortoise svn 1.7-en
Tortoise svn 1.7-enTortoise svn 1.7-en
Tortoise svn 1.7-en
 
LSI_SAS2008_Manual_v100.pdf
LSI_SAS2008_Manual_v100.pdfLSI_SAS2008_Manual_v100.pdf
LSI_SAS2008_Manual_v100.pdf
 
St3300655 lw
St3300655 lwSt3300655 lw
St3300655 lw
 
Application of nanotechnologies: ICT
Application of nanotechnologies: ICTApplication of nanotechnologies: ICT
Application of nanotechnologies: ICT
 
BPEL PM 11g performance tuning - 1
BPEL PM 11g performance tuning  - 1BPEL PM 11g performance tuning  - 1
BPEL PM 11g performance tuning - 1
 
Virtual box usermanual
Virtual box usermanualVirtual box usermanual
Virtual box usermanual
 
592_Robocode_Ashish_Uthama.doc.doc
592_Robocode_Ashish_Uthama.doc.doc592_Robocode_Ashish_Uthama.doc.doc
592_Robocode_Ashish_Uthama.doc.doc
 
100384784c
100384784c100384784c
100384784c
 
IBM zEnterprise 114 Technical Guide
IBM zEnterprise 114 Technical GuideIBM zEnterprise 114 Technical Guide
IBM zEnterprise 114 Technical Guide
 
Dl5 k2 1 owners manual
Dl5 k2 1 owners manualDl5 k2 1 owners manual
Dl5 k2 1 owners manual
 

More from Raghav Shetty

4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for ArduinoRaghav Shetty
 
4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for Arduino4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for ArduinoRaghav Shetty
 
8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485 8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485 Raghav Shetty
 
Digitla Vibration Sensor
Digitla Vibration SensorDigitla Vibration Sensor
Digitla Vibration SensorRaghav Shetty
 
Digital Soil Moisture Sensor
Digital Soil Moisture SensorDigital Soil Moisture Sensor
Digital Soil Moisture SensorRaghav Shetty
 
Regulated Power Supply
Regulated Power Supply Regulated Power Supply
Regulated Power Supply Raghav Shetty
 
8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level Converter8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level ConverterRaghav Shetty
 
Plastic REED Float Switch
Plastic REED Float SwitchPlastic REED Float Switch
Plastic REED Float SwitchRaghav Shetty
 
DTMF Decoder Shield for Arduino
DTMF Decoder Shield for ArduinoDTMF Decoder Shield for Arduino
DTMF Decoder Shield for ArduinoRaghav Shetty
 
Digital Dimmer Module
Digital Dimmer ModuleDigital Dimmer Module
Digital Dimmer ModuleRaghav Shetty
 
Bluetooth Module HC-06
Bluetooth Module HC-06Bluetooth Module HC-06
Bluetooth Module HC-06Raghav Shetty
 
Barometric Digital pressure Sensor BMP085
Barometric Digital pressure Sensor BMP085Barometric Digital pressure Sensor BMP085
Barometric Digital pressure Sensor BMP085Raghav Shetty
 

More from Raghav Shetty (20)

4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
4 Channel Relay Board 5V-Bluetooth Compatible for Arduino
 
4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for Arduino4 Channel Relay Board 12V-Compatible for Arduino
4 Channel Relay Board 12V-Compatible for Arduino
 
8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485 8 Channel Relay Board-Rs485
8 Channel Relay Board-Rs485
 
Xbee X-CTU Software
Xbee X-CTU SoftwareXbee X-CTU Software
Xbee X-CTU Software
 
Digitla Vibration Sensor
Digitla Vibration SensorDigitla Vibration Sensor
Digitla Vibration Sensor
 
Thermal Printer
Thermal PrinterThermal Printer
Thermal Printer
 
Digital Soil Moisture Sensor
Digital Soil Moisture SensorDigital Soil Moisture Sensor
Digital Soil Moisture Sensor
 
Regulated Power Supply
Regulated Power Supply Regulated Power Supply
Regulated Power Supply
 
PIC Project Board
PIC Project BoardPIC Project Board
PIC Project Board
 
8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level Converter8 Channel Bi Directional Logic Level Converter
8 Channel Bi Directional Logic Level Converter
 
LCD Keypad Shield
LCD Keypad ShieldLCD Keypad Shield
LCD Keypad Shield
 
L298 Motor Driver
L298 Motor DriverL298 Motor Driver
L298 Motor Driver
 
Joystick Shield
Joystick ShieldJoystick Shield
Joystick Shield
 
Force Sensor
Force SensorForce Sensor
Force Sensor
 
Plastic REED Float Switch
Plastic REED Float SwitchPlastic REED Float Switch
Plastic REED Float Switch
 
Flex Sensor
Flex SensorFlex Sensor
Flex Sensor
 
DTMF Decoder Shield for Arduino
DTMF Decoder Shield for ArduinoDTMF Decoder Shield for Arduino
DTMF Decoder Shield for Arduino
 
Digital Dimmer Module
Digital Dimmer ModuleDigital Dimmer Module
Digital Dimmer Module
 
Bluetooth Module HC-06
Bluetooth Module HC-06Bluetooth Module HC-06
Bluetooth Module HC-06
 
Barometric Digital pressure Sensor BMP085
Barometric Digital pressure Sensor BMP085Barometric Digital pressure Sensor BMP085
Barometric Digital pressure Sensor BMP085
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Serial EEPROM

  • 2. www.researchdesignlab.com Page 2 SERIAL EEPROM Contents SERIAL EEPROM ......................................................................................................................... 1 OVERVIEW ................................................................................................................................... 3 INTRODUCTION ...................................................................................................................... 3 FEATURES ................................................................................................................................ 3 BLOCK DIAGRAM................................................................................................................... 3 CIRCUIT DIAGRAM ................................................................................................................ 4 CODE.......................................................................................................................................... 4
  • 3. www.researchdesignlab.com Page 3 SERIAL EEPROM OVERVIEW INTRODUCTION The AT24CXX EEPROM Board is a storage tool for EEPROM with I2C interface, It is a non- volatile memory module. FEATURES  Highly reliable.  High performance CMOS technology serial 4K EEPROM in DIP packaging.  It offers significant advantages in low-power and low-voltage applications.  The 24C04 EEPROM uses the I²C addressing protocol.  Wide operating volatge 3.0 - 5.5v.  Outputs are provided through 5 pin Connector.  High quality PCB FR4 Grade with FPT Certified. BLOCK DIAGRAM
  • 4. www.researchdesignlab.com Page 4 SERIAL EEPROM CIRCUIT DIAGRAM CODE /* * Project name: Serial EEPROM Board * Copyright (c) Researchdesignlab.com * Test configuration: MCU: PIC16F877A Dev.Board: PIC Oscillator: 20.0 MHz Software: mikroC PRO for PIC v 4.6 */ char ii; // loop variable void main(){ PORTB = 0; PORTC = 0; PORTD = 0; TRISB = 0; TRISC = 0; TRISD = 0; for(ii = 0; ii < 32; ii++) // Fill data buffer EEPROM_Write(0x80+ii, ii); // Write data to address 0x80+ii
  • 5. www.researchdesignlab.com Page 5 SERIAL EEPROM EEPROM_Write(0x02,0xAA); // Write some data at address 2 EEPROM_Write(0x50,0x55); // Write some data at address 0150 Delay_ms(1000); // Blink PORTB and PORTC LEDs PORTB = 0xFF; // to indicate reading start PORTC = 0xFF; Delay_ms(1000); PORTB = 0x00; PORTC = 0x00; Delay_ms(1000); PORTB = EEPROM_Read(0x02); // Read data from address 2 and display it on PORTB PORTC = EEPROM_Read(0x50); // Read data from address 0x50 and display it on PORTC Delay_ms(1000); for(ii = 0; ii < 32; ii++) { // Read 32 bytes block from address 0x80 PORTD = EEPROM_Read(0x80+ii); // and display data on PORTD Delay_ms(250); } } REF the following link for ATMEL code http://researchdesignlab.com/eeprom-atmel-code
  • 6. www.researchdesignlab.com Page 6 SERIAL EEPROM RELATED PRODUCTS PIC PROJECT BOARD ATMEL PROJECT BOARD