| Author |
Message |
|
|
Posted: Jan 13, 2012 - 12:41 PM |
|

Joined: Sep 13, 2004
Posts: 45
|
|
Seems every job around now use ARM for everything. Are 8 bit micros becoming extinct?
 |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 12:51 PM |
|


Joined: Apr 20, 2007
Posts: 6066
Location: Long Island New York
|
|
HELL NO!!!
The 8051 is a great example. The bugger is still used in new designs and there are so many variants with added features.
Plus look at some of the designs out there. Do you really need an ARM when a simple 8bit avr can run a programmable thermostat?
If 8bit micros are becomming extinct, the Mfr.s would be dropping some warnings like EOL, oe Not recommended for new designs....
I personally hope the 8bit micro never dies because I cannot count past ten
Jim |
_________________ Jim
I have decided that I am no longer going to plan anything in advance. In a court of law this is called Pre-Meditated, and does not look good for the defense.....
Timer function not working properly? Check CLKDIV8 Fuse first
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:18 PM |
|


Joined: Oct 15, 2005
Posts: 530
Location: Russia, Far East Siberia, Irkutsk
|
|
|
CC58 wrote:
Seems every job around now use ARM for everything. Are 8 bit micros becoming extinct?
May be... in a couple of tens years... Not yet. I believe so. |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:34 PM |
|


Joined: Oct 30, 2002
Posts: 5720
Location: The Netherlands
|
|
| And some 8 bit MCU cores are part of bigger ICs, like USB memory card readers, USB flash drives etc. |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:34 PM |
|


Joined: Oct 15, 2005
Posts: 530
Location: Russia, Far East Siberia, Irkutsk
|
|
|
jgmdesign wrote:
I personally hope the 8bit micro never dies because I cannot count past ten
Jim
I also think so. I prefer using 8-bit uC where they perform their work completely well and theirs features are enough.
Of course I've been learning ARM (LPC2468) to know much more. But I don't want to use TQFP (more than 100 pins) or BGA package for a simple device like a climate control or something else.
But for main processing unit ARM is vacant. Why? Because of its ability to work with SD-cards (not only in SPI-mode), because ARMs have a lot of interfaces (Ethernet, CAN, USB and so on), because they can run desktop OS (Windows, Linux and so on...) I know much of them we can make using AVR. But I say about full-function ones... |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:38 PM |
|


Joined: Jul 18, 2005
Posts: 62277
Location: (using avr-gcc in) Finchingfield, Essex, England
|
|
Not this same old thread for the five billionth time. Did you even bother to search to see if this had been asked before?
I'm tempted to lock this as yet another cross-post, but I suppose the situation varies every few months as more and more cheap Coretex M0 and M3 become available.
BTW I don't know why Leon saw the need to try and advertise MCHP devices for the bazillionth time either. If the argument is that 8bit manufacturers continue to make new 8bit devices that's as true for AVR as anything else. There's just been a whole raft of new USB enabled Xmegas released for example.
Moderator. |
_________________
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:38 PM |
|


Joined: Oct 15, 2005
Posts: 530
Location: Russia, Far East Siberia, Irkutsk
|
|
|
jayjay1974 wrote:
And some 8 bit MCU cores are part of bigger ICs, like USB memory card readers, USB flash drives etc.
Yeah. Let's remember old RS-232 (USART). It is still used. Where? In USB CDMA modems, for example. Connect such modem to Windows or Linux-based PC and you'll see at least one or even two serial ports. One port can take AT-commands, another one can take binary data.
Let's look at Bluetooth dongles. The contains Bluetooth module inside equipped with serial port that exchanges with PC through USB/Serial bridge...
As far as I know serial port lives since 1960s... |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 01:40 PM |
|


Joined: Jul 18, 2005
Posts: 62277
Location: (using avr-gcc in) Finchingfield, Essex, England
|
|
|
Quote:
Connect such modem to Windows or Linux-based PC and you'll see at least one or even two serial ports.
You do know they are not real don't you? The whole reason they are called V-COMs is because V=Virtual - they don't physically exists - only logically. The hardware is USB and it's all but taken over from RS232. |
_________________
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 02:11 PM |
|

Joined: Sep 05, 2001
Posts: 2496
|
|
Yes, most beginners want using the ARM.
Because they are thinking, that bad program flow and bad programming style can
be compensated by bigger data width, faster clock and bigger memory.
But this was a mistake.
Peter |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 02:20 PM |
|

