The EtherBoard is a add on 10base-T Ethernet interface for our 68HC11 controller. The board features a Cirrus Logic/Crystal CS8900 Ethernet chip, Maxim1270 A/D (8 channel, 12bit), eight high current FET switches and various other I/O functions.
The Ethernet driver software is written by Tom Parker at http://www.wiresncode.com/projects/ether/ . The driver supports IP over Ethernet including these protocols: ARP, IP, ICMP, UDP, BOOTP/DHCP client, and a NTP client. It is written in C using gcc for the hc11. Additional info on the software can be found on Tom’s web site.
For those who are interested, here’s the schematic of our Ethernet board. This is version 2, which includes the Maxim1270 A/D. The current snapshot of the source code, based on version 1.7 of Tom’s 68HC11 Ethernet code, includes the Maxim1270 driver. We have added additional code to make it easy to remotely read the A/D, turn on FET switches etc. over the LAN.
EtherBoard schematic (.pdf), layout (.pdf), and parts list.
Cirrus CS8900 Ethernet chip with link LED’s
Maxim MAX1270 Multirange 0 to +10V, 0 to +5V, ±10V, ±5V, 8-Channel, 12-Bit ADC.
8bit digital input port
8 FET switches
On/off switch with reset button
Requires Fingerboard II microcontroller.
Professional quality board with silkscreen.
Requires external 8-12 Volt DC supply.
Bare PC Board: $30.00.
No assembled units or parts kit are available. Bare PC boards are in stock.
Please include $5 shipping and handling for destinations within the continental United States. All other areas, please us for shipping charges.
For those only interested in purchasing a single bare pcb board, shipping and handling can be avoided by sending us the cost of the pcb and include a self addressed stamped envelope with your order. Please attach three first class stamps to the envelope with your legible return address. We suggest using cardboard floppy disks envelopes that can be purchased at office supply stores. US only.
Crystal CS8900 daughterboard for the FingerBoard 68HC11 controller. About 2.75″ x 4.75″ in size
Top image is a ping command from linux pc. Bottom is the serial debug ping output from the 68HC11.