ROM PROM EPROM EEPROM

发布时间:2023-03-13 03:03:13

STC系列单片机中的出现的术语常识ROMPROMEPROMEEPROMFlashROMSPI;SRAM;PCA
了解STC系列单片机知识时碰到一些电子方面术语常识,ROMPROMEPROMEEPROMFlashROMSPI;SRAM;PCA
ROM指的是“只读存储器”,即Read-OnlyMemory。这是一种线路最简单半导体电路,通过掩模工艺,一次性制造,其中的代码与数据将永久保存(除非坏,不能进行修改。这玩意一般在大批量生产时才会被用的,优点是成本低、非常低,但是其风险比较大,在产品设计时,如果调试不彻底,很容易造成几千片的费片,行内话叫“掩砸了”!
PROM指的是“可编程只读存储器”既ProgrammableRed-OnlyMemory。这样的产品只允许写入一次,所以也被称为“一次可编程只读存储器”(OneTimeProgarmmingROMOTP-ROMPROM在出厂时,存储的内容全为1,用户可以根据需要将其中的某些单元写入数据0(部分的PROM在出厂时数据全为0,则用户可以将其中的部分单元写入1以实现对其“编程”的目的。PROM的典型产品是“双极性熔丝结构”,如果我们想改写某些单元,则可以给这些单元通以足够大的电流,并维持一定的时间,原先的熔丝即可熔断,这样就达到了改写某些位的效果。另外一类经典的PROM为使用“肖特基二极管”的PROM,出厂时,其中的二极管处于反向截止状态,还是用大电流的方法将反相电压加在“肖特基二极管”,造成其永久性击穿即可。
EPROM指的是“可擦写可编程只读存储器”,即ErasableProgrammableRead-OnlyMemory它的特点是具有可擦除功能,擦除后即可进行再编程,但是缺点是擦除需要使用紫外线照射一定的时间。这一类芯片特别容易识别,其封装中包含有“石英玻璃窗”,一个编程后的EPROM芯片的“石英玻璃窗”一般使用黑色不干胶纸盖住,以防止遭到阳光直射。
EEPROM指的是“电可擦除可编程只读存储器”,ElectricallyErasableProgrammableRead-OnlyMemory。它的最大优点是可直接用电信号擦除,也可用电信号写入。EEPROM不能取代RAM的原应是其工艺复杂,耗费的门电路过多,且重编程时间比较长,同时其有效重编程次数也比较低。DRAM(DynamicRAM动态随机存储器。需要用恒电流以保存信息,一断电,信息即丢失。其接口多为72线的SIMM类型。虽然它的刷新频率每秒钟可达几百次,但是由于它采用同一电路来存取数据,所以存取时间有一定的间隔,导致了它的存取速度不是很快。386486时期被普遍应用。断电后存在其中的数据会丢失,而EEPROM断电后存在其中的数据不会丢失。另外,EEPROM可以清楚存储数据和再编程。

Flashmemory指的是“闪存”,所谓“闪存”,它也是一种非易失性的内存,属于EEPROM的改进产品。它的最大特点是必须按块(Block擦除(每个区块的大小不定,不同厂家的产品有不同的规格EEPROM则可以一次只擦除一
个字节(Byte。目前“闪存”被广泛用在PC机的主板上,用来保存BIOS程序,便于进行程序的升级。其另外一大应用领域是用来作为硬盘的替代品,具有抗震、速度快、无噪声、耗电低的优点,但是将其用来取代RAM就显得不合适,因为RAM需要能够按字节改写,而FlashROM做不到。
serialperipheralinterface(SPI:在计算机中,串行外围接口(SPI是一种允许在两种设备(一个称master另一个称slave之间进行串行(每次一位数据交换的接口。SPI以全双工模式工作这意味着,数据可同时双向传输。SPI最常用于中央处理单元(CPU跟外围设备之间的通信系统,也可能使用SPI连接两个微处理。
相比并行接口,串行接口具有某些优势,最大的优势在于其简单布线,另外,串行接口电缆可长于并行接口电缆,因为电缆中导体之间的串绕小得多。许多种设备可通过SPI控制,包括移位寄存器、存储芯片、扩展器、显示驱动器、数据转换器、打印机、数据存储设备、感应器以及微处理器。数据在电缆上串行传输,输入到移位寄存器,并通过并行处理传输到各个子系统。PCA可编程计数器阵列(ProgramableCounterArray,PCA概述
PCA就是一个定时器(计数器),和一般定时器原理相似:当PCA被使能则PCA由初值开始定周期累加,然后读取PCA的值。我们通常的做法是比较PCA否等于我们提前设定的定时标志寄存器的值,如果相等,则定时时间到。PCA是这样,不过PCA已经给我们准备好了定时标志寄存器,也已经做好了比较机制,不再需要我们在程序中添加比较语句。
PCA是一个16位定时器,它有5个定时标志寄存器(CCAPnH+CCAPnLn=01234),把PCA划分成5个定时模块,这5个模块分别有一个单片机引脚与之对应。与标准的定时器/计数器相比,PCACPU的干扰小,定时更精确,减少了软件设计。PCA相关寄存器
1CMOD:PCA模式选择寄存器
7CIDL6WDTE5-4-3-2CPS11CPS00ECFCIDL0-单片机空闲模式PCA工作;1-单片机空闲模式PCA不工作WDTE0-定时模块4禁用看门狗;1-定时模块4启用看门狗CPS1CPS0PCA定时频率选择位(具体请看DATASHEET

ROM PROM EPROM EEPROM

相关推荐