Denis Petrov's home page  
About
Resume
Crazy projects
Links

Mail to:
zhengxi@operamail.com
WWW server in a PIC16F84
Screen shot 1
Screen shot 2
Schematic sheet
Source codes: masmpic.inc
Source codes: pic2.asm
Download all project files
Features:

    Soft UART baud rate                 up to 38400
    HTTP port                           1..255
    Maximum TCP window size             128
    Program ROM use                     about 400x14
    Checksum incoming packet            yes
    Retransmit unacked packets          yes
    RAM use                             32x8
    Internal storage for www-pages      1K
    External storage for www-pages      up to 8M
    CGI                                 yes
    Dynamic pages creation              yes

Todo:

    PPP
    ICMP packet processing
    Version for AVR90S2313