Maker Pro
Maker Pro

Address bus and program instructions

electronicsLearner77

Jul 2, 2015
306
Joined
Jul 2, 2015
Messages
306
I have this doubt about pic 16 bit microcontrollers. Let us say it is 24 bit program instruction. The first address let us say starts with 0x01 and it stores 24 bit instruction. Then my next address is either 0x02 or 0x01 + 24 bits or 0x04. I am very confused.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
The program memory is 24 bits wide, so the next address is 0x0002.

A very quick google search would have revealed this.

You want the first sentence on page 2.
 

electronicsLearner77

Jul 2, 2015
306
Joined
Jul 2, 2015
Messages
306
Thanks for the reply. But these concepts are so difficult to understand that it is completely going out of my mind. Each controller is doing their own way it is even becoming more complex.
 
Top