kievari
Member level 2
Hi all!
I have ENC28J60 and want to implement an embedded web server with a PIC and all of this for the first time.
I'd like to first simulate the idea. I played with the Ethernet sample project provided in Proteus, but it is based on RTL8019AS. I'm not an electronic engineer so with my limited knowledge I always have to start from someones project and for ENC28J60 I chose this project:
https://www.instructables.com/id/A-...table-co/step1/Here-is-the-Schematic-Diagram/
which is based on Atmega168-P as you can see from its schema that I attached, but I am going to just replace my PIC with Atmega168-P there and do the needed adjustments.
First I thought to ask in the forum, if this strategy is ok? Would it theoretically work if I just replace the MCU in the schema and put a PIC instead?
Another question is on the general steps I have to take:
1. must compile TCP stack of Microchip for the PIC18 of choice
2. select the hex file in Proteus on the PIC in the simulation model
3. run the simulation
Is that correct? I suppose I should not program the ENC28J60 right?
I have ENC28J60 and want to implement an embedded web server with a PIC and all of this for the first time.
I'd like to first simulate the idea. I played with the Ethernet sample project provided in Proteus, but it is based on RTL8019AS. I'm not an electronic engineer so with my limited knowledge I always have to start from someones project and for ENC28J60 I chose this project:
https://www.instructables.com/id/A-...table-co/step1/Here-is-the-Schematic-Diagram/
which is based on Atmega168-P as you can see from its schema that I attached, but I am going to just replace my PIC with Atmega168-P there and do the needed adjustments.
First I thought to ask in the forum, if this strategy is ok? Would it theoretically work if I just replace the MCU in the schema and put a PIC instead?
Another question is on the general steps I have to take:
1. must compile TCP stack of Microchip for the PIC18 of choice
2. select the hex file in Proteus on the PIC in the simulation model
3. run the simulation
Is that correct? I suppose I should not program the ENC28J60 right?