D52 8051/8052 Disassembler

52 is a 8051/8052 command line Disassembler for Linux and Windows with C source code that is distributed here under GNU General Public License. D52 is the same disassembler that is used by our Micro C 8051 Development System for disassembling of standalone hex files.

Download d52v336.zip ( Version 3.3.6 Jan 2005, 222KB )

D52 Manual

The package also contains disassemblers for 8035, 8041, 8048 and Z80.

For a more powerful package that consists of many more assemblers, disassemblers, monitors and utilities including an assembly translator, please see our XTOOLS product.

Usage policy on D52 ( from its original source ) is as follows:

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA