8bit - Are there any current non-Harvard architecture microcontrollers? -


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