View this week's entry ad »
Part Inventory
powered by:
Part Finder
Go
powered by:
  • Quick Poll
What Social Networking site do you use the most?



VOTE VIEW RESULTS
Previous Polls
Hotspots » Analog & Mixed SignalPowerEmbedded

Premium Content

Editors' Picks

Featured Industry Resources

Sticking It To The Developer

By William Wong

February 28, 2006

Print
Reprints Comment Subscribe

Silicon Labs has generated a lot of interest with high-performance 8-bit microcontrollers, but it is now possible to develop software for the 8051 platform using the inexpensive ToolStick. This little marvel is the wave of the future for evaluation and initial development kits. It actually contains a pair of processors. One handles the USB and debugging interface for the second, an C8051F300 mixed-signal microcontroller. You get to program the latter. It effectively moves from the typical power brick, external JTAG-emulator-and-development-board combination to one plug-in device.

Just to prove the ToolStick has some viable alternatives as a product, Silicon Labs came out with its USB FM tuner (see the figure). Note the identical form factor, although the ToolStick does not include the FM tuner hardware. The ToolStick only has some LEDs it can blink under application control, but that should be enough to get started with the tools and the chip’s peripheral interface. A very ambitious person could crack the case and add some wires or additional circuitry. You just need to be very good with a very small soldering iron. Too bad they didn’t leave a couple of holes for this purpose.

Using the ToolStick could not be easier. It comes with a small radius CD ROM that includes the Silicon Laboratories Integrated Development Environment (IDE) plus Keil’s 8051 development tools. The C compiler, assembler, and linker tools are limited to 2 kbytes of code size. This is more than enough for the ToolStick and adequate for quite a number of applications.

I have already written up Keil’s tools in an earlier article (ED Online ID 11307) so I won’t go into detail here. Suffice it to say that Silicon Labs adds enough to its IDE to make customization of its microcontrollers easier while retaining the good qualities of Keil’s tools. You can upgrade the system when your programming needs grow.

Installation and operation with the ToolStick was one of the best of the bunch. Of course, having a known platform greatly simplifies the task. You will need a Windows PC with a USB 2.0 interface. It helps to have an extension cable (not included) so you can see the LEDs for the demos, but you can plug it in the back of the PC or laptop for development work.

Average ( Ratings):
Filed Under:

Check for price and availability on Source ESB:

Go
powered by  

Related Products

You must log on before posting a comment.

Are you a new visitor? Register Now

Acceptable Use Policy

Sponsored Links