Alex Finn

Starting to use Freescale 8bit MCUs...?

Discussion created by Alex Finn on Feb 24, 2012
Latest reply on Mar 13, 2012 by Alex Finn

I bought a small demo board a while ago.

It has attached a 9v battery still powers up the part number is very hard to read,

might be MC908Q4 (8 pin IC). Serial cable, well around somewhere.

The included Code Warrior was not possible to use on 64bit Windows,

and back then I abandoned my older Windows98 computer.

 

Also have some MC9S08AW16 ICs around.

And I saw today there is now a Code Warrior IDE that works on 64 Bit Windows.

 

I also use PIC microcontrollers, recently changed to Hitech C.

I am quite familiar with them the flashing is easy and the IDE simple.

 

Should I get an USB programmer, and start building some circuit with the MC9S08AW16?

What would be the gain compared to PICs?

Sometimes I am thinking this Freescale stuff also is powerful and quite interesting,

but there is too much effort to become familiar with it.

Back then I flashed the small demo PCB a few times with a demo program,

but also this process was considerably more difficult than on the PIC.

Maybe this has changed now.

 

Can you give me any idea of a circuit or application that would be more difficult to design

using a PIC, and more easy using a Freescale MCU? I see the program memory is larger,

the assembler language is CISC not RISC (anyway I want to use more C), but also

new PICs are more powerful now.

 

If I look at this forum most users seem to be professional with years of experience already.

Recently I also started to sell some small PIC based PCBs however I have no idea

if it would be worth the efforts to start using these 8 Bit Freescale MCUs.

 

I have recently designed a serial LED display using a 16f54, only has 512 program steps.

 

So maybe you understand sometimes when I go through inventory I see these Freescale chips and this demo board,

sometimes I think how about to do something with them. Today I saw the information for the Windows 64bit IDE.

 

Any feedback? 

Outcomes