Thanks for that feedback Robert. If I can suggest 1 PIC idea, it is the interrupt on change. The level trigged interupts on the LPC21xx don't map well into typical microcontroller circuits. Edge triggered are much better. My suggestion is 2 registers for edge triggered interrupts, giving each of the 32 I/O lines 4 options for interrupts:- none, rising edge, falling edge, either edge. Regards Owen Message: 9 Date: Thu, 17 Jun 2004 23:10:46 -0000 From: "philips_apps" Subject: Re: New Poll started with Wish-List for future devices Hi Owen, we did look at the PIC12C through PIC18C and generated the LPC900 family. http://www.semiconductors.philips.com/selectionguides/tables/45995.html If you want to have a look at the LPC935 and compare it with the PIC you will find quite some competitive features also on the Philips 8-bit device. In particular the pricing combined with analog features, Real-Time-Clock component ... http://www.semiconductors.philips.com/pip/P89LPC935FDH.html or a family overview here: http://www.semiconductors.philips.com/markets/mms/products/microcontrollers/key_solutions/80c51/index.html#lpc900 This is a different ball game and you mentioned it yourself, the PIC and the LPC900 are great I/O processors, the ARM architecture is not optimized for I/O handling (although it is SO MUCH BETTER than DSPs). It is optimized for data throughput at low power. You combination preferably with a LPC900 device instead of the PIC is totally in line of what we are seeing. A faster high performance CPU for the math, control, algorithm, what ever you want to call it and a small I/O slave processor that can stay alife with very low power. Regards, Robert --- In lpc2000@yahoogroups.com, Owen Mooney wrote:
> Hi Robert > > Your team could look at the I/O system of the PICF877. It is superb in > it's choice of features. This chip was so well featured that microchip > did a general purpose 16 bit processor (18F452) that used exactly the > same I/O structure, and even made it pin compatable. It has: > > RTC with 32Khz Xtal driver and interrupt capable of waking from
sleep
> SPI, I2C Serial etc > A/D PWM > Interupt on change inputs - these are VERY usefull. > Abilility to sleep with almost no power, but wake up when anything > happens. > > I have built a 25 microamp data logger with this device. > > What neither of these chip have of course is the ARM core and 32 bit > peripherals etc which is why i have migrated to Philips > > I am currently designing a system with a LPC2106 and a PICF877 - using > the 877 as an I/O processor for the LPC2106. > > Owen Mooney