Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: difference between 8 bit & 16 bit controllers

  1. #1
    Junior Member
    Join Date
    Dec 2012
    Location
    NOIDA
    Posts
    13
    Rep Power
    2

    difference between 8 bit & 16 bit controllers

    when we are dealing with controllers they differ in bits which represents no of bits accessed at a time like in 8 bit controllers we can access 8 bits at a time but i have seen that even in MSP430 which is a 16 bit controller we access 8 bits at a time ...so how MSP430 is a 16 bit controller ....WHY??????

  2. #2
    Moderator Knewron's Avatar
    Join Date
    Nov 2012
    Location
    Pune
    Posts
    398
    Rep Power
    2
    By 8 bits access - do you mean port values ?

    Otherwise 16-bit means the width of the registers. A 16-bit microprocessor / controller can process data and memory addresses that are represented by 16 bits.

  3. #3
    Moderator mkbutan's Avatar
    Join Date
    Jan 2013
    Location
    Mazgaon; Mumbai
    Posts
    447
    Rep Power
    2
    hi
    its the DATA and the ADD BUS size
    the MSP430 is 16 bit

    8 bit : 00000000 capable of doing number up to 255 (0-255)

    16 bit: 00000000_00000000 capable of doing numbers up to 65535 (0-65535)

    32 bit: 00000000_00000000_00000000_00000000 capable of doing numbers up to 4294967295 (0-4294967295)

    The bit level is how many bits the controller can handle

    http://www.coactionos.com/embedded-d...ntrollers.html

    http://www.differencebetween.net/tec...crocontroller/
    " LIFE IS VERY SMALL TO LEARN ELECTRONICS"
    ε∫εζτ√ηiζ≈

  4. #4
    Junior Member
    Join Date
    Dec 2012
    Location
    NOIDA
    Posts
    13
    Rep Power
    2
    Quote Originally Posted by Knewron View Post
    By 8 bits access - do you mean port values ?

    Otherwise 16-bit means the width of the registers. A 16-bit microprocessor / controller can process data and memory addresses that are represented by 16 bits.
    by 8 bit access i mean 8 bits registers access like PORTx register

  5. #5
    Moderator mkbutan's Avatar
    Join Date
    Jan 2013
    Location
    Mazgaon; Mumbai
    Posts
    447
    Rep Power
    2
    Quote Originally Posted by Kunal Mehindru View Post
    by 8 bit access i mean 8 bits registers access like PORTx register


    hi
    Oh no that's not right

    Otherwise

    08 bit Register 08 Ports
    16 bit Register 16 Ports
    32 bit Register 32 Ports
    64 bit Register 64 Ports
    128 bit Register 128 Ports
    256 bit Register 256 Ports
    512 bit Register 512 Ports
    1024 bit Register 1024 Ports
    .................................................. ....etc .

    The LPC1110/11/12/13/14/15 are a ARM Cortex-M0 based, low-cost 32-bit MCU family,
    designed for 8/16-bit microcontroller applications, offering performance, low power, simple
    instruction set and memory addressing together with reduced code size compared to
    existing 8/16-bit architectures.
    The LPC1110/11/12/13/14/15 operate at CPU frequencies of up to 50 MHz.

    http://www.nxp.com/documents/data_sheet/LPC111X.pdf

    http://www.keil.com/dd/docs/datashts/st/st10f269_ds.pdf

    http://www.ti.com/lit/ds/symlink/msp430g2553.pdf

    http://www.ti.com/lit/ds/symlink/msp430g2211.pdf


    MSP 430G2553 & MSP 430G2211 both are 16 bit Micro controller's but have 24 and 10 GPIO respectively.


    How many Ports would you like to have on your Micro Controller ???????????
    Last edited by mkbutan; February 21st, 2013 at 09:10 PM.
    " LIFE IS VERY SMALL TO LEARN ELECTRONICS"
    ε∫εζτ√ηiζ≈

  6. #6
    Junior EFY Expert
    Join Date
    Feb 2013
    Location
    New Delhi
    Posts
    152
    Rep Power
    2
    i think they differ mainly in their databus

  7. #7
    Moderator mkbutan's Avatar
    Join Date
    Jan 2013
    Location
    Mazgaon; Mumbai
    Posts
    447
    Rep Power
    2
    Quote Originally Posted by niteshtripathi View Post
    i think they differ mainly in their databus

    hi
    yes you are partly Right
    Data Bus and Address Bus
    " LIFE IS VERY SMALL TO LEARN ELECTRONICS"
    ε∫εζτ√ηiζ≈

  8. #8
    Newbie
    Join Date
    Feb 2013
    Posts
    6
    Rep Power
    0
    Bits of the microprocessors just simply indicates, how much large binary word it can process at a time. For example an 8 bit microprocessor can process 8 bit of binary word at a time. Alternatively, one can also understand it by comprehending an 8 bit microprocessor containing address bus of 8 lines.

  9. #9
    Junior EFY Expert
    Join Date
    Feb 2013
    Location
    New Delhi
    Posts
    152
    Rep Power
    2
    hows address bus ????

  10. #10
    Moderator Tapas Pattnaik's Avatar
    Join Date
    Nov 2012
    Location
    Odisha,India
    Posts
    620
    Rep Power
    3
    @Enfotsret-I think your name is also a spam..please dont do spam here in this forum..

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •