Program memory at Pickit2

Programmer, In-Circuit Debugger, PIC Start-Up Kit, Memory Interface...

Program memory at Pickit2

Postby Frimmy7 » Mon Feb 10, 2014 3:17 pm

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
Attachments
1.JPG
Frimmy7
Greenhorn
 
Posts: 2
Joined: Mon Feb 10, 2014 3:08 pm

Re: Program memory at Pickit2

Postby ober » Sun Feb 16, 2014 10:28 pm

Yes, you are correct, and all those value are in hexadecimal.
Ober Choo
Cytron Technologies Sdn Bhd
www.cytron.com.my
User avatar
ober
Moderator
 
Posts: 1486
Joined: Wed Apr 15, 2009 1:03 pm

Re: Program memory at Pickit2

Postby Frimmy7 » Thu Feb 20, 2014 10:52 am

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.
Frimmy7
Greenhorn
 
Posts: 2
Joined: Mon Feb 10, 2014 3:08 pm

Re: Program memory at Pickit2

Postby yonghui » Fri Feb 21, 2014 9:20 am

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.
thanks&regards,
yh
yonghui
Moderator
 
Posts: 732
Joined: Mon Sep 28, 2009 3:27 pm


Return to PIC Development Tool

Who is online

Users browsing this forum: No registered users and 5 guests