
INTRODUCTION
The purpose of these articles is to realize an interface Ethernet for the microcontrollers PIC, utilizing the controller Microchip ENC28J60.
This doesn't include just the Hardware part, but (especially) the Software one:in fact these articles don't deal with the stack using TCP/IP official, but rather on the software creation "custom" with not only didactics purposes.
Software
The Microchip software includes lots of interesting characteristics, but has some limitations and it isn't simple to use.
The microelectronics is realized in a little library for the controller use (can be found with the mikroC compiler), but not support the packets fragmentation (can't be possible to modify it), non si addice to the realize a HTTP server and any application which foresees a change gave enough consistent (the limit is 1.4KB).
Realize an own stack is a good mode for know the mechanisms which permit the net functioning, but especially makes easier the protocols implementation and the functionality not predicted in another stack.
Hardware
It will be illustrate the necessary hardware to the functioning and like it configures the ENC28J60.
|