Low cost flash microcontroller with a built-in 10-base-T ethernet MAC+PHY, and reasonable program memory (32-64k)

Low cost flash microcontroller with a built-in 10-base-T ethernet MAC+PHY, and reasonable program memory(32-64k)

Microchip ENC28J

Microchip‘s ENC28J60 is a 28 pin, 10BASE-T stand-alone Ethernet controller with on board MAC and PHY, 8 Kbytes of Buffer RAM and an SPI serial interface. With a small footprint package size, the ENC28J60 minimizes complexity, board space and cost. Target applications include VoIP, industrial automation, building automation, home control, security and instrumentation

freescale 9S12NE64
Based on the 68HC12 architecture. Using Freescale Semiconductor’s 0.25μ Flash is for applications that need larger memory, more peripherals and higher performance. The MC9S12NE64 provides a total Ethernet connectivity solution in one microcontroller unit (MCU) with its integrated Ethernet Media Access Controller (EMAC), 10/100Ethernet physical layer (EPHY) and on-chip Flash memory. Other features include two serial communications interfaces (SCIs), a four-channel timer, a serial peripheral interface(SPI), an inter-integrated circuit (I2C) and a 10-bit analog to digital converter (ADC).

Renesas R8C/24 + CP200

The R8C/24 is based on the R8C CPU Core and has 1MB of memory space. Maximum operating frequency is 20MHz. A Flash Memory Version is available. Internal Flash Memory is programmable on a single power source.
The CP2200/1 is a single-chip Ethernet controller containing an integrated IEEE 802.3 Ethernet Media Access Controller (MAC), a 10 BASE-T Physical Layer (PHY), and 8 kB of Non-Volatile Flash Memory available in a 28-pin
QFN (5x5 mm) or 48-pin TQFP package.

Renesas M16C/30P

The M16C/30P is based on the M16C/60 CPU Core and has 1MB of memory space. Maximum operating frequency is 16MHz. Mask ROM, One Time Flash, Flash Memory

ASIX AX11015
The AX11015, Single Chip Microcontroller with TCP/IP and 10/100M Fast Ethernet MAC/PHY, is a System-on-Chip (SoC) solution which offers a high performance embedded micro controller and rich communication peripherals for wide varieties of application which need access to the LAN or Internet. With built-in network protocol stack, the AX11015 provides very cost effective networking solution to enable simple, easy, and low cost Internet connection capability.

Freescale MCF52234

The MCF5223x family of 68K/ColdFire devices are single-chip solutions that provide 32-bit control with an Ethernet interface. It combines a 10/100 Fast Ethernet Controller (FEC) and Ethernet Physical Layer (EPHY) with the Version 2 ColdFire core.

You can also use gcc for the r8c/m16c/m32c platform and not have to pay any license fees for development tools. The r8c/m16c/m32c platform has a number of other development tool packages available also.