Joined: Dec 16, 2005
Posts: 3086
Location: Bratislava, Slovakia
|
|
|
CC58 wrote:
Seems every job around now use ARM for everything.
The key word here is "seems".
They simply scream louder, sorry, have better publicity.
JW |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 02:20 PM |
|

Joined: Aug 06, 2008
Posts: 141
Location: Montréal, QC
|
|
| You are wise Peter, some people will wrote a bad application on a 700MHz 32bits ARM with Embedded Linux that drive an LCD display, and some others will write the same application on a 16MHz 8bits CPU... |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 02:35 PM |
|


Joined: Oct 15, 2005
Posts: 530
Location: Russia, Far East Siberia, Irkutsk
|
|
|
clawson wrote:
only logically. The hardware is USB and it's all but taken over from RS232.
Of course I know But RS232 logic is still inside. Why? Isn't there any progressive protocol? I thing it's been done for compatibility with old software, for example. |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 02:45 PM |
|


Joined: Oct 15, 2005
Posts: 530
Location: Russia, Far East Siberia, Irkutsk
|
|
|
Magister wrote:
You are wise Peter, some people will wrote a bad application on a 700MHz 32bits ARM with Embedded Linux that drive an LCD display, and some others will write the same application on a 16MHz 8bits CPU...
Yes, it's right! But there are a lot of task where ARM is really needed. Everyone choose his way to build a system. He can take ARM, he can take AVR, PIC, STM8 and so on...
But it should be wise choice.
I saw some tries to implement video processing on AVR( , PIC( . I think it must be study task not real product...
It should be taken into account that people use familiar instruments. And it is sometimes obvious if someone (who knows AVR very well) tries to make video compressing on AVR  |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 03:52 PM |
|

Joined: Sep 12, 2009
Posts: 2398
Location: Sacramento, CA
|
|
Let's just say it's amazing that for less than the price of a mega48 one can get an ARM with 2x the flash, 4x the RAM, more than double the raw speed, better timer capabilites, more IO, 1% internal clock, etc.
But mega48 has 5V operation, much better output drive, EEPROM, among other advantages. Since I need some of those in my latest project, I'm using the AVR part. But now for every design I look first at ARM, and only if it doesn't cut the mustard do I look at 8 bit. |
|
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 04:06 PM |
|

Joined: Aug 06, 2008
Posts: 141
Location: Montréal, QC
|
|
|
|
|
|
|
Posted: Jan 13, 2012 - 04:21 PM |
|


Joined: Jul 18, 2005
Posts: 62277
Location: (using avr-gcc in) Finchingfield, Essex, England
|
|
|
|
|
|
|
Posted: Jan 13, 2012 - 04:30 PM |
|

Joined: Aug 06, 2008
Posts: 141
Location: Montréal, QC
|
|
|
|
|
|
|
Posted: Jan 13, 2012 - 04:47 PM |
|


Joined: Jul 18, 2005
Posts: 62277
Location: (using avr-gcc in) Finchingfield, Essex, England
|
|
| Oh I'll grant you they have a great marketing department. Either T3 or Stuff even mentioned the thing. But having worked for a company that used to have one of the most aggressive marketing departments you've ever met I know it doesn't actually take much to circulate a sexy looking press release and get it listed as news in various magazines, websites and so on. The proof of the pi will be in the eating I guess! |
_________________
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 06:36 PM |
|


Joined: Dec 29, 2010
Posts: 466
|
|
|
leon_heller wrote:
Microchip is the market leader in 8-bit devices. They recently announced several new 8-bit chips with some interesting new features, as well as 16-bit and 32-bit devices, so they must believe that there is a market for them.
I don't like Microchip's spaghetti approach: build it, throw it at the wall and hope for something to stick.
Instead of reducing the errata on their dspic stuff they're releasing more and more designs. |
Last edited by MarioRivas on Jan 13, 2012 - 07:24 PM; edited 1 time in total
|
| |
|
|
|
|
|
Posted: Jan 13, 2012 - 06:50 PM |
|


Joined: Jul 27, 2001
Posts: 7429
Location: St. Leonards-on-Sea (UK)
|
|
| There are far more, and much more serious, errata for the Xmega devices. |
_________________ Leon Heller
G1HSM
|
| |
|
|
|
|
|