Hi, Christian:
The ratio depends on the number of bytes that the linker puts on each line, but it is typically around 2.5 to one. In other words, your 960 byte .S19 file would contain approximately 380 to 400 bytes of code.
Note that data that exists in ram is not represented in the .S19 file, so there is no indication of the amount of ram used.
The linker typically puts 32 bytes of code in each line. All values are represented as hexadecimal, so each byte of code takes two characters. That means 64 bytes for code, and 11 bytes for overhead ("S1", count, address, checksum and carriage-return) add up to 75 characters for every 32 bytes of code.
Message Edited by rocco on 03-30-200605:38 PM