Ⅰ AM,FM指的是什么
长期以来模友们提及比例式无线电遥控设备的抗干扰性能时都普遍认为调频(FM)制式的设备要好于调幅(AM)调制的设备,而且设备制造商在设备生产设计运作机制上也把AM制式的设备定位在27MHz两通道的初级车、船用初级低端的产品上。这在无意的中更加强了大家心中的印象。其实这一概念是错误的!或者说至少是早以过时的老观念。首先我们先谈谈这一观点形成的由来。早在五、六十年代的第一代指令式遥控设备正式应用后,不少运动员发现AM的设备在抗临频干扰的性能上比FM的设备要差的许多,于是AM设备抗干扰差的说法在业界内广为流行。并在一代代模型运动员和教练的言传身教中把这一观念根深蒂固不加鉴别的继承到了集成电路及单片机的比例遥控时代。而大家如果注意就会发现一些遥控设备维修、设计人员却不一定认可这一观点。其实这不难理解:在5、6十年代时的AM指令式遥控设备发射是通道的音频信号对载频的调幅、接收的是载频携带各通道的音频信号来表达各个通道的开关状态,而各通道的音频信号很容易受到因载频被邻频扰动造成的串扰,从而照成失控。加之当时的设备应用的是繁杂的电子管或晶体管分立元件,出于达到简化电路的增加遥控距离的目的,用的多为简单的超再生接收电路且通频带作的太宽。说白了就是和现在的儿童遥控玩具相差无几。所以经常失控就不希奇了。再说说现在的数字比例式无线电遥控设备。现在的AM设备在编码电路上采用的是与FM设备同样的时分制脉冲宽度或脉冲位置编码方式,两者的区别只在于对载频的调制方法。AM设备采用的是频率幅度键控方式:即用一开关管通过对高频发射电路的开关即有无高频发射信号来表达编码信号的高低电平。在接收电路因为发射机发出的只是单一频率的高频信号,所以可以将接收机的接收频率范围作的很窄,使得其他相邻的频率很难通过,这即日本人的窄频带接收技术。而FM设备是利用编码脉冲的高低电平对高频电路实行频差调制:即用两种频率来表达电码的1、0电位。这两种频率的频率之差即频差。在接收电路上用鉴频电路来鉴别两种频率。鉴频电路其实就是一个频率滤波器,越接近它自身谐振频率的信号在通过它时感应出的电压就越高,因为发射机发出的是带有频差的两种频率信号,所以在鉴频器上感应出的就是高低两种电压,这就完成了编码流的还原。不难看出在这个过程中只要有一种与发射机发出的两种频率中的一种相邻的高频信号混入,就会导致电码流还原的混乱。即失控。所以FM设备的差频作的越宽,鉴频器越容易鉴别编码的高低电平:即遥控距离越远,但抗临频干扰越差。反之相反。因此现代的FM设备的通频带设计都要兼顾遥控距离和抗干扰性来设计。这也是国产和进口设备性能差别所在的一个方面。正是以上方面原因,AM设备由于发射机发出的是单一频率的高频信号,在干扰源上就比FM少了一些,加之又采用了窄带接收技术,所以抗干扰性是决不比普通的FM设备差的。相反AM的频率键控调制方式发射单一频率信号比FM设备发带有频差的两种信号的高频调制方式更减少了被干扰的机会。且由于AM设备的调制管是处在间断控制高频发射电路的工作的状态,所以AM设备的发射机比FM的更省电。设想假如AM和FM的设备都遇到了持续的同频 k干扰电波,那AM设备和FM设备都会因为译码电路输出的完全是1或完全是0的误码流而失控。而这是PCM/FM设备也不能幸免的。所以在国外的一些4-6通道的遥控设备上AM制式的设备并不少见。比如大家常见的FUTABA 的ATTACK-4AM等。更因为AM的频率键控的高频信号有无两态的调制方式可以看作是FM设备两种频率进入鉴频器后的一种特殊状态,所以频率完全相同的两套AM、FM设备中AM的发射机是可以控制FM的接收机的。
Ⅱ AM、FM接收机的工作原理是什么
接收机基本上和一般收音机工作原理是大同小异,只不过收音机解调的是声音,遥控器解调的是脉冲调制。现行遥控器接收机分二大主流,亦即是一段差频及二段差频。调制波又分PPM、PCM.兹分述如下:
调制之区别
现行主流PCM(编码调制方式),是多数制造商之基本商品,有很多读者问到为何各家PCM不能相容,其实并不是技术有差异,而是因为各家编解码有其智慧财产权之问题,故各家编解码速度都相同,但内容不同故也无法相容,所以在美国,您可以买到各型式适用各厂牌之PPM(FM)接收是为调频接收机而买不到PCM方式之接收机,其说文解字就是依据转成TTL讯号至伺服机作动,基本在转之过程中PPM会略快过于PCM。PCM方式有其较特殊之功能,就是可以设入干扰锁定,原理也很简单,厂家在软体设定在解调漏码率超过基本率时,它会自行启动原发射机设入之参数,例如油门动作OR其它之特殊机能,如果在发射机不设任何干扰锁定,则接收机会依最终动作锁定,而使伺服机定位于不动,直至讯号再次输入,而发射机锁定之参数码,约是每20秒一次,(各厂不一)所以当您把发射机开启后发射机就把参数码传输接收机了。
接收差频
很多读者也对所谓简单差频及双差频有何不同,又有何差异不甚了解,现用一些数据来作说明,一般单差频之接收机,内有一455KHZ之混频线路,故以发射机频率41.000MHZ来说,基本上接收机晶体主振应是41.000-0.455=40.545它和455k不低于带通滤波器产生一个对差频率,而去响应主频率,但二段差频则是于单差线路前再加一段差频线路,基本上都使用10.700MHZ之石英带通滤波器,故以上述频率值接收机,晶体应是41.000-10.700=300MHZ,可是不管改变差频,其发射机晶体都不会改变,但双差频又有何好处呢?双差频比单差频多了一次滤波,相对于杂讯抗性较强,故比单差频有较好之抗干扰度,您了解吗?
上下调制波之说明
此点是很多读者不明究理之所在,同是标准之PPM接收机又不牵涉到PCM产权问题,何以JR及FUTABA之FM接收机不能通用,其实是因为JR使用上调制波,因两相解调相位皮周率不同,而使得两厂牌接收无法相容之故,读者可以在国外杂志发现,他们卖接收机都会注明适合那厂牌使用,当然现在也有适合两种主流品牌之全功能接收机,例如GWS及韩国HI-TEC,其基本上在中频IC后做一个上下弦波之选择线路,让后段能同步处理相位,故可以依您之所需改变接收机之上下波,也是不错的的选择。
选择度及感度
所谓选择就是接收机之频率响应度,一般而言选择度愈高之接收机,当然抗干扰愈好,不过也愈会受石英晶体老化影响,故两者很难共存,只能以较中性之方式处理,而感度之良否,是依其线路设计及元件值数而定,评论一个好坏,也只能用过才说得准。
天线长度
任何频率都有相对应之匹配长度,在接收机上一般都使用1米之长度,然后在天线前有一个匹配电杆,让1米长度天线去对应,故自行改变天线长度是会影响接收距离的,劝各位不要任意改变长度以免造成损失。本帖最近评分记录 FM/PCM的优点:
高可靠性和高抗干扰性。大家知道,一般PPM遥控设备都要求在操作时先开发射机后开接收机,先关接收机后关发射机。其原因是在没有发射信号时,接受机会因自身内部的噪音或外界的干扰产生误动作;即使是带静噪电路的接受机,在有同频干扰的情况下也会出现误动作。而采用了PCM编解码方式,在程序设计中包含了多种信号校验功能,即使在发射机关机、只开接收机的情况下,也不会产生误动作。因此,当每次发射机定时关机后,接收机仍可处于开机待命状态,避免了频繁开关接收机的麻烦。
无信号自动回**能:如不预置接收机输出状态,接收机在无信号后约2秒种自动回中。
PPM和PCM的工作原理:
前面提到了PPM和PCM编解码技术,那么,究竟什么是PPM和PCM呢?两者又有什么区别呢?
PCM是英文pulse-code molation的缩写,中文的意思是:脉冲编码调制,又称脉码调制。PPM是英文pulse position molation的缩写,中文意思是:脉冲位置调制,又称脉位调制,这里顺便提一句,有些航模爱好者误将PPM编码说成是FM,其实这是两个不同的概念。前者指的是信号脉冲的编码方式,后者指的是高频电路的调制方式。比例遥控发射电路的工作原理如图1所示。操作通过操纵发射机上的手柄,将电位器组值的变化信息送人编码电路。编码电路将其转换成一组脉冲编码信号(PPM或PCM)。这组脉冲编码信号经过高频调制电路(AM或FM)调制后,再经高放电路发送出去。
目前,比例遥控设备中最常用的两种脉冲编码方式就是PPM和PCM:最常用的两种高频调制方式是FM调频和AM调幅:最常见的组合为PPM/AM脉位调制编码/调幅、PPM/FM脉位调制编码/调频、PPM/FM脉冲调只编码/调频三种形式。通常的PPM接收解码电路都由通用的数字集成电路组成,如CD4013,CD4015等。对于这类电路来说,只要输入脉冲的上升沿达到一定的高度,都可以使其翻转。这样,一旦输入脉冲中含有干扰脉冲,就会造成输出混乱。由于干扰脉冲的数量和位置是随机的,因此在接收机输出端产生的效果就是“抖舵”。除此之外,因电位器接触不好而造成编码波形的畸变等原因,也会影响接收效果,造成“抖舵”。对于窄小的干扰脉冲,一般的PPM电路可以采用滤波的方式消除;而对于较宽的干扰脉冲,滤波电路就无能为力了。这就是为什么普通的PPM比例遥控设备,在强干扰的环境下或超出控制范围时会产生误动作的原因。尤其是在有同频干扰的情况下,模型往往会完全失控。
PPM的编解码方式一般是使用积分电路来实现的,而PCM编解码则是用模/数(A/D)和数/模(D/A)转技术实现的。
首先,编码电路中模/数转换部分将电位器产生的模拟信息转换成一组数字脉冲信号。由于每个通道都由8个脉冲组成,再加上同步脉冲和校核脉冲,因此每个脉冲包含了数十个脉冲信号。在这里,每一个通道都是由8个信号脉冲组成。其脉冲个数永远不变,只是脉冲的宽度不同。宽脉冲代表“1”,窄脉冲代表“0”。这样每个通道的脉冲就可用8位二进制数据来表示,共有256种变化。接收机解码电路中的单片机(单片计算机,下同)收到这种数字编码信号后,再经过数/模转换,将数字信号还原成模拟信号。由于在空中传播的是数字信号,其中包含的信号只代表两种宽度。这样,如果在此种编码脉冲传送过程中产生了干扰脉冲,解码电路中的单片机就会自动将与“0”或“1”脉冲宽度不相同的干扰脉冲自动清除。如果干扰脉冲与“0”或“1”脉冲的宽度相似或干脆将“0”脉冲干扰加宽成“1”脉冲,解码电路的单片机也可以通过计数功能或检验校核码的方式,将其滤除或不予输出。而因电位器接触不良对编码电路造成的影响,也已由编码电路中的单片机将其剔除,这样就消除了各种干扰造成误动作的可能。
PCM编码的优点不仅在于其很强的抗干扰性,而且可以很方便的利用计算机编程,不增加或少增加成本,实现各种智能化设计。例如,将来的比例遥控设备完成可以采用个性化设计,在编解码电路中加上地址码,实现真正意义上的一对一控制。另外,如果在发射机上加装开关,通过计算机编程,将每个通道的256种变化分别发送出来;接收机接收后,再经计算机解码后变成256路开关输出。这样,一路PCM编码信号就可变成256路开关信号。而且,这种开关电路的抗干扰能力相当强,控制精度相当高。从上述可以看出,PCM编码与PPM编码方式相比,具有很大的优越性。虽然以往将这两种编码方式都说成是数子比例遥控设备,但从严格意义上说,只有PCM编码才称得上真正的数字比例遥控。值得指出的是:各个厂家生产的不同型号的PCM比例遥控设备,其编码方式都不相同。因此,同样是PCM设备,只要是不同厂家生产的,即使是相同频率,也不会产生互相干扰,而只会影响控制距离。
在很多航模爱好者心目中,PCM比例遥控设备都是昂贵的高档产品,可望不可及。造成这种现象主要有两种原因,一方面是前些年单片机的价格很高,功能还不够强大;另一方面是进口的PCM比例遥控设备设计的功能很多,造成成本偏高。本帖最近评分记录
Ⅲ am8ec704是多少位的单片机
8位的,看数手册第4页
http://wenku..com/link?url=yjy_5bz-lTk98M9R_l9V-iOuyMBkKThhcHrDG
AM8EC704A为低成本、高速、高抗噪且内置EPROM的8位CMOS微控制器。AM8EC704A使用精简指令架构,仅含49个指令,且除了跳转指令需要2个指令周期外,其余指令的执行都只需一个周期。AM8EC704A提供强大且容易上手的指令集,可对寄存器或数据存储器进行直接或间接寻址。
Ⅳ 单片机,微控制器和微处理器有何区别
单片机,微控制器和微处理器的主要区别如下:
1、定义不同
单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统;
微控制器是基于处理器内核的嵌入式快闪芯片,是家庭自动化、消费、智能计量和工业应用的理想处理器;
微处理器由一片或少数几片大规模集成电路组成的中央处理器。
2、特点不同
单片机的特点是:集成度高;存储容量大;外部扩展能力强;控制功能强;
微控制器的特点是高性能、低能耗、易于使用;
微处理器的特点是体积小、重量轻和容易模块化。
3、应用领域不同
单片机主要应用于工业生产、电子设备等领域;
微控制器主要应用于嵌入式应用的仪器,例如智能测量、人机接口设备、汽车和工业控制系统、大型家用电器、消费性产品和医疗器械等;
微处理器主要应用于录像机、智能洗衣机、移动电话等家电产品,还是汽车引擎控制,以及数控机床、导弹精确制导等。
Ⅳ amd公司有什么型号的单片机
老产品了 AM80C51 AM80C52 AM80C324 AM80C521
这在keil2的器件列表里可选, 跟其它公司的51/52单片机没有什么区别
Ⅵ 嵌入式与单片机之间的关系是什么
嵌入式与单片机之间的关系如下:
嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌式系统像是一个完整的计算机,而单片机更像是一个没有外设的计算机。
以前单片机包括的东西并不算多,两者的硬件区别较为明显。但是,随着半导体技术的突飞猛进,现在各种硬件功能都能被做进单片机之中。所以,嵌入式系统和单片机之间的硬件区别越来越小,分界线也越来越模糊。
于是,人们倾向于在软件上进行区分。
从软件上,行业里经常把芯片中不带MMU(memory management unit,内存管理单元)从而不支持虚拟地址,只能裸奔或运行RTOS(实时操作系统,例如ucos、华为LiteOS、RT-Thread、freertos等)的system,叫做单片机(如STM32、NXP LPC系列、NXP imxRT1052系列等)。
同时,把芯片自带MMU可以支持虚拟地址,能够跑Linux、Vxworks、WinCE、Android这样的“高级”操作系统的system,叫做嵌入式。
在某些时候,单片机本身已经足够强大,可以作为嵌入式系统使用。它的成本更低,开发和维护的难度相对较小,尤其是针对一些针对性更强的应用。而嵌入式系统理论上性能更强,应用更广泛,但复杂度高,开发难度大。
嵌入式,一般是指嵌入式系统,嵌入式开发,就是对嵌入式系统的开发。IEEE(美国电气和电子工程师协会)对嵌入式系统的定义是:“用于控制、监视或者辅助操作机器和设备的装置”。
国内学术界的定义更为具体一些,也更容易理解:嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。 以应用为中心,说明嵌入式系统是有明确实际用途的。
以计算机技术为基础,说明它其实就是一种特殊的计算机。软硬件可裁剪,说明它有很强的灵活性和可定制能力。
嵌入式系统的核心,就是嵌入式处理器。嵌入式处理器一般分为以下几种典型类型: 嵌入式微控制器MCU(Micro Control Unit) MCU内部集成ROM/RAM、总线逻辑、定时/计数器、看门狗、I/O、串口、A/D、D/A、FLASH等。典型代表是8051、8096、C8051F等。
嵌入式DSP处理器(Digital Signal Processor) DSP处理器专门用于信号处理,在系统结构和指令算法进行了特殊设计。在数字滤波、FFT、频谱分析中广泛应用。
典型代表是TI(德州仪器)公司的TMS320C2000/C5000系列。 嵌入式微处理器MPU(Micro Processor Unit) MPU由通用处理器演变而来,具有较高的性能,拥有丰富的外围部件接口。典型代表是AM186/88、386EX、SC-400、PowerPC、MIPS、ARM系列等。
此外,还有嵌入式片上系统SoC(System on Chip)和可编程片上系统SoPC(System on a Programmable Chip)。 我们的单片机,就属于上述的第一种——MCU(嵌入式微控制器)。
单片机,又称为单片微控制器,英文叫Single-Chip Microcomputer。它其实就是一种集成电路芯片,是通过超大规模集成电路技术,将CPU、RAM、ROM、输入输出和中断系统、定时器/计数器等功能,塞进一块硅片上,变成一个超小型的计算机。
单片机技术从上世纪70年代末诞生,早期的时候是4位,后来发展为8位,16位,32位。它真正崛起,是在8位时代。
8位单片机功能很强,被广泛应用于工业控制、仪器仪表、家电汽车等领域。我们在研究单片机的时候,经常会听到两个词——51单片机、STM32。我来介绍一下它们究竟是什么。
51单片机,其实就是一系列单片机的统称。该系列单片机,兼容Intel8031指令系统。它们的始祖,是Intel(英特尔)的8004单片机。
STM32,是意法半导体公司推出的基于ARM Cortex-M内核的通用型单片机。STM32的硬件配置可以满足大部分的物联网开发需求,开发工具和相关的文档资料齐全,已经成为目前单片机学习的首选对象。
Ⅶ 关于单片机的种类问题
单片机的分类Ⅰ 按生产厂家分
美国的英特尔(Intel) 公司、摩托罗拉(Motorola)公司、国家办导体(NS) 公司、Atmel公司、微芯片(Microchip) 公司、洛克威尔(Rockwell)公司、莫斯特克公司(Mostek)、齐洛格(Zilog)公司、仙童(Fairchid)公司、德州仪器(TI)公司等等。日本的电气(NS)公司、东芝(Toshiba)公司、富士通(Fujitsu)公司、松下公司、日立(Hitachi)公司、日电(NEC)公司、夏普公司等等。荷兰的飞利浦(Philips)公司。德国的西门子(Siemens)公司等等。
Ⅱ 按字长分(1)4-BIT 单片机
4 位单片机的控制功能较弱,CPU 一次只能处理4 位二进制数。这类单片机常用于计算器、各种形态的智能单元以及作为家用电器中的控制器。典型产品有NEC 公司的UPD 75××系列、NS 公司的COP400 系列、松下公司的MN1400 系列、ROCKWELL 公司的PPS/1系列、富士通公司的MB88 系列、夏普公司的SM××系列、Toshiba 公司的TMP47×××系列等等。
① 华邦公司的W741系列的4位单片机带液晶驱动,在线烧录,保密性高,低操作电压(1.2V~1.8V)。
② 东芝单片机的4位机在家电领域有很大市场。
(2)8-BIT 单片机
8 位单片机 8 位单片机的控制功能较强,品种最为齐全。和4 位单片机相比,它不仅具有较大的存储容量和寻址范围,而且中断源、并行I/O 接口和定时器/计数器个数都有了不同程度的增加,并集成有全双工串行通信接口。在指令系统方面,普遍增设了乘除指令和比较指令。特别是8 位机中的高性能增强型单片机,除片内增加了A/D 和D/A 转换器外,还集成有定时器捕捉/比较寄存器、监视定时器(Watchdog)、总线控制部件和晶体振荡电路等。这类单片机由于其片内资源丰富和功能强大,主要在工业控制、智能仪表、家用电器和办公自动化系统中应用。代表产品有Intel 公司的MCS-48 系列和MCS-51 系列 、Microchip 公司的PIC16C××系列和PIC17C××系列以及PIC1400 系列、Motorola 公司的M68HC05 系列和M68HC11 系列、Zilog 公司的Z8 系列、荷兰Philips 公司的80C51 系列(同MCS-51 兼容)、Atmel公司的AT89 系列(同MCS-51 兼容)、NEC 公司的UPD78××系列等等。
1)51系列单片机
8031/8051/8751是Intel公司早期的产品。应用的早,影响很大,已成为世界上的工业标准。后来很多芯片厂商以各种方式与Intel公司合作,也推出了同类型的单片机,如同一种单片机的多个版本一样,虽都在不断的改变制造工艺,但内核却一样,也就是说这类单片机指令系统完全兼容,绝大多数管脚也兼容;在使用上基本可以直接互换。人们统称这些与8051内核相同的单片机为“51系列单片机”。
8031片内不带程序存储器ROM,使用时用户需外接程序存储器和一片逻辑电路373,外接的程序存储器多为EPROM的2764系列。用户若想对写入到EPROM中的程序进行修改,必须先用一种特殊的紫外线灯将其照射擦除,之后再可写入。写入到外接程序存储器的程序代码没有什么保密性可言。
8051片内有4k ROM,无须外接外存储器和373,更能体现“单片”的简练。但是所编的程序无法写入到其ROM中,只有将程序交芯片厂代为写入,并是一次性的,不能改写其内容。
8751与8051基本一样,但8751片内有4k的EPROM,用户可以将自己编写的程序写入单片机的EPROM中进行现场实验与应用,EPROM的改写同样需要用紫外线灯照射一定时间擦除后再写入。
在众多的51系列单片机中,要算 ATMEL 公司的AT89C51、AT89S52更实用,因他不但和8051指令、管脚完全兼容,而且其片内的4K程序存储器是FLASH工艺的,这种工艺的存储器用户可以用电的方式瞬间擦除、改写,一般专为 ATMEL AT89xx 做的编程器均带有这些功能。显而易见,这种单片机对开发设备的要求很低,开发时间也大大缩短。写入单片机内的程序还可以进行加密,这又很好地保护了你的劳动成果。而且,AT89C51、AT89S51目前的售价比8031还低,市场供应也很充足。
AT89S51、52是2003年ATMEL推出的新型品种,除了完全兼容8051外,还多了ISP编程和看门狗功能。
ATMEL公司的51系列还有AT89C2051、AT89C1051等品种,这些芯片是在AT89C51的基础上将一些功能精简掉后形成的精简版。AT89C2051取掉了P0口和P2口,内部的程序FLASH存储器也小到2K,封装形式也由51的P40脚改为20脚,相应的价格也低一些,特别适合在一些智能玩具,手持仪器等程序不大的电路环境下应用;AT89C1051在2051的基础上,再次精简掉了串口功能等,程序存储器再次减小到1k,当然价格也更低。
51 单片机目前已有多种型号,市场上目前供货比较足的芯片还要算ATMEL 的51、52 芯片, HYUNDAI 的GMS97 系列,WINBOND 的78e52,78e58,77e58 等。
GMS97 系列是一次性烧写,一般只有大量生产的人才买。at89c51,52 因可以很容易地解密,一般人们只用它来做实验,或者用在一些即使解了密也无关紧要的场合。89c2051 只有20 腿,体积小巧,在一些简单应用和体积有限的场合得到广泛应用。
2)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系列单片机能做到指令总数少,且大都为单周期指令的重要原因。
3)AVR系列单片机
AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reced 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 型为主。
(4)32-BIT 单片机
32 位单片机的字长为32 位,是单片机的顶级产品,具有极高的运算速度。近年来,随着家用电子系统的新发展,32 位单片机的市场前景看好。
继16 位单片机出现后不久,几大公司先后推出了代表当前最高性能和技术水平的32 位单片微机系列。32 位单片机具有极高的集成度,内部采用新颖的RISC(精简指令系统计算机)结构,CPU 可与其他微控制器兼容,主频频率可达33MHz 以上,指令系统进一步优化,运算速度可动态改变,设有高级语言编译器,具有性能强大的中断控制系统、定时/事件控制系统、同步/异步通信控制系统。代表产品有Intel 公司的MCS-80960 系列、Motorola 公司的M68300 系列、Hitachi 公司的Super H(简称SH)系列等等。
这类单片机主要应用于汽车、航空航天、高级机器人、军事装备等方面。它代表着单片机发展中的高、新技术水平。
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,远超过上一代产品。
Ⅲ 按制造工艺分
① HMOS 工艺 高密度短沟道MOS 工艺,具有高速度、高密度的特点。
② CHMOS(或HCMOS)工艺 互补的金属氧化物的HMOS 工艺,是CMOS 和HMOS 的结合,具有高密度、高速度、低功耗的特点。Intel 公司产品型号中若带有字母“C” ,Motorola 公司产品型号中若带有字母“HC”或“L” ,通常为CHMOS 工艺。
Ⅷ 单片机~按字节寻址按位寻址
当你位操作的时候它就按拉寻址,位寻址很灵活,用起来很方便,由其是当你在操作IO口时,比如说SETB P1.0,这时就是按位寻址,将P1.0设置为高电平1.
Ⅸ 单片机IO口如何实现AM调制
可以考虑用PWM加滤波方式实现
Ⅹ AM单片机学习
Am?。。
你还是从简单的开始看起吧,51或者avr,
直接扯到ARM难度高了点。
如果你说的是ARM,
用的是C,
板子不便宜,根据芯片型号上面所带模块种类价格差距很大,几百到几千不等。
功能用途当然相当广泛,目前用的最多的应该是高档消费电子,智能手机,上网本之流。。。
特点嘛,你先去网络看看ARM的介绍就能有点数了。