Connect with us

Address bus and program instructions

Discussion in 'Microcontrollers, Programming and IoT' started by electronicsLearner77, Mar 18, 2017.

Scroll to continue with content
  1. electronicsLearner77

    electronicsLearner77

    122
    1
    Jul 2, 2015
    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.
     
  2. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,418
    2,788
    Jan 21, 2010
    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.
     
  3. electronicsLearner77

    electronicsLearner77

    122
    1
    Jul 2, 2015
    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.
     
  4. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,418
    2,788
    Jan 21, 2010
    Yep.
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-