I have used and like Atmel ATMEGA and ATTINY series microcontrollers, and they seem quite good. One thing is that I am not very fond of the fact that they (and Microchip Pictures UC family too) are all Harvard machines, which means that I can not really put external memory to use RAM, only flash .
When there is a clear advantage of this design, using a AVR or PIC makes matters like Forth technically very difficult. (I know there is at least one implementation, but it does not normally work and wears the flash at a fast speed)
Next originally designed for interactive machine control type system Where there was a lot of flexibility required, so things like Z80 or 680 9 are used as microcontrollers, with control programs running or running RAM or any other storage device.
Is there any current type of complexity (available in the DIP package) for ARR / PIC, which are Von Neumann machines?
There is a good search function in the fernal that you are in the DIP package though you will know which family Looking at non-harvard data sheets.
Take a look at 68Ks and HCS 08.
Updates : Some ARM Cortex M controllers have been available in the DIP package, and from NXP.
Comments
Post a Comment