by Chin-Shiuh Shieh on
Dallas DS5000-32 is an 8051 variant with 32KB on-chip non-volatile RAM in 40-pin double height DIP package.
Schematic diagram(pdf)(ps) of a DS5000 programmer, designed by Chin-Shiuh Shieh.
Above design is intended to work with a free programming tool, KIT.EXE, from Dallas Semiconductor.
Photograph of a finished board:
Refer to KIT.EXE Software User's Guide for detail usage of KIT.EXE.