我曾经使用过并且喜欢Atmel ATMEGA和ATTINY系列微 Controller ,并认为它们相当不错。我不十分喜欢的一件事是它们(以及Microchip PIC uC系列)都是哈佛机器,这意味着我不能真正将外部存储器真正用于RAM或仅在Flash之外执行或使用。

尽管此设计具有明显的优势,但从技术上讲,使用AVR或PIC进行FORTH之类的工作非常困难。 (我知道至少有一个实现,但是它不能像普通的FORTH一样工作,并且会很快耗尽闪存)

FORTH最初是为需要大量灵活性的交互式机器控制类型的系统创建的,因此Z80或6809之类的东西被用作执行控制程序或RAM或其他存储设备的微 Controller 。

有谁知道像冯·诺姆曼机器那样具有与AVR/PIC相似的复杂性的当前设备(最好以DIP封装提供)吗?

最佳答案

Farnell具有出色的搜索功能,可让您在DIP软件包中使用search for microcontrollers。尽管您可以通过查看数据表来确定哪些家庭不是哈佛大学。

看看68K和HCS08。

更新:同时,一些DIP软件包中的ARM Cortex-M Controller (NXP的LPC810M021FN8LPC1114FN28)可用。

关于microcontroller - 当前是否有非哈佛架构的微 Controller ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3809082/

10-13 03:09