Load Google Translate Hi All,
I was reading an article in EDN and happen to come across this article. Thus, I was thinking will 8 bit MCUs be phased out since $ per MCU between 8 bit and 32 bits are almost the same.
http://www.edn.com/article/CA6718479.html
But of cos, there are 2 side of the coins. Though both MCUs price are comparable, in terms of power, 8 bit MCU will consume less power. This boils down to application specific (Eg. Sleep current are more critical in some applications)
Any thoughts ? Feel free to correct me if I am somehow mistaken ![]()
Cheers
Edmund
Only when the people that design with them are phased out. For most jobs the 8-bit mcu's running at low clock speeds are very capable. While newer, faster, wider micro's might be the same price, they aren't the same cost. Pincounts keep going up as more and more ports and peripherals are added which makes PCB design more difficult, voltages keep dropping which forces the use of different external peripherals, and the cost of development tools and people skilled in their use goes up.
People trust 8-bit micro families that have been around for years. The 8051's over 30 years old but new "compatible" devices are still being developed, and you'll find low pincount PICs all over the place because they can solve so many little design problems with such little effort and using such little PCB resourse.
Maybe when colleges and universities stop using 8bit devices in labs, and hobby magazines stop publishing 8bit projects, perhaps then the manufacturers will stop developing newer 8 bit chips.
How about 16-bits? Is 16 bits the same as 32 bits?
May i know their difference?
Dear Koh,
generally, a 8 bit MCU will deploy 8 bit working registers. Thus, so as to speak, 16 bit will be using 16 bit working register.
Perhaps I can suggest you to go Microchip website and download the datasheet of a 8 bit and 16 bit MCU datasheet and compare the registers architecture.
Seeing is believing ![]()
Cheers
Edmund
© 2009 Premier Farnell plc. All Rights Reserved
Premier Farnell plc, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE