Datasheet

SPI_Ethernet_putConstString
SPI_Ethernet_getByte
441
MIKROELEKTRONIKA - SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD
Libraries
mikroC PRO for AVR
CHAPTER 6
Prototype
unsigned int SPI_Ethernet_putConstString(const unsigned char
*ptr);
Returns Number of bytes written into ENC28J60 RAM.
Description
This is MAC module routine. It stores whole const string (excluding null termina-
tion) into ENC28J60 RAM starting from current ENC28J60 write pointer
(EWRPT) location.
Parameters:
-
ptr: const string to be written into ENC28J60 RAM.
Requires Ethernet module has to be initialized. See SPI_Ethernet_Init.
Example
const char *buffer = "mikroElektronika";
...
SPI_Ethernet_putConstString(buffer); // put a const string into
ENC28J60 buffer
Prototype
unsigned char SPI_Ethernet_getByte();
Returns Byte read from ENC28J60 RAM.
Description
This is MAC module routine. It fetches a byte from address pointed to by current
ENC28J60 read pointer (ERDPT).
Requires Ethernet module has to be initialized. See SPI_Ethernet_Init.
Example
char buffer;
...
buffer = SPI_Ethernet_getByte(); // read a byte from ENC28J60
buffer