Help to choose a 8-bit microcontroller

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Help to choose a 8-bit microcontroller

2,677 Views
Pablovich
Contributor I
Hello.
 
I'm a newbie in this forum. In fact, this is my first post. I have to design a device... But, when I want to choose a uC, I dont find one with all I want. What I want in the uC is:
 
* Internal Oscillator
* CAN, ADC, USB, LIN no needed.
* Timer with 4 channels
* I2C, SPI, SCI needed.
* Flash size bigger than 16k
* VCC = 5V
* PDIP or SDIP Packaged
 
 
Is there one uC with all this ??
 
Thanks a lot.
Labels (1)
0 Kudos
13 Replies

740 Views
celsoken
Contributor V
Dear Pablovich,

I don't know if I got it right, but if I understood what you need the HC908AP family seems to suit the SDIP requirement. MC68HC908AP32CB could be an option.

Cheers,

Celso


0 Kudos

740 Views
Pablovich
Contributor I
Celso...The HC08 AP family sounds good... but unfortunately, I've got the message: "Not Recommended for New Design"... Why ??? Is the uC going to be discontinued soon ??? Anyone knows why this message ???
 
0 Kudos

740 Views
celsoken
Contributor V
Dear Pablovich,

I agree with Peg, FS seems to be administrating the phasing-out of HC908 family.
In my new projects I use the S08 family instead. I told you that because of DIP/SDIP requirement.
+16K is something normally related to higher pin count and in FS world it means SMT.

I suggest you could question your requirements. Most new ICs are not availabel in TH anymore.
Even here in Brazil TH designs are getting rare.

Cheers,

Celso


0 Kudos

740 Views
Pablovich
Contributor I
I have no idea about the S08 family..... Is a lot different from the HC08 Family ??? Does any S08 come in DIP Package ??? I know if I think in VDD = 5V and DIP package, I'm a old design's dinosaur !!! But, I though in DIP because it's easy to remove from any socket.
 
Thanks Peg and Celsoken for your answers.
 
0 Kudos

740 Views
celsoken
Contributor V
Peg is 100% right, after you work with S08 you don't wanna get back to HC08.

I've never worked with the S08GT, but I've noticed there's a die shrink version, the MC9S08GT32ACB, wich is a good sign. FS would not invest in a die shrink for a product with low market potential. 

Cheers,

Celso
0 Kudos

740 Views
Pablovich
Contributor I
Hello Peg and Celso.
 
I've been reading the HCS08GT Datasheets... And those uC's look so good... But, because I'm a newbie with this family.... How can I develop ?? With the HC08, I have P&E Micro WINIDE and PROG08SZ and the classic hardware related in the application note AN-HK-32.
 
What is the programmer circuit ??? What is the development enviroment ???
 
Thanks a lot !
 
Pablovich
 
P.S: I'm going to do the VDD's evolution !
0 Kudos

740 Views
peg
Senior Contributor IV
Hello again Pablo,

The interface hardware required for the BDM is much more complicated than for MON08.
You need to buy a USB Multilink USB-ML-12 from Freescale or P&E micro direct or you can make a similar thing by following the information in this forum.
You then need software for your PC.
The easiest way here is to get Codewarrior V6.2 from this site. It can use either of the two interfaces mentioned here to programme/debug your S08 devices.
Good Luck


Message Edited by peg on 2009-01-14 11:07 AM
0 Kudos

740 Views
peg
Senior Contributor IV
Hi Pablovich,

The part I originally recommended was from the S08 family. You didn't confuse it with the HC08 GT did you?
The main distinguishing feature between the two families is the debug/programming interface.
The HC08 has the horrible MON08
and the S08 has the far superior BDM
Once you have used the BDM interface it is very difficult to go back to the old MON08.
Of course the whole core is different and a bit faster but this is fairly insignificant.
S08 is generally cheaper as well!

0 Kudos

740 Views
peg
Senior Contributor IV
Hi Pablovich,

Yes that's exactly what it means.
Many of the HC08's are being phased out now in favour of S08's.
There is never any timing given for this though.
It seems they start applying the pressure with scare tactics but then wait until the actual volumes drop to a certain level before they actually stop. Some parts stay in this status for years.

0 Kudos

740 Views
peg
Senior Contributor IV
Hello and welcome to the fora, Pablovich,

It seems the MC9S08GT32CB fits the bill on all counts, bar the 5 volts. This is perhaps the easiest thing to workaround though.
CPU's/MPU's that run on 5 volts and IC's packaged in DIP are all going the way of serial ports, 5 1/4" (3 1/2") floppies.

0 Kudos

740 Views
kef
Specialist I
AFAIK 9SGT32 doesn't have CAN. 9S08DV or 9S08DZ are more closer.
0 Kudos

740 Views
peg
Senior Contributor IV
Hi kef,

GT doesn't have USB either!
I took it that all four things on that line where no (sic) needed.

Given I posted when the OP was online and my post is now rated 5 I think I may have assumed correctly.

The GT is fairly unique in having a SDIP package for a MPU of this "size".

0 Kudos

740 Views
kef
Specialist I
oops, sorry, didn't read it properly
0 Kudos