Device Programmers
We have three main device programmer units. Two, the EMP-20 and EMP-21 are capable of programming a wide variety of devices. The third, an ["STK500"] is only for programming ["AtmelAVR"] devices.
None of our programmers can currently program PIC16F818/819 devices yet (but Needham's says they're working on it). There is a way to program these devices, however. Contact ProfSterian for his homebrew PIC16F818/819 programmer.
EMP-20
The [http://www.needhams.com/e20.html EMP-20] is a discontinued programmer from [http://www.needhams.com Needham's Electronics]. We have two of them, however, so they should be easy to get a hold of.
The latest programming software for the EMP-20 is available from Needham's or from this [http://claymore.engineer.gvsu.edu/~steriana/courses/Downloads/Emp20arc.exe local copy] (Version 4.18) [917K]. NOTE: For NT/2000/XP systems, the EMP-20 software must have an NT driver installed as Administrator. You can download the driver from [http://www.needhams.com/nt.html Needhams web page] or from this [http://claymore.engineer.gvsu.edu/~steriana/courses/Downloads/empnt.exe local link] [240KB].
Here is Needham's [http://www.needhams.com/emp-20ddevs.html list of supported devices] for the EMP-20, also available from this [http://claymore.engineer.gvsu.edu/~steriana/courses/Downloads/emp-20ddevs.html local copy].
Note that each programmable device needs one of several possible family modules. We have the following family modules:
- 01, 02, 03, 04, 07, 09, 12, 13, 14, 16, 18, 28
EMP-21
The [http://www.needhams.com/e21.html EMP-21] is Needham's replacement for the EMP-20 and is being actively maintained with new device support. We have one EMP-21 in the department so you should use the EMP-20's unless you need to program a device that only the EMP-21 can handle.
The latest programming software for the EMP-21 is available from Needham's or from this [http://claymore.engineer.gvsu.edu/~steriana/courses/Downloads/empw1_4.exe local copy] (Version 1.4) [22MB].
You'll have to go [http://www.needhams.com Needham's web site] for their latest list of supported devices, or download this somewhat-out-of-date [http://claymore.engineer.gvsu.edu/~steriana/courses/Downloads/www.needhams.com/emp-21wdevs.html local copy].
The EMP-21 also uses family modules but we have all of them so there's no need to worry about it.
