㈠ 几种主流单片机的比较
int
short
的大小是因机器而异嘛(准确点应该是编译器)。你都说了人家规定的是“最小”为16位,又不是只能是16位,也没有说两者应该相等(事实上是short不超过int就OK啦)。所以当然可以short类型为半个机器字长,而int类型则为一个机器字长的啦。
“C++标准规定了每个算术类型的最小存储空间,但他并不自知编译器使用更大的存储空间
”
说简单点就是C++规定了个最小的值,但是将你的代码编译成机器码的编译器则确定了你这个长度值为多少。因为C++是一种语言,一个规范,或者说只是一种规定,然后要将你按这种规范写的代码编译成能在机器上运行的代码的是编译器。而在不同的机器上运行的程序的实际结构是不一样的,比如单片机与PC相差就很大。要将按相同规范写的程序在各种各样乱七八糟的机器上运行,就需要相应的编译器了。所以实际的大小是由你编译代码的编译器确定的。
PS:当然当前一般的PC上int都是32位,short16位的。因为现在32位的机子是主流嘛。如果你不写什么单片机的程序可以不用太在意这个问题。但是写单片机程序时就要注意了,因为一般一个单片机的编译器可以编译很多种型号芯片的代码,而这些型号有可能从8位到32位都有……
㈡ 单片机有几种
单片机种类单片机作为计算机发展的一个重要分支领域,根据目前发展情况,从不同角度单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。1、通用型/专用型这是按单片机适用范围来区分的。例如,80C51是通用型单片机,它不是为某种专用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。2、总线型/非总线型这是按单片机是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。3、控制型/家电型这是按照单片机大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。仅供参考!谢谢阅读!
㈢ 请问单片机有多少个种类
我也听说过中国人有两种,一种叫汉人,另外一种叫中国人···PIC系列就是microchip旗下的产品。你的问题楼上的兄弟已经回答得非常好。
㈣ 现在主流单片机都有哪些
几种主流单片机简介
目前已投放市场的主要单片机产品多达70 多个系列,500多个品种。这其中还不包括那些系统或整机厂商定制的专用单片机,及针对专门业务、专门市场的单片机品种。这里仅对部分常见的和常用的单片机系列进行介绍。
(1)8051 单片机
最早由Intel 公司推出的8051/31 类单片机也是世界上用量最大的几种单片机之一。由于Intel公司在嵌入式应用方面将重点放在186、386、奔腾等与PC 类兼容的高档芯片的开发上,随后Intel公司将80C51内核使用权以专利互换或出让给世界许多着名IC制造厂商,如 Philips 、NEC、Atmel、AMD、Dallas、siemens、Fujutsu、OKI、华邦、LG等。在保特与80C51单片机兼容的基础上,这些公司容入了自身的优势,扩展了针对满足不同测控对象要求的外围电路,如满足模拟量输入的A/D、满足伺服驱动的PWM、满足高速输入/输出控制的HSL/HSO、满足串行扩展总线I2C、保证程序可靠运行的的WDT、引入使用方便且价廉的Flash ROM等,开发出上百种功能各异的新品种。这样80C51单片机就变成了众多芯片制造厂商支持的大家族,统称为80C51系列单片机。客观事实表明,80C51已成为8位单片机的主流,成了事实上的标准MCU芯片。
(2)MOTOROLA 单片机
MOTOROLA 是世界上最大的单片机厂商,品种全、选择余地大、新产品多是其特点。在8 位机方面有68HC05 和升级产品68HC08。68HC05有30 多个系列,200 多个品种,产量已超过20 亿片。16 位机68HC16 也有十多个品种。32位单片机的683XX 系列也有几十个品种。MOTOROLA 单片机特点之一是在同样速度下所用的时钟频率较Intel 类单片机低得多,因而使得高频噪声低、抗干扰能力强,更适合用于工业控制领域及恶劣的环境。
(3)Microchip 单片机
Microchip单片机是市场份额增长最快的单片机。它的主要产品是16C系列8位单片机,CPU 采用RISC 结构,仅33 条指令,其高速度,低电压,低功耗,大电流LCD 驱动能力和低价位OTP 技术等都体现出单片机产业的发展新趋势。且以低价位着称,一般单片机价格都在一美元以下。由美国Microchip 公司推出的PIC 单片机系列产品,已有三种系列多种型号的产品问世,从电脑的外设,家电控制,电讯通信,智能仪器,汽车电子到金融电子的各个领域都得到广泛的应用。Microchip 单片机没有掩膜产品,全都是OTP 器件(近年已推出FLASH型单片机——编者注)。Microchip 强调节约成本的最优化设计、使用量大、档次低、价格敏感的产品。
(4)Atmel 单片机
ATMEL 公司的90 系列单片机是增强 RISC内载 Flash 的单片机,通常简称为 AVR 单片机,90 系列单片机是基于新的精简指令RISC 结构的。这种结构是在90 年代开发出来的综合了半导体集成技术和软件性能的新结构,这种结构使得在8 位微处理器市场上AVR 单片机具有最高 MIPS mw 能力
(5)NEC 单片机
NEC 单片机自成体系,以8 位单片机78K 系列产量最高,也有16 位、32位单片机。16位以上单片机采用内部倍频技术,以降低外时钟频率。有的单片机采用内置操作系统。NEC的销售策略着重于服务大客户,并投入相当大的技术力量帮助大客户开发产品。
(6)东芝单片机
东芝单片机从4 位单片机到64 位单片机,门类齐全。4位机在家电领域仍有较大的市场。8 位机主要有870 系列、90 系列等,该类单片机允许使用慢模式,采用32K 时钟时功耗低至10uA 数量级。CPU内部多组寄存器的使用,使得中断响应与处理更加快捷。东芝的32位单片机采用MIPS3000A RISC的CPU结构,面向VCD、数字相机、图像处理等市场。
(7)富士通单片机
富士通有8 位、16位和32 位单片机,其中8 位单片机主要有3V 产品和5V 产品,3V产品应用于消费类及便携设备,如空调、洗衣机、冰箱、电表、小家电等,5V产品应用于工业及汽车电子。8位单片机有8L 和8FX 两个系列,是市场上最常见的两个系列。16位主流单片机有MB90F387,MB90F462,MB90F548,MB90F428 等,这些单片机主要是采用64脚或100 脚QFP 封装,1路或多路CAN 总线,并可外扩总线,适用于电梯、汽车电子车身控制及工业控制等。32位单片机采用RISC 结构,主要产品有MB91101A,它采用100 脚QFP 封装,超低成本,可外扩总线,适用于POS 机、银行税控打印机等;MB91F362GA,208 脚QFP 封装,CAN 总线,可外扩总线,适用于电力及工业控制等;MB91F364GA,120 脚LQFP 封装,CAN 总线,I2C等丰富通讯接口,支持低成本的在线仿真技术(AccemiCMDE),广泛适用于要求高性能低成本的各种应用。富士通公司注重于服务大公司、大客户,帮助大客户开发产品。
自单片机在上世纪70 年代产生以来,在短短几十年的时间内得到了飞速的发展,随着工艺技术及技术的不断发展,新的单片机将会不断出现。
㈤ 单片机的种类划分有那几类
了解了MCU的基本概念后我们来看看MCU的分类有哪些,本文将按照用途、基本操作处理的数据位数、存储器结构、存储器类型、指令结构等角度对MCU做一分类:
按用途——可分为通用型MCU和专用型MCU,其中通用型是指将可开发的资源(ROM、RAM、I/O、 EPROM)等全部提供给用户的MCU;专用型MCU是指硬件及指令是按照某种特定用途而设计,例如录音机机芯控制器、打印机控制器、电机控制器等。
按其基本操作处理的数据位数——根据总线或数据暂存器的宽度,单片机又分为1位、4位、8位、16位、32位甚至64位单片机。
按存储器类型——可分为无片内ROM型和带片内ROM型两种。
按存储器结构——MCU根据其存储器结构可分为哈佛(Harvard)结构和冯▪诺依曼(Von Neumann)结构。
按指令结构——根据指令结构又可分为CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reced Instruction Set Comuter,精简指令集计算机微控制器)
受到新冠肺炎病毒对全球的影响,MCU领域供需严重失衡,自2021年开年以来,各原厂纷纷表示交期拉长,部分至40周以上。此外伴随着交期延长同时出现的就是MCU市场的缺货和涨价,到终端手中甚至会出现数倍价格的现象。
贞光科技能为客户提供高性价比的处理器如MCU产品,贞光科技是爱普生等国内外知名MCU品牌的授权代理商。随着国产化需求浪潮的推进,2021年,贞光科技在处理器如MCU、功率器件如高压MOS等领域新增合作品牌,持续为客户提供更有竞争力的产品和服务。