8 bit and 16 bit microcontroller

Thread Starter

ashutosh 123

Joined Feb 26, 2017
38
Hi,

I am new in electronics and I am getting confuse between what is the actual difference between 8 bit and 16 bit micro controller ?

Some say that 8 bit micro controller process 8 bit of data and 16 bit micro controller process 16 bit of data.
Some say that 8 bit micro controller have 8 bit of address line and 16 bit micro controller have 16 bit of address line

Can anyone here tell me actual differences ?

Thanks
Ash
 

cmartinez

Joined Jan 17, 2007
8,731
Hi,

I am new in electronics and I am getting confuse between what is the actual difference between 8 bit and 16 bit micro controller ?

Some say that 8 bit micro controller process 8 bit of data and 16 bit micro controller process 16 bit of data.
Some say that 8 bit micro controller have 8 bit of address line and 16 bit micro controller have 16 bit of address line

Can anyone here tell me actual differences ?

Thanks
Ash
What controller in particular are you familiar with?
 

DickCappels

Joined Aug 21, 2008
10,661
The terms refer to the CPU's wordlength only (how many data bits the Accumulator, Working Register or register(s) of a similar function can hold, not counting special flags such as carry, overflow, negativr, etc. that may be associated with the register(s)).
 

Parth786

Joined Jun 19, 2017
642
Hi,
what is the actual difference between 8 bit and 16 bit micro controller ?
Can anyone here tell me actual differences ?
let's suppose you have two device's one has 8 wires and other has 16 wires.
You can send 8 signal's from 8 wire's and 16 signal's from 16 wires.

If you have 8 wires then you can control 8 led's if you have 16 wires you can control 16 led's.

1 bit = 1 pin = 1 wire = 1 input
These all are same things, don't be confuse

Here you are dealing with 8 bit data
8 bit addition : 10011011 + 1001010 = 11100101

8 bit's = 8 pin's = 8 wire's = 8 input's = 10011011
8 bit's = 8 pin's = 8 wire's = 8 input's = 1001010

Result
8 bit's = 8 pin's = 8 wire's = 8 input's = 11100101

You can say 2 bit device if your device has two data pins. like 2 bit AND gate IC

I hope above example will help you....!
 
Last edited:

philba

Joined Aug 17, 2017
959
let's suppose you have two device's one has 8 wires and other has 16 wires.
You can send 8 signal's from 8 wire's and 16 signal's from 16 wires.

If you have 8 wires then you can control 8 led's if you have 16 wires you can control 16 led's.

1 bit = 1 pin = 1 wire = 1 input
These all are same things, don't be confuse

Here you are dealing with 8 bit data
8 bit addition : 10011011 + 1001010 = 11100101

8 bit's = 8 pin's = 8 wire's = 8 input's = 10011011
8 bit's = 8 pin's = 8 wire's = 8 input's = 1001010

Result
8 bit's = 8 pin's = 8 wire's = 8 input's = 11100101

You can say 2 bit device if your device has two data pins. like 2 bit AND gate IC

I hope above example will help you....!
no offense but that's complete baloney. You can have 8 bit controllers that control large numbers of pins/inputs/outputs and 16 bit controllers with a small number of pins/inputs/outputs. 8 and 16 bit simply refer to the basic width that the arithmetic logic unit (ALU) uses inside the processor. If it does math in 8 bit chunks, it's an 8 bit processor. It's not about output or input pins.
 

takao21203

Joined Apr 28, 2012
3,702
Hi,

I am new in electronics and I am getting confuse between what is the actual difference between 8 bit and 16 bit micro controller ?

Some say that 8 bit micro controller process 8 bit of data and 16 bit micro controller process 16 bit of data.
Some say that 8 bit micro controller have 8 bit of address line and 16 bit micro controller have 16 bit of address line

Can anyone here tell me actual differences ?

Thanks
Ash
It is about how many lines they can do in parallel at a time, 8bit can do 16bits but needs to repeat two times + overhead
Then you have serial like USB, convention is to measure in bytes which are 8bit so 8bit is pretty standard also 16bit controllers
are not as much common and arent as often used as a starting point for beginners.

8bit also could have 100 IO like others pointed out bit will be treated as seperate 8bit pieces
 

Robin Mitchell

Joined Oct 25, 2009
819
Hi,

Forget it. Don't bother investigating it. Ignore what everyone here has said (no offence to other awesome members here). If you are asking this question then you do not understand what microcontrollers are and how they work. You need to learn these things from the ground up so you are best looking at these resources;


Regards,
Robin
 
Top