单片机中数据存储介质区别

发布者:温雅如风最新更新时间:2016-03-31 来源: eefocus关键字:单片机  数据存储介质 手机看文章 扫描二维码
随时随地手机看文章
经常看到,现在的单片机尤其是性能比较强大的单片机同时拥有多种存储介质,必须具备的肯定有两种啦,RAM与ROM;

首先是RAM,​分为两种,静态随机存储器(SRAM)与动态随机存储器(DRAM),顾名思义,动态随机存储器需要不停的刷新,静态功耗比较大,所以单片机中大都采用静态随机存储器,不需要刷新,静态功耗相对来说很低。此外,静态随机存储器相比动态随机存储器也有其缺点,电路复杂集成度低,所以一般容量较小。------另:SRAM的读取速度相当快,由于它的造价高,主要用作计算机中的高速缓存存储器(Cache)。DRAM虽然读取速度较慢,但它的造价低廉,集成度高,宜于作为系统所需的大容量“主存”,所以DRAM主要制造成计算机中的内存条,目前,市面上主要有使用DRAM芯片制成的普通内存条。​

重点来说说ROM,以前的紫外线擦除EPROM略过不谈,重点表一表现在单片机中主要用的EEPROM与FLASH,其实FLASH也是电可擦除,掉电不失的数据存储器,是一种广义上的ROM,为做区分,称其为FLASH。

EEPROM的特点是可以随意访问和修改其中的任何一个字节,可以往每一个bit位中写0或写1,操作比FLASH简单快捷,通常用于存放需要频繁改写的数据。但因其组成电路复杂成本高,所以容量一般都不是很大,​一般都是几十K字节或几百K字节,很少有超过512k字节的。

FLASH也是电可擦除的一种广义上的ROM,分为两种NORFLASH​,与NAND FLASH;

NORFLASH​​具备地址线与数据线,可以像RAM一样随机访问每一个字节,但是擦除的时候是按块来擦除的,所以一次简化了电路,数据密度更高,成本也降低了,一般上M的存储器都是FLASH。

NAND FLASH地址线与数据线是复用的,读取按页来读取,擦除按块来擦除,所以电路更简单,数据密度更大了,大容量的一般都是nand flash,而2M到12M的都是NOR FLASH。

​NAND FLASH地址线与数据线是复用的,所以在读取速度上要慢一些,由于nor flash 可以对字节进行操作,所以程序可以直接在nor flash中运行,而不需要将其调入到RAM后执行。而在nand flash 放入操作系统等。

关键字:单片机  数据存储介质 引用地址:单片机中数据存储介质区别

上一篇:STM32的NVIC_PriorityGroupConfig使用及优先级分组方式理解
下一篇:ARM状态和Thumb状态通俗理解

推荐阅读最新更新时间:2024-03-16 14:48

