|ARM Technical Support Knowledge Articles|
Applies to: C51 C Compiler
Does the Keil Compiler for the 8051 provide a HEX output file with attached global and local (MODULE NAME.LOCAL VARIABLE NAME) names (labeled for stack, bit, accumulator, register, RAM or program memory) for my in-circut emulator?
Yes. Although Intel’s HEX format does not allow for debug information to be included in the file, the OMF-51 file created by the linker will, if configured, include all symbol information, references to source code, etc., so that source-level debugging may occur in your emulator.
Common emulators such as Hitex, Nohau, Metalink, and Signum are known to work correctly, and others that are compatible with OMF-51 should work as well.
Article last edited on: 2004-05-16 17:04:41
Did you find this article helpful? Yes No
How can we improve this article?