ChipCenter Questlink
SEARCH CHIPCENTER
Search Type:
Search for:




Knowledge Centers
Product Reviews
Data Sheets
Guides & Experts
News
International
Ask Us
Circuit Cellar Online
App Notes
NetSeminars
Careers
Resources
FAQ
EE Times Network
Electronics Group Sites

THE ETHERNET DEVELOPMENT BOARD


Circuit Cellar Online
THE MAGAZINE FOR COMPUTER APPLICATIONS
Circuit Cellar Online offers articles illustrating creative solutions
and unique applications through complete projects, practical
tutorials, and useful design techniques.

THE ETHERNET DEVELOPMENT BOARD

Lessons from the Trenches Part 2: The Software and Firmware Exposed
by Fred Eady

Start ı The Basics ı Registers ı Bus Interface Registers ı Status and Control Registers ı InitChip ı Initiate Transmit Registers ı Address Filter Registers ı Receive and Transmit Frame Locations ı CS8900A-CQ Transmit and Receive Operations ı The Next Read ı Broadcast ı ARP ı No Cheating ı Tiger Woodsı Putter ı Whatıs the Point? ı And It Programs, Too! ı Sources and PDF

AND IT PROGRAMS, TOO!

I havenıt said much about the PIC16F877 control and programming code. The program feeds on hex and code files from the standard Microchip MPLAB environment. Just write your code, assemble it, and make sure the hex output and code output files are in the same directory. Then, load the hex file and hit the Program button. Itıs a simple program to manipulate.

Over the past few articles Iıve covered quite a bit of territory. If you run up a tree and canıt get down, e-mail me or check out current and back issues of Circuit Cellar and Circuit Cellar Online for the rest of the articles on embedded Ethernet. Iıll leave you with a screen shot of the PIC16F877 programmer panel (see Photo 15).

Photo 15ıLeave out the CS8900A-CQ and supporting components, run this program with the Ethernet development board attached, and you have a PIC16F874/877 programmer for PLCC packages. (enlarge)

 

In my column in Circuit Cellar, I always remind you that it doesnıt have to be complicated to be embedded. Online, itıs not complicated and itıs embedded.

PREVIOUSNEXT


Circuit Cellar provides up-to-date information for engineers. Visit www.circuitcellar.com for more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com or subscribe online. ıCircuit Cellar, the Magazine for Computer Applications. Posted with permission.
Click here to get your listing up.

Copyright © 2003 ChipCenter-QuestLink
About ChipCenter-Questlink  Contact Us  Privacy Statement   Advertising Information  FAQ