从零开始51单片机教程 —— 22 单片机串口介绍
串口是单片机与外界进行信息交换的工具。 8051单片机的通信方式有两种: 并行通信:数据的各位同时发送或接收。 串行通信:数据一位一位次序发送或接收。参看下图: 串行通信的方式: 异步通信:它用一个起始位表示字符的开始,用停止位表示字符的结束。其每帧的格式如下: 在一帧格式中,先是一个起始位0,然后是8个数据位,规定低位在前,高位在后,接下来是奇偶校验位(能省略),最后是停止位1。用这种格式表示字符,则字符能一个接一个地传送。 在异步通信中,CPU与外设之间必须有两项规定,即字符格式和波特率。字符格式的规定是双方能够在对同一种0和1的串理解成同一种意义。原则上字符格式能由通信的双方自由制定,但从通用、方便的角度出
[单片机]
从零开始51<font color='red'>单片机</font>教程 —— 22 <font color='red'>单片机</font>串口介绍
51单片机简单的驱动LCD1602
【LCD1602】 什么是LCD1602 LCD1602是一种工业字符型液晶,能够同时显示16x02即32个字符。LCD1602液晶显示的原理是利用液晶的物理特性,通过电压对其显示区域进行控制,即可以显示出图形。 1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。 1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字
[单片机]
51<font color='red'>单片机</font>简单的驱动LCD1602
MCU系统中如何利用ADC技术进行数据采集
使用MCU的系统设计人员受益于摩尔定律,即通过更小封装、更低成本获得更多的丰富特性功能。嵌入式系统设计人员和MCU厂商关心数据采集系统的三个基本功能:捕获、计算和通信。理解全部功能对设计大有帮助,本文将主要关注数据采集系统的捕获阶段。 捕获 复杂的混合信号MCU必须能够从模拟世界中捕获某些有用信息,并且能够把连续时间信号转换成离散的数字形式。模数转换器(ADC)是完成这项任务最重要的MCU外设,因此ADC的性能往往决定何种MCU适用于何种应用。MCU也能够通过各种串行或并行数字I/O接口捕获来自外部信号源的数字形式的系统信息。 计算 信号捕获后,需要对捕获数据进行某些处理;有时仅仅需要模数转换,但是更多情况下必须要对捕获的数据样本
[电源管理]
在<font color='red'>MCU</font>系统中如何利用ADC技术进行数据采集
基于AT89C2051单片机的超声波理疗仪的构成原理
0 引言 目前国内外的多数超声治疗仪(理疗型)普遍都是以连续正弦波(1~3 MHz)或脉冲正弦波(低频调制100 kHz左右)的方式进行工作,其输出声强≤3.0 W/cm2,所存在的问题是超声波主要作用于皮肤、肌肉和结缔组织,发射波形峰值高、穿透力差等,对较深病灶点的治疗效果不明显。因此,治疗和促进肌肉恢复和骨骼愈合需要很长的时间。本设计的理疗仪能产生波形峰值低、穿透力强的特定超声波能量,可以更加深层地作用于肌肉骨骼上,起到加速愈合的作用。本设计使用电路模块化的设计思路,并结合实际电路设计了一种简单适用的多参数超声波治疗仪。目前,该设计在国内外无类似的产品报道,产品设计原理涉及许多关于超声波对骨伤治疗的最前沿的研究成果和报道。 1
[单片机]
基于AT89C2051<font color='red'>单片机</font>的超声波理疗仪的构成原理
基于裸机编程的实时系统
  引 言   在嵌入式控制系统的设计中,如何对被控制的多个任务进行有效协调,使其动作顺序合理、响应速度快捷,往往是设计者所考虑的一个很重要的方面,也是衡量检验一个系统的综合性能的重要指标。为了在多个任务的协调控制中满足实时性的要求,设计者往往会考虑在系统中嵌入目前流行的某种实时操作系统。现在也有一些通过验证的比较优秀的实时操作系统可供选择,有的源代码甚至是免费提供的,网上也有大量的移植成功的源代码范例。基于实时操作系统编程可以大大缩短开发的周期,实时性也有足够的保证。基于实时操作系统编程的代价之一是,增加了程序代码的长度;代价之二是,需要较多的RAM空间,在不扩展片外存储器的情况下,中低档单片机是难以胜任的。另一方面,大部分中
[单片机]
#51单片机#A/D差分输入信号
在上一节已经提到过,控制字的第 4 位和第 5 位是用于控制 PCF8591 的模拟输入引脚是单端输入还是差分输入。差分输入是模拟电路常用的一个技巧,这里我们把相关知识做一些简单介绍。 从严格意义上来讲,其实所有的信号都是差分信号,因为所有的电压只能是相对于另外一个电压而言。但是大多数系统,我们都是把系统的 GND 作为基准点。而对于 A/D 来说的差分输入,通常情况下是除了 GND 以外,另外两路幅度相同,极性相反的输入信号,其实理解起来很简单,就如同跷跷板一样。如图17-8 所示。 图 17-8 差分输入原理 差分输入的话,就不是单个输入,而是由 2 个输入端构成的一组输入。PCF8591 一共是4 个模拟输入端,可以配置
[单片机]
#51<font color='red'>单片机</font>#A/D差分输入信号
51单片机汇编语言子程序调用指令RET RETI
控制转移 指令 用于控制程序的流向,所控制的范围即为程序存储器区间,MCS-51系列单片机的控制转移 指令 相对丰富,有可对64kB程序空间地址单元进行访问的长调用、长转移指令,也有可对2kB字节进行访问的绝对调用和绝对转移指令,还有在一页范围内短相对转移及其它无条件转移指令,这些指令的执行一般都不会对标志位有影响。 . 子程序调用指令(1条) 子程序是为了便于程序编写,减少那些需反复执行的程序占用多余的地址空间而引入的程序分支,从而有了主程序和子程序的概念,需要反复执行的一些程序,我们在编程时一般都把它们编写成子程序,当需要用它们时,就用一个调用命令使程序按调用的地址去执行,这就需要子程序的调用指令和返回指令。 LCALL
[单片机]
在进行单片机设计时需要注意哪些事项
1.降低外时钟频率 外时钟是高频的噪声源,除能引起对本应用系统的干扰之外,还可能产生对外界的干扰,以8051单片机为例最短指令周期1μs时,外时钟是12MHz。而同样速度的Motorola单片机系统时钟只需4MHz微控制器产生的最有影响的高频噪声大约是时钟频率的3倍。 2.低噪声系列单片机 改进的技术将电源、地安排在两个相邻的引脚上,外部去耦电容在PCB设计上更容易安排。 3.时钟监测电路、看门狗技术与低电压复位 时钟监控有效与省电指令STOP是一对矛盾。只能使用其中之一。 看门狗技术是监测应用程序中的一段定时中断低电压复位技术是监测单片机电源电压,当电压低于某一值时产生复位信号。由于单片机技术的发展,单片机本身对电源电压
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved