问答

汇集网友智慧,解决技术难题

21ic问答首页 - 51单片机特性是啥,与STM32单片机有什么区别

51单片机 STM32单片机

51单片机特性是啥,与STM32单片机有什么区别

bixie1232020-12-07
51单片机特性是啥,与STM32单片机有什么区别
回答 +关注 18
986人浏览 2人回答问题 分享 举报
2 个回答
  • 没啥区别,完成的工作差不多
  • 51单片机特性
    1、从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,处理对象不是字或字节而是位。不但能对片内某些特殊功能寄存器的某位进行处理,如传送、置位、清零、测试等,还能进行位的逻辑运算,其功能十分完备,使用起来得心应手。
    2、同时在片内RAM区间还特别开辟了一个双重功能的地址区间,使用极为灵活,这一功能无疑给使用者提供了极大的方便,
    3、乘法和除法指令,这给编程也带来了便利。很多的八位单片机都不具备乘**能,作乘法时还得编上一段子程序调用,十分不便。
    51单片机是对所有兼容Intel8031指令系统的单片机的统称,这一系列的单片机的始祖是Intel的8031单片机,后来随着flash ROM技术的发展,8031单片机取得了长足的进展成为了应用最广泛的8bit单片机之一,他的代表型号就是ATMEL公司的AT89系列。
    STM32单片机则是ST(意法半导体)公司使用arm公司的cortex-M3为核心生产的32bit系列的单片机,他的内部资源(寄存器和外设功能)较8051、AVR和PIC都要多的多,基本上接近于计算机的CPU了,适用于手机、路由器等等。


您需要登录后才可以回复 登录 | 注册