On Fri, 2013-08-30 at 10:53 -0700, Michael Hawkins wrote: > Thanks to all that replied to my shockingly newbie question! I googled > more and found the answers I needed. I love SDCC! But all of my work > with SDCC so far has been Z80 because I've worked with Z80 for well > over 25 years now. > > I wanted to switch to more modern chips. I liked the Atmel 89C55WD > because it has four IO ports plus 24K flash and 256 SRAM. It seemed to > be darn cheap for all of what it has built in. If your going to go modern then why not use an ARM core. STM32 for example.
I used to program Z80 on CP/M, then Z80 on embedded boards. These days I don't bother with anything much smaller than a full ARM board with Linux. The price of ARM SOC is so low, compare a beagle board or Raspberry Pi or one of the generic ARM boards what other hardware you can buy for the money and its a no contest. Plus having a linux kernel gives me networking, filesystems, displays etc. For small jobs I use Microchip PIC. I often combine an ARM board and PIC and offload anything real time parts onto the PIC then use a serial channel back to the ARM board for communication. The PIC had great real world I/O and in the years i've used them I have never had one fail in service. Jon PS The raspberry Pi is good board to experiment but a poor choice for real products. ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user