您的位置 首页 5G

51、PIC、AVR、16、32-BIT系列单片机差异与特色

51、PIC、AVR、16、32-BIT系列单片机区别与特点-8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对

 

  8031/8051/8751是Intel公司前期的产品。

  1、8031的特色

  8031片内不带程序存储器ROM,运用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修正,有必要先用一种特别的紫外线灯将其照耀擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。

  2、8051的特色

  8051片内有4k ROM,无须外接外存储器和373,更能表现“单片”的简练。可是你编的程序你无法烧写到其ROM中,只要将程序交芯片厂代你烧写,并是一次性的,往后你和芯片厂都不能改写其内容。

  3、8751的特色

  8751与8051根本相同,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场试验与运用,EPROM的改写相同需求用紫外线灯照耀必守时刻擦除后再烧写。

  由于上述类型的单片机运用的早,影响很大,已成为事实上的工业规范。后来许多芯片厂商以各种办法与Intel公司协作,也推出了同类型的单片机,好像一种单片机的多个版别相同,虽都在不断的改动制作工艺,但内核却相同,也便是说这类单片机指令系统彻底兼容,绝大多数管脚也兼容;在运用上根本可以直接交换。人们总称这些与8051内核相同的单片机为“51系列单片机”,学了其间一种,便会一切的51系列。

  4、AT89C51、AT89S51的特色

  在许多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S51更有用,因他不光和8051指令、管脚彻底兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的办法瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功用。清楚明了,这种单片机对开发设备的要求很低,开发时刻也大大缩短。写入单片机内的程序还可以进行加密,这又很好地维护了你的劳动成果。再着,AT89C51、AT89S51现在的价格比8031还低,商场供应也很满意。

  AT89S51、52是2003年ATMEL推出的新式种类,除了彻底兼容8051外,还多了ISP编程和看门狗功用。咱们也专门为这种新片规划了一款 编程、学习、试验板。

  5、AT89C2051、AT89C1051等的特色

  ATMEL公司的51系列还有AT89C2051、AT89C1051等种类,这些芯片是在AT89C51的根底大将一些功用精简掉后构成的精简版。 AT89C2051取掉了P0口和P2口,内部的程序FLASH存储器也小到2K,封装办法也由51的P40脚改为20脚,相应的价格也低一些,特别适合在一些智能玩具,手持仪器等程序不大的电路环境下运用;AT89C1051在2051的根底上,再次精简掉了串口功用等,程序存储器再次减小到1k,当然价格也更低。

  对2051和1051来说,尽管减掉了一些资源,但他们片内都集成了一个精细比较器,别小看这小小的比较器,他为咱们丈量一些模仿信号供给了极大的便利,在外加几个电阻和%&&&&&%的状况下,就可以丈量电压、温度等咱们日常需求的量。这对许多日用电器的规划是很名贵的资源。

  ATMEL的51、2051、1051均有多种封装,如AT89C(S)51有PDIP、PLCC和PQFP/TQFP等封装;2051/1051有PDIP和SOIC封装等。下图是部分封装什物。

  由于51系列单片机的内核都相同,所以在51单片机教材方面现在依然沿袭Intel MCS 8051单片机的书本。开发软件和东西也是相同,咱们总称为8051开发系统、环境、等等,如咱们网站介绍的汇编程序ASM51、Keil C51、MedWin 等均是针对8051内核单片机的开发软件。

  单对AT89C51、AT89S51来说,在实践电路中可以直接交换8051\\8751,替换8031仅仅第31脚有差异,8031因内部没有 ROM,31脚需接地(GND),单片机在发动后就到外面程序存储器读取指令;而8051/8751/89c51因内部有程序存储器,31脚接高电平(VCC),单片机发动后直接在内部读取指令。也便是51芯片的31脚操控着单片机程序从内部读取仍是从外部读取,31脚接电源,程序从内部读取,31脚接地,程序从外部读取。其他无须改动。别的,AT89C51、AT89s51替换8031后因不用外存储器,不用装置原电路的外存储器和373芯片。

  6、89S51与89C51的差异

  MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实践运用方面现已被商场筛选)、8051(芯片选用HMOS,功耗是630mW,是89C51的5倍,实践运用方面现已被商场筛选)和8751等通用产品,一向到现在, MCS-51内核系列兼容的单片机仍是运用的干流产品(比方现在盛行的89S51、89C51等),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论根底学习。有些文献乃至也将8051泛指MCS-51系列单片机,8051是前期的最典型的代表作,MCS-51内核实践上现已成为一个8 位单片机的规范。

  其他的公司的51单片机产品都是和MCS-51内核兼容的产品而以。相同的一段程序,在各个单片机厂家的硬件上运转的成果都是相同的,如ATMEL的 89C51(现已停产)、89S51, PHILIPS(菲利浦),和WINBOND(华邦)等,咱们常说的现已停产的89C51指的是ATMEL公司的 AT89C51单片机,一同是在原根底上增强了许多特性,如时钟,更优异的是由Flash(程序存储器的内容至少可以改写1000次)存储器取带了本来的 ROM(一次性写入),AT89C51的功用相关于8051现已算是非常优胜的了。

  不过在商场化方面,89C51受到了PIC单片机阵营的应战,89C51最丧命的缺点在于不支撑ISP(在线更新程序)功用,有必要加上ISP功用等新功用才干更好连续MCS-51的传奇。89S51便是在这样的布景下替代89C51的,现在,89S51现在现已成为了实践运用商场上新的宠儿,作为商场占有率榜首的Atmel现在公司现已停产AT89C51,将用AT89S51替代。89S51在工艺前进行了改善,89S51选用0.35新工艺,本钱下降,而且将功用进步,添加了竞争力。89SXX可以像下兼容89CXX等51系列芯片。一同,Atmel不再承受89CXX的定单,咱们在商场上见到的 89C51实践都是Atmel前期出产的巨量库存而以。假如商场需求,Atmel当然也可以再恢复出产AT89C51。

  7、89S51相关于89C51添加的新功用包括:

  1)功用有了较大进步,价格根本不变,乃至比89C51更低!

  2)ISP在线编程功用,这个功用的优势在于改写单片机存储器内的程序不需求把芯片从作业环境中剥离。是一个强壮易用的功用。

  3)最高作业频率为33MHz,咱们都知道89C51的极限作业频率是24M,便是说S51具有更高作业频率,然后具有了更快的计算速度。

  4)具有双工UART串行通道。

  5)内部集成看门狗计时器,不再需求像89C51那样外接看门狗计时器单元电路。

  6)双数据指示器。

  7)电源封闭标识。

  8)全新的加密算法,这使得关于89S51的**变为不或许,程序的保密性大大加强,这样就可以有用的维护知识产权不被侵略。

  9) 兼容性方面:向下彻底兼容51悉数字系列产品。比方8051、89C51等等前期MCS-51兼容产品。

  和S51比起来,C51就要差劲一些,实践运用商场方面技能的前进是永久向前的。

  PIC系列单片机

  由美国Microchip公司推出的PIC单片机系列产品,首要选用了RISC结构的嵌入式微操控器,其高速度、低电压、低功耗、大电流LCD驱动才干和低价位OTP技能等都表现出单片机工业的新趋势。

  现在PIC系列单片机在国际单片机商场的比例排名中已逐年升位,尤其在8位单片机商场,据称已从1990年的第20位上升到现在的第二位。PIC单片机从掩盖商场动身,已有三种(又称三层次)系列多种类型的产品面世,所以在全球都可以看到PIC单片机从电脑的外设、家电操控、电讯通讯、智能仪器、轿车电子到金融电子各个领域的广泛运用。如今的PIC单片机现已是国际上最有影响力的嵌入式微操控器之一。

  ① PIC 8位单片机的分类

  PIC 8位单片机产品共有三个系列,即根本级、中级和高档。

  a 根本级系列 该级产品的特色是低价位,如PIC16C5X,适用于各种对本钱要求严厉的家电产品选用。又如PIC12C5XX是国际榜首个8脚的低价位单片机,因其体积很小,彻底可以运用在曾经不能运用单片机的家电产品的空间。

  b 中级系列 该级产品是PIC最丰厚的种类系列。它是在根本级产品前进行了改善,并坚持了很高的兼容性。外部结构也是多种的,从8引脚到68引脚的各种封装,如PIC12C6XX。该级产品其功用很高,如内部带有A/D变换器、E2PROM数据存储器、比较器输出、PWM输出、I2C和SPI等接口。 PIC中级系列产品适用于各种高、中和等级低的电子产品的规划中。

  c 高档系列 该系列产品如PIC17CXX,其特色是速度快,所以适用于高速数字运算的运用场合中,加之它具有一个指令周期内(160ns)可以完结 8×8(位)二进制乘法运算才干,所以可替代某些DSP产品。再有PIC17CXX具有丰厚的I/O操控功用,并可外接扩展EPROM和RAM,使它成为现在8位单片机中功用最高的机种之一。所以很适用于高、中档的电子设备中运用。

  上述的三层次(级)的PIC 8位单片机还具有很高的代码兼容性,用户很简略将代码从某类型转化到另一个类型中。PIC 8位单片机具有指令少、履行速度快等长处,其首要原因是PIC系列单片机在结构上与其它单片机不同。该系列单片机引入了原用于小型计算机的双总线和两级指令流水结构。这种结构与一般选用CISC(杂乱指令集计算机)的单片机在结构上是有不同的。

  双总线结构

  具有CISC结构的单片机均在同一存储空间取指令和数据,片内只要一种总线。这种总线既要传送指令又要传送数据(如图1-a所示)。因而,它不或许一同对程序存储器和数据存储器进行拜访。因与CPU直接相连的总线只要一种,要求数据和指令一同通过,明显“凌乱”,这正如一个“瓶颈”,瓶内的数据和指令要一同倒出来,往往就被瓶颈卡住了。所以具有这种结构的单片机,只能先取出指令,再履行指令(在此进程中往往要取数),然后,待这条指令履行结束,再取出另一条指令,持续履行下一条。这种结构一般称为冯?诺依曼结构,又称普林斯顿结构。

  在这里PIC系列单片机选用了一种双总线结构,即所谓哈佛结构。这种结构有两种总线,即程序总线和数据总线。这两种总线可以选用不同的字长,如PIC 系列单片机是八位机,所以其数据总线当然是八位。但等级低、中档和高档的PIC系列机别离有12位、14位和16位的指令总线。这样,取指令时则经指令总线,取数据时则经数据总线,互不抵触。

  两级指令流水线结构

  由于PIC系列单片机选用了指令空间和数据空间分隔的哈佛结构,用了两种位数不同的总线。因而,取指令和取数据有或许一同交叠进行,所以在PIC系列微操控器中取指令和履行指令就选用指令流水线结构。当榜首条指令被取出后,随即进入履行阶段,这时或许会从某寄存器取数而送至另一寄存器,或从一端口向寄存器传送数等,但数据不会流经程序总线,而仅仅在数据总线中活动,因而,在这段时刻内,程序总线有空,可以一同取出第二条指令。当榜首条指令履行结束,就可履行第二条指令,一同取出第3条指令,……如此等等。这样,除了榜首条指令的取出,其他各条指令的履行和下一条指令的取出是一同进行的,使得在每个时钟周期可以获得最高功率。

  在大多数微操控器中,取指令和指令履行都是次序进行的,但在PIC单片机指令流水线结构中,取指令和履行指令在时刻上是彼此堆叠的,所以PIC系列单片机才或许完结单周期指令。

  只要涉及到改动程序计数器PC值的程序分支指令(例如GOTO、CALL)等才需求两个周期。

  此外,PIC的结构特色还表现在寄存器组上,如寄存器I/O口、守时器和程序寄存器等都是选用了RAM结构办法,而且都只需求一个周期就可以完结拜访和操作。而其它单片机常需求两个或两个以上的周期才干改动寄存器的内容。上述各项,便是PIC系列单片机能做到指令总数少,且大都为单周期指令的重要原因。

  AVR系列单片机

  AVR单片机是1997年由ATMEL公司研宣布的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。AVR的单片机可以广泛运用于计算机外部设备、工业实时操控、仪器仪表、通讯设备、家用电器等各个领域。

  ① AVR单片机的优势及特色

  a AVR单片机易于下手、便于晋级、费用低价。 单片机初学者只需一条ISP下载线,把修改、调试通过的软件程序直接在线写入AVR单片机,即可以开发AVR单片机系列中的各种封装的器材。AVR单片机因而在业界声称“一线打天下”。 AVR程序写入是直接在电路板前进行程序修正、烧录等操作,这样便于产品晋级。AVR单片机可运用ISP在线下载编程办法(即把PC机上编译好的程序写到单片机的程序存储器中),不需购买仿真器、编程器、擦抹器和芯片适配器等,即可进行一切AVR单片机的开发运用,这可节约许多开发费用。程序存储器擦写可达10000次以上,不会产生报废品。

  b高速、低耗、保密。首要,AVR单片机是高速嵌入式单片机: AVR单片机具有预取指令功用,即在履行一条指令时,预先把下一条指令取进来,使得指令可以在一个时钟周期内履行。多累加器型,数据处理速度快。AVR单片机具有32个通用作业寄存器,适当于有32条立交桥,可以快速通行。中止呼应速度快。AVR单片机有多个固定中止向量进口地址,可快速呼应中止。AVR 单片机耗能低。关于典型功耗状况,WDT封闭时为100nA,更适用于电池供电的运用设备。有的器材最低1.8 V即可作业。AVR单片机保密功用好。它具有不行破解的位加密锁Lock Bit技能,保密位单元深藏于芯片内部,无法用电子显微镜看到。

  c I/O口功用强,具有A/D转化等电路。AVR单片机的I/O口是真实的I/O口,能正确反映I/O口输入/输出的真实状况。工业级产品,具有大电流(灌电流)10mA~40mA,可直接驱动可控硅SSR或继电器,节约了外围驱动器材。AVR单片机内带模仿比较器,I/O口可用作A/D转化,可组成廉价的 A/D转化器。ATmega48/8/16等器材具有8路10位A/D。部分AVR单片机可组成零外设元件单片机系统,使该类单片机无外加元器材即可作业,简略便利,本钱又低。AVR单片机可重设发动复位,以进步单片机作业的牢靠性。有看门狗守时器实施安全维护,可防止程序走乱(飞),进步了产品的抗干扰才干。

  d 有功用强壮的守时器/计数器及通讯接口。守时/计数器T/C有8位和16位,可用作比较器。计数器外部中止和PWM(也可用作D/A)用于操控输出,某些类型的AVR单片机有3~4个PWM,是作电机无级调速的抱负器材。AVR单片机有串行异步通讯UART接口,不占用守时器和SPI同步传输功用,因其具有高速特性,故可以作业在一般规范整数频率下,而波特率可达576K。

  ② AVR 8-Bit MCU的最大特色

  与其它8-Bit MCU比较,AVR 8-Bit MCU最大的特色是:

  ? 哈佛结构,具有1MIPS / MHz的高速运转处理才干;

  ? 超功用精简指令集(RISC),具有32个通用作业寄存器,战胜了如8051 MCU选用单一ACC进行处理形成的瓶颈现象;

  ? 快速的存取寄存器组、单周期指令系统,大大优化了方针代码的巨细、履行功率,部分类型FLASH非常大,特别适用于运用高档言语进行开发;

  ? 作输出时与PIC的HI/LOW相同,可输出40mA(单一输出),作输入时可设置为三态高阻抗输入或带上拉电阻输入,具有10mA-20mA灌电流的才干;

  ? 片内集成多种频率的RC振荡器、上电主动复位、看门狗、发动延时等功用,外围电路愈加简略,系统愈加安稳牢靠;

  ? 大部分AVR片上资源丰厚:带E2PROM,PWM,RTC,SPI,UART,TWI,ISP,AD,Analog Comparator,WDT等;

  ? 大部分AVR除了有ISP功用外,还有IAP功用,便利晋级或毁掉运用程序。

  (3)16-BIT 单片机

  16 位单片机是在1983 年今后发展起来的。这类单片机的特色是:CPU是16 位的,运算速度广泛高于8 位机,有的单片机的寻址才干高达1MB,片内含有A/D 和D/A转化电路,支撑高档言语。这类单片机首要用于进程操控、智能仪表、家用电器以及作为计算机外部设备的操控器等。典型产品有Intel 公司的MCS-96/98 系列、Motorola 公司的M68HC16系列、NS 公司的783××系列、TI公司的MSP430系列等等。

  其间,以MSP430系列最为杰出。它选用了精简指令集( RISC )结构,具有丰厚的寻址办法( 7 种源操作数寻址、4 种意图操作数寻址)、简练的 27 条内核指令以及很多的模仿指令;很多的寄存器以及片内数据存储器都可参与多种运算;还有高效的查表处理指令;有较高的处理速度,在 8MHz 晶体驱动下指令周期为 125 ns 。这些特色确保了可编制出高功率的源程序。

  在运算速度方面, MSP430 系列单片机能在 8MHz 晶体的驱动下,完结 125ns 的指令周期。 16 位的数据宽度、125ns 的指令周期以及多功用的硬件乘法器(能完结乘加)相合作,能完结数字信号处理的某些算法(如 FFT 等)。

  MSP430 系列单片机的中止源较多,而且可以恣意嵌套,运用时灵敏便利。当系统处于省电的备用状况时,用中止请求将它唤醒只用 6us 。

  超低功耗 MSP430 单片机之所以有超低的功耗,是由于其在下降芯片的电源电压及灵敏而可控的运转时钟方面都有其独到之处。

  首要, MSP430 系列单片机的电源电压选用的是 1.8~3.6V 电压。因而可使其在 1MHz 的时钟条件下运转时, 芯片的电流会在 200~400uA 左右,时钟关断形式的最低功耗只要 0.1uA 。

  其次,共同的时钟系统规划。在 MSP430 系列中有两个不同的系统时钟系统:根本时钟系统和锁频环( FLL 和FLL+ )时钟系统或 DCO 数字振荡器时钟系统。有的运用一个晶体振荡器( 32768Hz ) , 有的运用两个晶体振荡器)。由系统时钟系统产生 CPU 和各功用所需的时钟。而且这些时钟可以在指令的操控下,翻开和封闭,然后完结对整体功耗的操控。

  由于系统运转时翻开的功用模块不同,即选用不同的作业形式,芯片的功耗有着明显的不同。在系统中共有一种活动形式( AM )和五种低功耗形式( LPM0~LPM4 )。在等候办法下,耗电为 0.7uA ,在节电办法下,最低可达 0.1uA。

  系统作业安稳 上电复位后,首要由 DCOCLK 发动 CPU ,以确保程序从正确的方位开端履行,确保晶体振荡器有满意的起振及稳守时刻。然后软件可设置恰当的寄存器的操控位来确认最终的系统时钟频率。假如晶体振荡器在用做 CPU时钟 MCLK 时产生毛病, DCO 会主动发动,以确保系统正常作业;假如程序跑飞,可用看门狗将其复位。

  丰厚的片上外围模块 MSP430 系列单片机的各成员都集成了较丰厚的片表里设。它们别离是看门狗( WDT )、模仿比较器 A 、守时器 A ( Timer_A )、守时器 B ( Timer_B )、串口 0 、 1 ( USART0 、 1 )、硬件乘法器、液晶驱动器、 10 位 /12 位 ADC 、 I 2 C 总线直接数据存取( DMA )、端口 O ( P0 )、端口 1~6 ( P1~P6 )、根本守时器( Basic Timer )等的一些外围模块的不同组合。其间,看门狗可以使程序失控时敏捷复位;模仿比较器进行模仿电压的比较,合作守时器,可规划出 A/D 转化器; 16 位守时器( Timer_A 和 Timer_B )具有捕获 / 比较功用,很多的捕获 / 比较寄存器,可用于事情计数、时序产生、 PWM 等;有的器材更具有可完结异步、同步及多址拜访串行通讯接口可便利的完结多机通讯等运用;具有较多的 I/O 端口,最多达 6*8 条 I/O 口线; P0 、 P1 、 P2 端口可以接纳外部上升沿或下降沿的中止输入; 12/14 位硬件 A/D 转化器有较高的转化速率,最高可达 200kbps ,可以满意大多数数据收集运用;能直接驱动液晶多达 160 段;完结两路的 12 位 D/A 转化;硬件 I 2 C 串行总线接口完结存储器串行扩展;以及为了添加数据传输速度,而选用直接数据传输( DMA )模块。 MSP430 系列单片机的这些片表里设为系统的单片解决方案供给了极大的便利。

  便利高效的开发环境 现在 MSP430 系列有 OPT 型、 FLASH 型和 ROM 型三种类型的器材,这些器材的开发手法不同。关于 OPT 型和 ROM 型的器材是运用仿真器开发成功之后在烧写或掩膜芯片;关于 FLASH 型则有非常便利的开发调试环境,由于器材片内有 JTAG 调试接口,还有可电擦写的 FLASH 存储器,因而选用先下载程序到 FLASH 内,再在器材内通过软件操控程序的运转,由 JTAG 接口读取片内信息供规划者调试运用的办法进行开发。这种办法只需求一台 PC机和一个 JTAG 调试器,而不需求仿真器和编程器。开发言语有汇编言语和 C 言语。

  MSP430 单片机现在首要以 FLASH 型为主。

  16-BIT 单片机

  16 位单片机是在1983 年今后发展起来的。这类单片机的特色是:CPU是16 位的,运算速度广泛高于8 位机,有的单片机的寻址才干高达1MB,片内含有A/D 和D/A转化电路,支撑高档言语。这类单片机首要用于进程操控、智能仪表、家用电器以及作为计算机外部设备的操控器等。典型产品有Intel 公司的MCS-96/98 系列、Motorola 公司的M68HC16系列、NS 公司的783××系列、TI公司的MSP430系列等等。

  其间,以MSP430系列最为杰出。它选用了精简指令集( RISC )结构,具有丰厚的寻址办法( 7 种源操作数寻址、4 种意图操作数寻址)、简练的 27 条内核指令以及很多的模仿指令;很多的寄存器以及片内数据存储器都可参与多种运算;还有高效的查表处理指令;有较高的处理速度,在 8MHz 晶体驱动下指令周期为 125 ns 。这些特色确保了可编制出高功率的源程序。

  在运算速度方面, MSP430 系列单片机能在 8MHz 晶体的驱动下,完结 125ns 的指令周期。 16 位的数据宽度、125ns 的指令周期以及多功用的硬件乘法器(能完结乘加)相合作,能完结数字信号处理的某些算法(如 FFT 等)。

  MSP430 系列单片机的中止源较多,而且可以恣意嵌套,运用时灵敏便利。当系统处于省电的备用状况时,用中止请求将它唤醒只用 6us 。

  超低功耗 MSP430 单片机之所以有超低的功耗,是由于其在下降芯片的电源电压及灵敏而可控的运转时钟方面都有其独到之处。

  首要, MSP430 系列单片机的电源电压选用的是 1.8~3.6V 电压。因而可使其在 1MHz 的时钟条件下运转时, 芯片的电流会在 200~400uA 左右,时钟关断形式的最低功耗只要 0.1uA 。

  其次,共同的时钟系统规划。在 MSP430 系列中有两个不同的系统时钟系统:根本时钟系统和锁频环( FLL 和FLL+ )时钟系统或 DCO 数字振荡器时钟系统。有的运用一个晶体振荡器( 32768Hz ) , 有的运用两个晶体振荡器)。由系统时钟系统产生 CPU 和各功用所需的时钟。而且这些时钟可以在指令的操控下,翻开和封闭,然后完结对整体功耗的操控。

  由于系统运转时翻开的功用模块不同,即选用不同的作业形式,芯片的功耗有着明显的不同。在系统中共有一种活动形式( AM )和五种低功耗形式( LPM0~LPM4 )。在等候办法下,耗电为 0.7uA ,在节电办法下,最低可达 0.1uA。

  系统作业安稳 上电复位后,首要由 DCOCLK 发动 CPU ,以确保程序从正确的方位开端履行,确保晶体振荡器有满意的起振及稳守时刻。然后软件可设置恰当的寄存器的操控位来确认最终的系统时钟频率。假如晶体振荡器在用做 CPU时钟 MCLK 时产生毛病, DCO 会主动发动,以确保系统正常作业;假如程序跑飞,可用看门狗将其复位。

  丰厚的片上外围模块 MSP430 系列单片机的各成员都集成了较丰厚的片表里设。它们别离是看门狗( WDT )、模仿比较器 A 、守时器 A ( Timer_A )、守时器 B ( Timer_B )、串口 0 、 1 ( USART0 、 1 )、硬件乘法器、液晶驱动器、 10 位 /12 位 ADC 、 I 2 C 总线直接数据存取( DMA )、端口 O ( P0 )、端口 1~6 ( P1~P6 )、根本守时器( Basic Timer )等的一些外围模块的不同组合。其间,看门狗可以使程序失控时敏捷复位;模仿比较器进行模仿电压的比较,合作守时器,可规划出 A/D 转化器; 16 位守时器( Timer_A 和 Timer_B )具有捕获 / 比较功用,很多的捕获 / 比较寄存器,可用于事情计数、时序产生、 PWM 等;有的器材更具有可完结异步、同步及多址拜访串行通讯接口可便利的完结多机通讯等运用;具有较多的 I/O 端口,最多达 6*8 条 I/O 口线; P0 、 P1 、 P2 端口可以接纳外部上升沿或下降沿的中止输入; 12/14 位硬件 A/D 转化器有较高的转化速率,最高可达 200kbps ,可以满意大多数数据收集运用;能直接驱动液晶多达 160 段;完结两路的 12 位 D/A 转化;硬件 I 2 C 串行总线接口完结存储器串行扩展;以及为了添加数据传输速度,而选用直接数据传输( DMA )模块。 MSP430 系列单片机的这些片表里设为系统的单片解决方案供给了极大的便利。

  便利高效的开发环境 现在 MSP430 系列有 OPT 型、 FLASH 型和 ROM 型三种类型的器材,这些器材的开发手法不同。关于 OPT 型和 ROM 型的器材是运用仿真器开发成功之后在烧写或掩膜芯片;关于 FLASH 型则有非常便利的开发调试环境,由于器材片内有 JTAG 调试接口,还有可电擦写的 FLASH 存储器,因而选用先下载程序到 FLASH 内,再在器材内通过软件操控程序的运转,由 JTAG 接口读取片内信息供规划者调试运用的办法进行开发。这种办法只需求一台 PC机和一个 JTAG 调试器,而不需求仿真器和编程器。开发言语有汇编言语和 C 言语。

  MSP430 单片机现在首要以 FLASH 型为主。

  32-BIT 单片机

  32 位单片机的字长为32 位,是单片机的尖端产品,具有极高的运算速度。近年来,跟着家用电子系统的新发展,32 位单片机的商场前景看好。

  继16 位单片机呈现后不久,几大公司先后推出了代表其时最高功用和技能水平的32 位单片微机系列。32 位单片机具有极高的集成度,内部选用新颖的RISC(精简指令系统计算机)结构,CPU 可与其他微操控器兼容,主频频率可达33MHz 以上,指令系统进一步优化,运算速度可动态改动,设有高档言语编译器,具有功用强壮的中止操控系统、守时/事情操控系统、同步/异步通讯操控系统。代表产品有Intel 公司的MCS-80960 系列、Motorola 公司的M68300 系列、Hitachi 公司的Super H(简称SH)系列等等。

  这类单片机首要运用于轿车、航空航天、高档机器人、军事装备等方面。它代表着51、P%&&&&&%、AVR、16、32-BIT系列单片机差异与特色

  单片机发展中的高、新技能水平。

  ARM在32位MCU中的干流方位是毫无疑问的。ARM公司于1991年景立于英国剑桥,首要出售芯片规划技能的授权。现在,选用ARM技能智能产业(IP)中心的处理器,即咱们一般所说的ARM处理器,已广泛工业操控、消费类电子产品、通讯系统、网络系统、无线系统等各类产品商场,根据ARM技能的处理器运用约占有了32位RISC微处理器75%以上的商场,ARM技能不止逐渐进入到咱们日子的各个方面,咱们乃至可以说,ARM于人类的日子环境中,现已是不行或缺的一环。

  现在市面上常见的ARM处理器架构,可分为ARM7、ARM9以及ARM11,新推出的Cortex系列尚在进行开发验证,市面上还未有相关产品推出。ARM也是嵌入式处理器中首要推出多中心架构的厂商。

  ARM首个多中心架构为ARM11 MPCore,架构于原先的ARM11处理器中心之上。ARM11中心是发布于2002年10月份,为了进一步进步效能,其管线长度扩展到8阶,处理单元则添加为预取、译码、发送、转化 /MAC1、履行/MAC2、内存存取/MAC3和写入等八个单元,系统上归于ARM V6指令集架构。ARM11选用其时最先进的0.13μm制作制程,运转频率最高可达500到700MHz。假如选用90nm制程,ARM11中心的作业频率可以轻松到达1GHz以上—关于嵌入式处理器来说,这明显是个适当惊人的程度,不过明显1GHz在ARM11系统中不算是个均衡的设定,因而几乎没有厂商推出到达1GHz的ARM11架构处理器。

  ARM11的逻辑中心也通过很多的改善,其间最重要的当属“静/动态组合转化的猜测功用”。ARM11的履行单元包括一个64位、4种状况的地址转化缓冲,它首要用来贮存最近运用过的转化地址。当选用动态转化猜测机制而无法在寻址缓冲内找到正确的地址时,静态转化猜测功用就会马上顶替它的方位。在实践测验中,单纯选用动态猜测的准确率为88%,单纯选用静态猜测机制的准确率 只要77%,而ARM11的静/动态猜测组合机制可完结92%的高准确率。针对高时脉速度带来功耗添加的问题,ARM11选用一项名为“IEM (Intelligent Energy Manager)”的智能电源办理技能,该技能可根据使命负荷状况动态调理处理器的电压,从而有用下降本身的功耗。这一系列改善让ARM11的功耗效能比得以持续进步,均匀每MHz只需耗费0.6mW(有快取时为0.8mW)的电力,处理器的最高效能可到达660 Dhrystone MIPS,远超过上一代产品。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/176461.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部