百科问答小站 logo
百科问答小站 font logo



8051 6502 avr的好处都有啥? 第1页

  

user avatar   zhang-hao-72 网友的相关建议: 
      

8051有啥好处?主要是专利过期了吧,所以全世界有几百上千家公司都能生产。至于性能,没法说。

STM8虽然是8位机、CISC,但是内存操作指令强大,有16位寄存器X和Y,有ADDW SUBW CPW之类一大堆操作16位的指令,实际性能比51强大太多了。

AVR的好处就不用多说了,最大的优点个人觉得是可以用gcc。

用Dhrystone2.1实测, 同样是16M时钟,AVR可以跑到7.9DMIPS,STM8差一点,5.3DMIPS,大约是AVR的2/3。至于51,我手里只有NRF24LE1,和STC一样是1T 8051,从指令集上看效率比STC稍高一点,结果只跑到0.64DMIPS,只有AVR的十分之一不到。如果有人测过STC的欢迎提供数据。

详见链接:




  

相关话题

  单片机、ARM、嵌入式开发、Android 底层开发有什么关系? 
  放弃51单片机,直接学STM32的开发会有什么严重的问题么? 
  如何将 usb 键盘信号转成 ps/2 信号? 
  两年嵌入式C语言编程经验,如果有机会做和 Android 相关的 C++、JAVA,还有 Javascript 脚本开发工作,转过去好吗? 
  单片机、ARM、嵌入式开发、Android 底层开发有什么关系? 
  stm32为何在诸多的单片机中脱颖而出? 
  大项目不允许使用C++STL 容器合理吗? 
  嵌入式,Java,人工智能,哪一个方向比较好? 
  如何确定钢琴频率与单片机蜂鸣器对应关系? 
  老师要求要用纽扣电池接升压电路驱动stm32,这能行吗,就算能驱动,能坚持几分钟啊? 

前一个讨论
什么时候用C而不用C++?
下一个讨论
为什么我的代码运行后总是会变位?





© 2025-02-22 - tinynew.org. All Rights Reserved.
© 2025-02-22 - tinynew.org. 保留所有权利