04.09.2019
Программатор Serial Eeprom
Программатор Serial Eeprom Rating: 4,1/5 4277 reviews
/*
* EEPROM Read
*
* Reads the value of each byte of the EEPROM and prints it
* to the computer.
* This example code is in the public domain.
*/
#include <EEPROM.h>
// start reading from the first byte (address 0) of the EEPROM
int address =0;
byte value;
voidsetup(){
// initialize serial and wait for port to open:
Serial.begin(9600);
while(!Serial){
;// wait for serial port to connect. Needed for native USB port only
}
}
voidloop(){
// read a byte from the current address of the EEPROM
value = EEPROM.read(address);
Serial.print(address);
Serial.print('t');
Serial.print(value,DEC);
Serial.println();
/***
Advance to the next address, when at the end restart at the beginning.
Larger AVR processors have larger EEPROM sizes, E.g:
- Arduno Duemilanove: 512b EEPROM storage.
- Arduino Uno: 1kb EEPROM storage.
- Arduino Mega: 4kb EEPROM storage.
Rather than hard-coding the length, you should use the pre-provided length function.
This will make your code portable to all AVR processors.
***/
address = address +1;
if(address EEPROM.length()){
address =0;
}
/***
As the EEPROM sizes are powers of two, wrapping (preventing overflow) of an
EEPROM address is also doable by a bitwise and of the length - 1.
++address &= EEPROM.length() - 1;
***/
delay(500);
}
* EEPROM Read
*
* Reads the value of each byte of the EEPROM and prints it
* to the computer.
* This example code is in the public domain.
*/
#include <EEPROM.h>
// start reading from the first byte (address 0) of the EEPROM
int address =0;
byte value;
voidsetup(){
// initialize serial and wait for port to open:
Serial.begin(9600);
while(!Serial){
;// wait for serial port to connect. Needed for native USB port only
}
}
voidloop(){
// read a byte from the current address of the EEPROM
value = EEPROM.read(address);
Serial.print(address);
Serial.print('t');
Serial.print(value,DEC);
Serial.println();
/***
Advance to the next address, when at the end restart at the beginning.
Larger AVR processors have larger EEPROM sizes, E.g:
- Arduno Duemilanove: 512b EEPROM storage.
- Arduino Uno: 1kb EEPROM storage.
- Arduino Mega: 4kb EEPROM storage.
Rather than hard-coding the length, you should use the pre-provided length function.
This will make your code portable to all AVR processors.
***/
address = address +1;
if(address EEPROM.length()){
address =0;
}
/***
As the EEPROM sizes are powers of two, wrapping (preventing overflow) of an
EEPROM address is also doable by a bitwise and of the length - 1.
++address &= EEPROM.length() - 1;
***/
delay(500);
}


Serial Ee Prom Programmer
- 4PCS 25Q32C 25Q32C5IG 25Q32CS1G 25Q32CSI6 25Q32CSIG GD25Q32CSIG 200mil SOP8
$4.60
Free shipping
- Blue SOP8 to DIP8 Wide-body Seat Wide 200mil Programmer Adapter Socket
$1.22
Free shipping
- 5PCS 25Q32C 25Q32C5IG 25Q32CS1G 25Q32CSI6 25Q32CSIG GD25Q32CSIG 200mil SOP8
$5.22
$5.80
Free shipping
- 5pcs 25L8O05M2 25L80O5M2I MX 25L8005M2I -15G MX25L8005M2I-15G 200mil SOP8 IC
$4.74
$4.99
Shipping: + $1.00 Shipping
- Soic8 Sop8 To Dip8 Wide-body Seat Wide 200mil Programmer Adapter Socket Blue
$3.86
Free shipping
- SOIC8 SOP8 to DIP8 EZ programmer adapter socket converter module 200mil 209mi LX
$5.79
$6.09
Free shipping

Serial EEPROM devices. Catering to this, the Master Synchronous Serial Port (MSSP) module, built into most of the PIC® Microcontroller devices, provides a convenient platform for synchronous serial operations in both of these protocols. This application note intends to demonstrate how to interface SPI and I2C serial EEPROM devices using.