Keil™, An ARM® Company

OHX51 User's Guide

Overview

The OHX51 Object-HEX Converter creates an Intel HEX file from an absolute object file that is generated by the LX51 and BL51 Linkers. Program code that is stored in the absolute object file is converted into hexadecimal values and is then stored in an Intel HEX formatted file. An EPROM programmer or emulator may then use the Intel HEX file to program a device.

The following table lists the Object-HEX Converter to use, dependent on application type.

DescriptionLinkerObject-HEX
Converter
Classic 8051 applications
without code banking.
BL51OH51
Classic 8051 applications
with code banking.
BL51OC51 + OH51
Classic 8051 applications
with or without code banking.
LX51OHX51
Classic 8051 applications
with xdata banking.
LX51OHX51
Classic 8051 applications
with far memory.
LX51OHX51
Extended 8051 applications.LX51OHX51

Note

If you use the µVision IDE, the correct Object-HEX Converter is selected automatically. Options are provided under Options – Output with Create HEX File.