MicrochipSRAM  v1.0.6
Arduino Library for an SNVRAM SPI chips from Microchip
MicrochipSRAM.h File Reference
#include "Arduino.h"
#include <SPI.h>

Go to the source code of this file.

Classes

class  MicrochipSRAM
 Access the Microchip SRAM with automated memory size detection. More...
 

Macros

#define MicrochipSRAM_h
 Guard code to prevent multiple definitions.
 

Variables

const uint8_t SRAM_WRITE_MODE_REG {0x01}
 Write the mode register.
 
const uint8_t SRAM_READ_MODE_REG {0x05}
 Read the mode register.
 
const uint8_t SRAM_BYTE_MODE {B00000000}
 2MSB 00 is Byte mode
 
const uint8_t SRAM_PAGE_MODE {B10000000}
 2MSB 10 is page mode
 
const uint8_t SRAM_SEQ_MODE {B11000000}
 2MSB 11 is sequential mode
 
const uint32_t SRAM_1024 {131072}
 Equates to 1mbit of storage.
 
const uint32_t SRAM_512 {65536}
 Equates to 512kbit of storage.
 
const uint32_t SRAM_256 {32768}
 Equates to 256kbit of storage.
 
const uint32_t SRAM_128 {16384}
 Equates to 128kbit of storage.
 
const uint32_t SRAM_64 {8192}
 Equates to 64kbit of storage.
 
const uint8_t SRAM_WRITE_CODE {2}
 Write.
 
const uint8_t SRAM_READ_CODE {3}
 Read.