# ee_25aa02e48

External SPI bus 2K EEPROM with EUI-48 Node Identity

Author | William Welch Copyright © 2009, all rights reserved.
Adapted-by |
Compiler | 2.4

Description

     The 25AA02E48 is pre-programmed with a unique EUI-48 address but also
                    allows for user-generated non-volatile storage.

Dependencies

No dependency found

## Summary

### Global variables/contants

### Procedures

- `ee25_write(byte in addr, byte in data)`
- `ee25_wr_status(byte in data)`

### Functions

- `ee25_read(byte in addr) return byte`
- `ee25_rd_status() return byte`

## API details

### Global variables/contants

### Procedures

- `ee25_write(byte in addr, byte in data)`

      write the data to the specified address.

- `ee25_wr_status(byte in data)`

      optional routine for advanced operations.
      write the Status register (be careful)

### Functions

- `ee25_read(byte in addr) return byte`

      read the data from the specified address

- `ee25_rd_status() return byte`

      optional routine for advanced operations.
      read the Status register

## Related samples

Here are the list of samples which use this library:

16f819 | 16f819_ee25aa02e48_lcd.jal