We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hlello,everyone, Now I use the C167 system, and when I have compiled a project with uVision, I will find the first line in the HEX file like this:":020000020000FC". In the "Intel HEX File Format" section of "C16x/ST10 Assembler and Utilities User's Guide ", it says that "The Intel HEX file contains 8086 segment address records to specify a paragraph number (one paragraph is 16 bytes).The paragraph number is used as the offset for all subsequent data records in the HEX file.". And I know that "0000" befor the "FC" is the paragraph number,but I don't understand what's the true meaning of the "paragraph number". And why a paragraph is 16 bytes? can you tell me ? Thanks .
Thanks. Then it is not use for me in the C167 system?I want to make sure. If some use, then how can I change the paragraph number?
Usually you can select the output format. This is than HEX-386(H167) under 'Options for Target" --> "Output". So you get a Extended Linear-Address Record. There is no reason to think about the paragraphs. µVision2 will handle it for you.