This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C2000 Hex Utility (hex2000): Why does hex file show memory width as 8-bits instead of 16-bits?

Guru 19975 points

Hello,

I created a Extended Tektronix format Hex file using the C2000 Hex Utility.

A snippet of two consecutive lines from that file is shown below (reformatted to show fields). 

I had thought that the C2000's memory width is 16 bits, however, according to the hex file, it's 8-bits, i.e.  00325BE0 - 00325BC0 = 0x20 = 32 decimal and there are Sixteen 16-bit data items between those two addresses.  

What am I misunderstanding?

Stephen  

%4E 6 C0 8 00325BC0 ABA0 A9A1 030D E3A5 02A5 A509 A5D6 C652 03A0 A490 C000 57A3 0040 A304 A8FF A499
%4E 6 28 8 00325BE0 0FA4 FF17 A4FF 0EA7 00A7 A493 A7C6 D682 BEBE BE06 33A7 00A8 F0F4 33F2 72F9 72F0