经常使用Proteus的朋友面临的一个问题就是,这个设计用Proteus能仿真吗?在初级阶段,我们仅仅会参考Proteus是否有对应的器件以及器件是否有仿真模型来决断这个问题。有就能仿真,没有就不能仿真。但是这个问题并不是这么绝对的,如果你一定要仿真一个题目 ,但是器件在Proteus中没有,你的思路应该是寻找替代的方案 ,而不是一个绝对的“不”字。
所以说,对于单片机控制类目的问题,基本上都是可以仿真 的,差的只是转换的思路。我说基本上,话没有说满,是因为需求差距还是不能太大,你如果想仿真一个树莓派 ,仿真一台电脑,那还是早早放弃为好。
本文讨论的就是单片机选型的问题,盘点出了Proteus支持的主流单片机。在主流系列中,如果缺少你的特殊型号,就可以考虑用同系列相近型号来替代了。
51单片机仍然是高校中理工科非计算机专业的专业课程 。51单片机的仿真占据仿真需求的一半左右 。STC51单片机和ATMEL51可以通用。
STM32单片机已经在实际市场应用中占据了主流,部分高校已经开始用STM32直接开始授课。现在proteus中包括stm32f1系列和stm32f4系列。STM32利用proteus仿真的效果并不理想,经常程序会出现各种问题,后面会开帖专门研究stm32的proteus仿真。
MSP430单片机仿真需求低于前两者,但仍然有比较强的需求。430的推广个人觉得原因主要是低功耗方面的特性。proteus对msp430的支持很强,芯片型号非常多。
小需求小需求,低于430。
ARDUINO本来是作为开源硬件推广的,最后居然通过硬件的热度,推广到了仿真需求。本人很少做,但确实有这方面的需求了。proteus中并不直接带有ARDUINO的库,目前看仿真这款单片机,有两种方式。第一,导入第三方制作的库。第二,ARDUINO的芯片其实是AVR,可以利用AVR单片机自主搭建最小系统进行仿真。
8086应该不配称为系列,仅仅只有一个。应该是计算机专业的专业课学习8086,市场上有部分仿真需求。但是8086仿真需要汇编,仿真 8086,投入与回报是一个值得思考的问题 。
很小众很小众 ,你如果不幸分配到这个任务,你会很头疼。其中可能有LPCxxx (Arm),TMSxxx(DSP)。
手机扫一扫
移动阅读更方便
你可能感兴趣的文章