Page 1 of 1

Program memory at Pickit2

PostPosted: Mon Feb 10, 2014 3:17 pm
by Frimmy7
Hi,

I am curious that, what does the program memory means at the PICkit2 Programmer environment.
Does the left most side row (with grey scale) represent the memory location/ address? Also, from the
second row onwards (white scale) represent the values that present at these location?

Please correct me if my assumption was wrong. I have attached a pic as attachment for clarification.

Thanks

Re: Program memory at Pickit2

PostPosted: Sun Feb 16, 2014 10:28 pm
by ober
Yes, you are correct, and all those value are in hexadecimal.

Re: Program memory at Pickit2

PostPosted: Thu Feb 20, 2014 10:52 am
by Frimmy7
ober WROTE:Yes, you are correct, and all those value are in hexadecimal.


Hi, thanks for your answer. May I know how shall I "understand" what have they represented ?
From the datasheet of each PIC?

Thanks.

Re: Program memory at Pickit2

PostPosted: Fri Feb 21, 2014 9:20 am
by yonghui
i guess we dont need to really understand the what the contents of the binary file represent, which is shown as hex code in pickit 2 GUI. after the assembler assembled the assembly code, the assembler generated binary code or the machine code which the PIC architecture processor understand but we don't (unless you go deep down to look at the PIC processor architecture to understand the machine code). these machine code will be programmed into PIC's program memory to be fetch, decode and executed by processor.