广东可易亚半导体科技无限公司

国度高新企业

cn

消息中间

单片机及根基布局阐发-KIA MOS管

信息来历:本站 日期:2021-03-22 

分享到:

单片机及根基布局阐发-KIA MOS管

单片机

单片机是一种集成电路芯片,是接纳超大规模集成电路手艺把具备数据处置才能的中间处置器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断体系、按时器/计数器等功效(能够还包含显现驱动电路、脉宽调制电路、摹拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完美的微型计较机体系,在产业节制范畴普遍利用。从上世纪80年月,由那时的4位、8位单片机,成长到此刻的300M的高速单片机。


单片机的根基布局

单片机的布局框图以下图所示:


单片机


7大支流单片机优错误谬误阐发

单片机此刻可谓是遮天蔽日,品种单一,闪开辟者们目不暇接,成长也是相称的敏捷,从上世纪80年月,由那时的4位8位成长到此刻的各类高速单片机。各个厂商们也在速率、内存、功效上此起彼伏,整齐不齐。同时呈现出一多量具备代表性单片机的厂商:Atmel、TI、ST、MicroChip、ARM…… 除此以外国际厂商的STC单片机也是可圈可点。上面为大师带来51、MSP430、STM32、TMS、PIC、AVR、STC单片机之间的优错误谬误比拟及功效表现。


(一)51单片机

利用最普遍的8位单片机固然也是初学者们最轻易上手进修的单片机,最早由Intel推出,因为其典范的布局和完美的总线公用寄放器的集合办理,浩繁的逻辑位操纵功效及面向节制的丰硕的指令体系,可谓为一代“典范”,为今后的别的单片机的成长奠基了根本。今朝在讲授场所和对机能请求不高的场所大批被接纳。


A、特色

51单片机之以是成为典范,成为易上手的单片机首要有以下特色:


1、从外部的硬件到软件有一套完全的按位操纵体系,称作位处置器,处置东西不是字或字节而是位。岂但能对片内某些出格功效寄放器的某位遏制处置,如传递、置位、清零、测试等,还能遏制位的逻辑运算,其功效很是完整,利用起来驾轻就熟。


2、同时在片内RAM区间还出格斥地了一个两重功效的地点区间,利用极其矫捷,这一功效无疑给利用者供给了极大的便利。


3、乘法和除法指令,这给编程也带来了便利。良多的八位单片机都不具备乘法功效,做乘法时还得编上一段子法式挪用,很是便利。


B、错误谬误

51单片机固然是典范可是错误谬误仍是很较着的:


1、AD、EEPROM等功效须要靠扩展,增添了硬件和软件承担。


2、固然I/O脚利用简略,但高电日常平凡无输出才能,这也是51系列单片机的最大软肋。


3、运转速率过慢,出格是双数据指针,如能改良能给编程带来很大的便利。


4、51掩护才能很差,很轻易烧坏芯片。


(二)MSP430单片机

MSP430系列单片机是1996年起头推向市场的一种16位超低功耗的夹杂旌旗灯号处置器,给人们留下的最大的亮点是低功耗并且速率快,汇编说话用起来很矫捷,寻址体例良多,指令很少,轻易上手。首要是因为其针对现实利用需要,把很多摹拟电路、数字电路和微处置器集成在一个芯片上,以供给“单片”处置计划。在低功耗及超低功耗的产业场所利用的比拟多。


A、特色

MSP430单片机其敏捷成长和利用规模的不时扩展,首要取决于以下的特色。


1、壮大的处置才能,接纳了精简指令集(RISC)布局,具备丰硕的寻址体例( 7 种源操纵数寻址、 4 种目标操纵数寻址)、简练的 27 条内核指令和大批的摹拟指令;大批的寄放器和片内数据存储器都可参与多种运算;另有高效的查表处置指令;有较高的处置速率,在 8MHz 晶体驱动下指令周期为 125 ns 。这些特色保障了可体例出高效力的源法式。


2、在运算速率方面,能在 8MHz 晶体的驱动下,实现 125ns 的指令周期;16 位的数据宽度、 125ns 的指令周期和多功效的硬件乘法器(能实现乘加)相配合,能实现数字旌旗灯号处置的某些算法(如 FFT 等)。


3、超低功耗方面,MSP430 单片机之以是有超低的功耗,是因为其在降落芯片的电源电压及矫捷而可控的运转时钟方面都有其独到的地方;电源电压接纳的是 1.8~3.6V 电压,因此能够使其在 1MHz 的时钟前提下运转时, 芯片的电流会在 200~400uA 摆布,时钟关断情势的最低功耗只要 0.1uA。


B、错误谬误

1、能够不太轻易上手,不合适初学者入门,材料也比拟少,只能跑官网去找。


2、占的指令空间较大,因为是16位单片机,法式以字为单元,有的指令居然占6个字节,固然法式外表上简练, 但与pic单片机比拟空间占用很大。


(三)STM32单片机

由ST厂商推出的STM32系列单片机,行业的伴侣都晓得,这是一款性价比超高的系列单片机,应当不之一,功效及其壮大。其基于专为请求高机能、低本钱、低功耗的嵌入式利用特地设想的ARM Cortex-M内核,同时具备一流的外设:1μs的双12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,在功耗和集成度方面也有不俗的表现,固然和MSP430的功耗比起来是略微减色的一些,但这并不影响工程师们对它的热捧水平,因为其简略的布局和易用的东西再配合其壮大的功效外行业中赫赫着名。


A、特色

STM32单片机其壮大的功效首要表此刻:


1、内核:ARM32位Cortex-M3CPU,最高任务频次72MHz,1.25DMIPS/MHz,单周期乘法和硬件除法。


2、存储器:片上集成32-512KB的Flash存储器;6-64KB的SRAM存储器。


3、时钟、复位和电源办理:2.0-3.6V的电源供电和I/O接口的驱动电压;POR、PDR和可编程的电压探测器(PVD);4-16MHz的晶振;内嵌出厂前调校的8MHz RC振荡电路,外部40 kHz的RC振荡电路;用于CPU时钟的PLL;带校准用于RTC的32kHz的晶振。


4、调试情势:串行调试(SWD)和JTAG接口;最多高达112个的疾速I/O端口、最多多达11个按时器、最多多达13个通讯接口。


(四)TMS单片机

这里也提一下TMS系列单片机,虽不算支流。由TI推出的8位CMOS单片机,具备多种存储情势、多种核心接口情势,合用于庞杂的及时节制场所。固然没STM32那末优异,也没MSP430那末声张,可是TMS370C系列单片机供给了经由进程整合进步前辈的核心功效模块及各类芯片的内存设置装备摆设,具备高性价比的及时体系节制。


同时接纳高机能硅栅CMOS EPROM和EEPROM手艺实现。低任务功耗CMOS手艺,宽任务温度规模,噪声按捺,再加上高机能和丰硕的片上外设功效,使TMS370C系列单片机在汽车电子,产业机电节制,电脑,通讯和花费类具备必然的利用。


(五)PIC单片机

PIC单片机系列是美国微芯公司(Microship)的产物,共分三个级别,即根基级、中级、高等,是今后市场份额增添最快的单片机之一,CPU接纳RISC布局,别离有33、35、58条指令,属精简指令集。


同时接纳Harvard双总线布局,运转速率快,它能使法式存储器的拜候和数据存储器的拜候并行处置,这类指令流水线布局,在一个周期内实现两局部任务,一是履行指令,二是从法式存储器掏出下一条指令,如许总的看来每条指令只要一个周期,这也是高效力运转的缘由之一。


A、特色

PIC单片机之以是成为临时很是热的单片机不外乎以下特色:


1、具备低任务电压、低功耗、驱动才能强等特色。PIC系列单片机的I/O口是双向的,其输出电路为CMOS互补推挽输出电路,I/O脚增添了用于设置输出或输出状况的标的目的寄放器,从而处置了51系列I/O脚为高电日常平凡同为输出和输出的状况。


2、当置位1时为输出状况,且不论该脚呈高电平或低电平,对外均呈高阻状况;置位0时为输出状况,不论该脚为什么种电平,均呈低阻状况,有相称的驱动才能,低电平吸入电流达25mA,高电平输出电流可达20mA。绝对51系列而言,这是一个很大的长处。


3、它能够间接驱动数码管显现且外电路简略。它的A/D为10位,能知足精度请求。具备在线调试及编程(ISP)功效。


B、错误谬误

1、其公用寄放器(SFR)并不像51系列那样都集合在一个牢固的地点区间内(80~FFH),而是分离在四个地点区间内。只要5个公用寄放器PCL、STATUS、FSR、PCLATH、INTCON在4个存储体内同时呈现,可是在编程进程中,少不了要与公用寄放器打交道,得频频地挑选对应的存储体,也即对状况寄放器STATUS的第6位(RP1)和第5位(RP0)置位或清零。


2、数据的传递和逻辑运算根基上都得经由进程任务寄放器W(相称于51系列的累加器A)来遏制,而51系列的还能够经由进程寄放器彼此之间间接传递,因此PIC单片机的瓶颈景象比51系列还要严峻,这在编程中的伴侣应当深有体味。


(六)AVR单片机

AVR单片机是Atmel公司推出的较为新奇的单片机,其明显的特色为高机能、高速率、低功耗。它打消机械周期,以时钟周期为指令周期,实施流水功课。AVR单片机指令以字为单元,且大局部指令都为单周期指令。而单周期既可履行本指令功效,同时实现下一条指令的读取。凡是时钟频次用4~8MHz,故最短指令履行时候为250~125ns。


A、特色

AVR单片机能成为比来仍是比拟炽热的单片机,首要的特色:


1、AVR系列不近似累加器A的布局,它首要是经由进程R16~R31寄放器来实现A的功效。在AVR中,不像51系列的数据指针DPTR,而是由X(由R26、R27构成)、Y(由R28、R29构成)、Z(由R30、R31构成)三个16位的寄放器来实现数据指针的功效(相称于有三组DPTR),并且还能作后增量或先减量等的运转,而在51系列中,一切的逻辑运算都必须在A中遏制;而AVR却能够在任两个寄放器之间遏制,省去了在A中的往返折腾,这些都比51系列超卓些。


2、AVR的公用寄放器集合在00~3F地点区间,无需像PIC那样得先遏制选存储体的进程,利用起来比PIC便利。AVR的片内RAM的地点区间为0~00DF(AT90S2313) 和0060~025F(AT90S8515、AT90S8535),它们占用的是数据空间的地点,这些片内RAM仅仅是用来存储数据的,凡是不具备通用寄放器的功效。当法式庞杂时,通用寄放器R0~R31就显得不够用;而51系列的通用寄放器多达128个(为AVR的4倍),编程时就不会有这类感受。


3、AVR的I/O脚近似PIC,它也有用来节制输出或输出的标的目的寄放器,在输出状况下,高电平输出的电流在10mA摆布,低电平吸入电流20mA。这点虽不如PIC,但比51系列仍是要优异的。


B、错误谬误

1、是不位操纵,都因此字节情势来节制和判定相干寄放器位的。


2、C说话与51的C说话在写法上存在很大的差别,这让从起头进修51单片机的伴侣很不习气。


3、通用寄放器一共32个(R0~R31),前16个寄放器(R0~R15)都不能间接与当即数打交道,因此通用性有所降落。而在51系列中,它一切的通用寄放器(地点00~7FH)均能够间接与当即数打交道,明显要优于前者。


(七)Freescale单片机

首要针对S08,S12这类单片机,固然Freescale单片机远非于此。Freescale系列单片机接纳哈佛布局和流水线指令布局,在很多范畴内都表现出低本钱,高机能的的特色,它的体系布局为产物的开辟节流了大批时候。另外Freescale供给了多种集成模块和总线接口,能够在差别的体系中更矫捷的阐扬感化。


A、特色

Freescale单片机的独有的特色以下:


1、全系列:从低端到高端,从8位到32位全系列包罗万象,其推出的8位/32位管脚兼容的QE128,能够从8位间接移植到32位,填补单片机业界8/32 位兼容架构中缺失的一环。


2、多种体系时钟模块:三种模块,七种任务情势。多种时钟源输出选项,差别的mcu具备差别的时钟产生机制,能够是RC振荡器,外部时钟或晶振,也能够是外部时钟,大都CPU同时具备上述三种模块;能够运转在FEI,FEE,FBI,FBILP,FBE,FBELP,STOP这七种任务情势。


3、多种通讯模块接口:Freescale单片机几近在外部集成各类通讯接口模块:包含串行通讯接口模块SCI,多主I2C总线模块,串行核心接口模块 SPI,MSCAN08节制器模块,通用串行总线模块(USB/PS2)。


4、具备更多的可选模块:具备LCD驱动模块,带有温度传感器,具备超高频发送模块,含有同步处置器模块,含有同步处置器的MCU还具备屏幕显现模块OSD,另有多数的MCU具备响铃检测模块RING和双音多频/调子产生器DMG模块。


5、靠得住性高,抗搅扰性强,多种引脚数和封装挑选。


6、低功耗、或许Freescale系列的单片机的功耗不MSP430的低,可是他具备全静态的“期待”和“遏制”两种情势,从整体上降落您的功耗!早先推出的几款超低功耗已与MSP430的不相高低。




接洽体例:邹师长教师

接洽德律风:0755-83888366-8022

手机:18123972950

QQ:2880195519

接洽地点:深圳市福田区车公庙天安数码城天吉大厦CD座5C1


请搜微信公家号:“KIA半导体”或扫一扫下图“存眷”官方微信公家号

请“存眷”官方微信公家号:供给 MOS管 手艺赞助








s