文档库 最新最全的文档下载
当前位置:文档库 › 汽车常见EEPROM芯片

汽车常见EEPROM芯片

汽车常见EEPROM芯片
汽车常见EEPROM芯片

汽车常见EEPROM芯片

就汽车上常见的EEPROM芯片按其接口方式来分,无外乎有I2C、Microwire、SPI三种,但每一种芯片又分为各种容量规格,比如I2C中的24C01、24C02、24C04,一般尾数大的比尾数小的容量大,且有着直接的倍数关系。

其中汽车音响用的芯片种类最多、最杂,从I2C的24C01-24C16,Microwire的93C06到93C56,现在出的音响还用到SIP的25160,而且Mirowire的93C46系列还分为标准与非标准,二者主要体现在引脚分布上,其内部功能基本一致。使用时须仔细区分,否则出现读写不了数据还误认为芯片损坏,主要是日本的汽车音响会用到这种芯片,欧美的音响基本不采用这种“非准”芯片。另外还有一种S130和S220的芯片,它们分别对应93C46和93C56,在欧洲产的音响还会经常见到85C52的芯片,通常为贴片封装,外型比一般的贴片芯片要宽一些,它和24C02基本一样,但其第7脚的写保护和24C02的写保护引脚电位状态是反的,85C52是高电位有效。在较老的奔驰音响还可常见到BAW574252,它也是和24C01一样的,24C01有的芯片会出现能读不能写数据的情况,这时可用一片新的24C01或24C02代替。24C02可完全兼容24C01所有功能。

在液晶仪表上用的芯片相对来说就要规范得多,大多采用Microwire,从93C46到93C86都有采用,基本上没有“非标准”芯片,且大多采用16bit结构,读取数据时须注意是16bit还是8bit,否则会出现高低位颠倒甚至数据错误的结果,这是调表须特别注意的事。在新款的奔驰也常见24C04和B58芯片,B58可以用93C66代替。但读写数据时,须把第七脚置为低电位。稍老的宝马常用到CS56、CS66,它们也须把第七脚置为低电位。在国产的仪表还用到SPI的25010和X25043(X5043),上海别克和时超用的A TMEL68343A,其实就是25010。在丰田的4700吉普车上还用到S220,它等同于93C56。

在大众的车身防盗芯片有93C46、93C56、93C86几种,其中进口老奥迪用93C46(8bit),时超用93C56(老的用8bit,新的用16bit)C5A6、PASSA T、BORA等用93C86(16bit )。

另外在气囊电脑、波箱电脑、遥控门锁电脑也会用到这些芯片。在很多不得已的情况下,我们也可以通过直接读写EEPROM数据来进行维修工作。

如何判断未知型号的码片

目前一般采用的码片都是8脚,例如24C64、24C128或者24C256。通过查看码片的1,2,3,4脚接地,8脚接正来判断马片是24C系列码片以后,还需要判断具体型号,举例如下: 1)选型A T24C256,放入码片到锁紧座,按“读入”按钮,查看地址0-3FFF的数据和地址400-7FF的数据是否相同,如果不相同,可以证实码片是24C256,如果相同,有可能是24C128或者24C64,进行第2步骤判断。

2)查看地址0-1FF的数据是否和地址200-3FF的数据相同,如果相同,可以证实是24C64,如果不相同,这该码片是24C128。

如何拆焊汽车码片?汽车码片的拆焊方法

汽车码片的拆焊方法:

汽车音响、组合仪表等在汽车上均属昂贵品,在进行解码或调表等操作时,需采取一定的方法,以免损坏印刷线路板、码片、甚至音响仪表总成。

一、拆下码片:

1、对于双列直插码片,可用吸锡铬铁从码片背面引脚直接把焊锡吸掉,切勿

强行撬下,否则会损坏印刷线路板,对于部分引脚的微量焊锡粘结,可采用镊子轻

轻拔动引脚使之完全分开。对于残余焊锡较多者可再次用吸锡铬铁吸掉,必要时熔

一些松香以帮助熔化甚至补一些焊锡以帮助吸收。

2、对于贴片码片,一般采用所谓的堆焊法。具体操作是:用电铬铁把焊锡熔

化在码片两侧引脚,形成“两堆”焊锡(见图1),然后用铬铁来回的加热两堆焊锡,直至两推焊锡同时熔化时即可用镊子把码片轻轻移走(见图2),移走码片时切忌用

蛮力。

图1 图2

注意:铬铁对码片加热时间不宜过长,对于双列直插码片在温度过高时可歇一会等温度降下来再操作,对于贴片码片最好把时间控制在6-7秒时间内完成。电铬铁必须可靠接地,如不能保证良好接地,则最好拔下电源插头利用余热操作。对于码片引脚涂有保护漆的可用棉签粘酒精把保护漆擦掉。铬铁宜选用恒温铬铁,或选用20W内热或30W外热铬铁。室外操作需适当加大功率。

二、焊回码片

1、对于双列直插码片,把码片放入原来位置(注意方向)后用松香焊锡丝直

接焊接。

2、对于贴片码片,焊结前需先清理好印刷制板上的残余焊锡(见图3),保

证铬铁头吃锡良好,当铬铁头高温氧化时,可用棉布擦试。对于贴片码片焊接前先按原来位置摆放好,再焊对角引脚,确认位置对好后再焊其余引脚。

图3 焊接完成

注意:烙铁需可靠接地,或拔掉插头后利用余热进行焊接,焊接前可用适量松香水(松香溶于无水酒精中)涂于焊接处助焊,助焊剂可用松香,不得选用酸性焊锡膏。

如何知道从音响或仪表上拆下来的芯片该用16位字节还是8位字节的方式读写?

对于这个问题主要有一个原则,拆下来的芯片在原电路上用什么方式,那么你就用什么方式去读写它,这种情况一般只出现在93系列的芯片上,对于24系列和25系列或是其它一些芯片一般不存在这个问题。标准93系列芯片看第6脚,非标准93系列看第8脚,如果这个脚和芯片的电源引脚连在一起则是16位字节方式,如果和地线引线连接在一起则是8位字节方式。使用时需配合仪器上的拔码开关一起使用。

I2C总线应用下的EEPROM测试

I2C总线应用下的EEPROM测试 作者:盛帅能 作者单位:华越微电子有限公司,浙江,绍兴,312000 刊名: 半导体技术 英文刊名:SEMICONDUCTOR TECHNOLOGY 年,卷(期):2004,29(4) 被引用次数:2次 本文读者也读过(10条) 1.李文雄.陆俭国.刘明生.商书元.LI Wen-xiong.LU Jian-guo.LIU Ming-sheng.SHANG Shu-yuan基于I2C总线的EEPROM在智能电器中的应用[期刊论文]-低压电器2005(11) 2.庞媛媛.崔建明.PANG Yuan yuan.CUI Jian-ming一种I2C总线接口设计在EEPROM的应用[期刊论文]-电脑知识与技术2011,07(30) 3.苏琦.刘宇.田敬民EEPROM基于I2C总线的一种读写方法[期刊论文]-山西电子技术2001(1) 4.郭文华.GUO Wen-hua基于I2C总线的串行E2PROM及其应用[期刊论文]-常熟理工学院学报2008,22(10) 5.麦胤.柳沁.Mai Yin.Liu Qin基于Nios Ⅱ的EEPROM Controller Core的设计[期刊论文]-自动化仪表 2008,29(1) 6.杨正进.王玉霞基于I2C总线的EEPROM与单片机接口技术[期刊论文]-重庆工学院学报2001,15(2) 7.刘冰.杜道山.周士侃.李从心基于I2C总线协议的EEPROM与DSP的接口技术[期刊论文]-电子工程师2004,30(9) 8.李和太.蒋晶鑫.陆虹.LI He-tai.JANG Jing-xin.LU Hong嵌入式串行EEPROM研究[期刊论文]-微处理机2007,28(1) 9.徐飞.贺祥庆.张莉.XU Fei.HE Xiang-qing.ZHANG Li一种40ns 16kb EEPROM的设计与实现[期刊论文]-微电子学2005,35(2) 10.意法半导体推出超小型封装的增强型512 kbit I2C和SPI低压串行EEPROM存储器[期刊论文]-电子与电脑 2005(5) 引证文献(2条) 1.沈华.王俞心基于FPGA的I2C总线主控器的设计与实现[期刊论文]-航空计算技术 2007(6) 2.张必超存储器测试技术及其在质量检验中的应用研究[学位论文]硕士 2005 本文链接:https://www.wendangku.net/doc/542866405.html,/Periodical_bdtjs200404018.aspx

单片机内的Flash与EEPROM作用及区别(精)

单片机内的 Flash 与 EEPROM 作用及区别 单片机运行时的数据都存在于 RAM (随机存储器中, 在掉电后 RAM 中的数据是无 法保留的,那么怎样使数据在掉电后不丢失呢?这就需要使用 EEPROM 或FLASHROM 等 存储器来实现。在传统的单片机系统中, 一般是在片外扩展存储器, 单片机与存储器之间通 过 IIC 或 SPI 等接口来进行数据通信。这样不光会增加开发成本,同时在程序开发上也要花 更多的心思。在 STC 单片机中内置了 EEPROM (其实是采用 IAP 技术读写内部 FLASH 来 实现 EEPROM ,这样就节省了片外资源,使用起来也更加方便。下面就详细介绍 STC 单 片机内置 EEPROM 及其使用方法。 flash 是用来放程序的,可以称之为程序存储器,可以擦出写入但是基本都是整个扇区进行的 . 一般来说单片机里的 flash 都用于存放运行代码,在运行过程中不能改; EEPROM 是用来保存用户数据,运行过程中可以改变,比如一个时钟的闹铃时 间初始化设定为 12:00,后来在运行中改为 6:00,这是保存在 EEPROM 里, 不怕掉电,就算重新上电也不需要重新调整到 6:00 下面是网上详细的说法,感觉不错:

FLASH 和 EEPROM 的最大区别是 FLASH 按扇区操作, EEPROM 则按字节操作, 二者寻址方法不同,存储单元的结构也不同, FLASH 的电路结构较简单,同样容量占芯片面积较小,成本自然比 EEPROM 低,因而适合用作程序存储器, EEPROM 则更多的用作非易失的数据存储器。当然用 FLASH 做数据存储器也行, 但操作比EEPROM 麻烦的多,所以更“人性化”的 MCU 设计会集成 FLASH 和 EEPROM 两种非易失性存储器,而廉价型设计往往只有 FLASH ,早期可电擦写型 MCU 则都是EEPRM 结构,现在已基本上停产了。 在芯片的内电路中, FLASH 和 EEPROM 不仅电路不同,地址空间也不同,操作方法和指令自然也不同, 不论冯诺伊曼结构还是哈佛结构都是这样。技术上, 程序存储器和非易失数据存储器都可以只用 FALSH 结构或 EEPROM 结构, 甚至可以用“变通”的技术手段在程序存储区模拟“数据存储区” ,但就算如此,概念上二者依然不同,这是基本常识问题。 EEPROM :电可擦除可编程只读存储器, Flash 的操作特性完全符合 EEPROM 的定义,属 EEPROM 无疑,首款 Flash 推出时其数据手册上也清楚的标明是EEPROM ,现在的多数 Flash 手册上也是这么标明的,二者的关系是“白马”和 “马” 。至于为什么业界要区分二者, 主要的原因是 Flash EEPROM 的操作方法和传统 EEPROM 截然不同,次要的原因是为了语言的简练,非正式文件和口语中Flash EEPROM 就简称为 Flash , 这里要强调的是白马的“白” 属性而非其“马” 属性以区别 Flash 和传统 EEPROM 。 Flash 的特点是结构简单, 同样工艺和同样晶元面积下可以得到更高容量且大数据量 下的操作速度更快,但缺点是操作过程麻烦,特别是在小数据量反复重写时, 所以在 MCU 中 Flash 结构适于不需频繁改写的程序存储器。 很多应用中,需要频繁的改写某些小量数据且需掉电非易失,传统结构的EEPROM 在此非常适合, 所以很多 MCU 内部设计了两种 EEPROM 结构, FLASH

汽车配件管理2013 二 汽车常见易损件和常用材料

单元二汽车常见易损件和常用材料 学习目标 完成本单元学习后,你应能: 1.掌握汽车发动机、底盘、电气设备和车身的易损件。 2.了解车用燃料的种类与质量要求。 3.了解车用汽油、车用轻柴油、发动机润滑油的作用与质量要求。 4.了解车辆齿轮油和润滑脂的作用与质量要求。 5.了解汽车制动液的作用与质量要求。 6.了解发动机冷却液的作用与质量要求。 建议学时:6学时 一、汽车常见易损件 1.发动机易损件 1)汽缸体(图2-1) 汽缸体除汽缸正常磨损可进行镗磨加大尺寸予以修理外,在冬季因缸体未放尽积水被冻裂,运行中因气缸缺少冷切冷却水被过热膨胀裂缝漏水,以及在行车事故中被碰撞损坏和孔径数次镗削扩大至极限。有一定的消耗量,属于正常应备品种,数量应视地区销售情况而定。 图2-1 汽缸体 2)汽缸套 汽缸套常见故障有缸孔自然磨损、外径压配不当漏水(湿式缸套)、缸壁因敲缸损伤,或在突发

情况下如连杆螺栓松脱被连杆击穿等,必备品,耗量较大,应有一定的备量。 3)汽缸盖(图2-2) 除未发现的制造缺陷如隐藏裂纹、排气门座压配松弛等引起的漏水现象外,主要是使用不当和自然疲劳损坏。常备品,应有一定的备量。 图2-2 汽缸盖 4)汽缸盖衬垫(图2-3) 常见故障有缸盖紧固螺栓或螺栓拧紧力失准或松弛,制造上的缺陷,漏水造成热化学腐蚀等,结果封闭汽缸孔边缘部位烧蚀泄漏、水孔边缘部分热腐蚀缺损使封闭失效。一次性使用配件,消耗量很大,通常有作为随车主要维修备用品,应有较多库存备量。

图2-3 汽缸盖衬垫 5)活塞 活塞的常见故障有自然磨损,在发动机过热时会造成部分铝合金属熔蚀发生拉缸或咬死,磨损后配合间隙过大、积碳早燃时会击伤、裂缝等。主要易损件,消耗量大、规格多,是营销必备品种。 6)活塞环(图2-4) 常见故障有因活塞拉缸被折断,自然磨损,弹性衰减等。主要易损件,消耗量大、规格多,是营销必备品种。 图2-4 活塞环 7)活塞销 常见故障有外径自然磨损,在特殊工况下或制造上未检出的隐藏裂缝造成的折断。主要易损件,消耗量大、规格多,是营销必备品种。 8)活塞销衬套 常见故障有自然磨损,因缺油高热烧损及压配合间隙过大引起衬套走外圆等。主要易损件,消耗量大、规格多,是营销必备品种。 9)连杆(图2-5) 受力矩杆体扭曲、大头小头孔座因轴孔磨损或断油造成的过度磨损松旷、螺栓孔螺纹损坏等。虽属易耗件,但相对销量较少,应有一定备品以应需要。

常用串行EEPROM芯片

1 Features ?Serial Peripheral Interface (SPI) Compatible ?Supports SPI Modes 0 (0,0) and 3 (1,1) ?Low-voltage and Standard-voltage Operation –2.7 (V CC = 2.7V to 5.5V)? 3.0 MHz Clock Rate (5V) ?8-byte Page Mode ?Block Write Protection –Protect 1/4, 1/2, or Entire Array ?Write Protect (WP) Pin and Write Disable Instructions for Both Hardware and Software Data Protection ?Self-timed Write Cycle (10 ms max)?High Reliability –Endurance: One Million Write Cycles –Data Retention: 100 Years ?Automotive Grade Devices Available ? 8-lead PDIP and 8-lead JEDEC SOIC Packages Description The AT25010/020/040 provides 1024/2048/4096 bits of serial electrically erasable programmable read only memory (EEPROM) organized as 128/256/512 words of 8bits each. The device is optimized for use in many industrial and commercial applica-tions where low-power and low voltage operation are essential. The AT25010/020/040is available in space saving 8-lead PDIP and 8-lead JEDEC SOIC packages. The AT25010/020/040 is enabled through the Chip Select pin (CS) and accessed via a 3-wire interface consisting of Serial Data Input (SI), Serial Data Output (SO), and Serial Clock (SCK). All programming cycles are completely self-timed, and no sepa-rate ERASE cycle is required before WRITE. BLOCK WRITE protection is enabled by programming the status register with one of four blocks of write protection. Separate program enable and program disable instruc-tions are provided for additional data protection. Hardware data protection is provided via the WP pin to protect against inadvertent write attempts. The HOLD pin may be used to suspend any serial communication without resetting the serial sequence. Pin Configurations 8-lead PDIP

EEPROM电路设计原理与工艺分析

微 处 理 机 M I CROPROCE SSORS EEP ROM 电路设计原理与工艺分析 刘丽娜,程显侠,刘宝娟 (中国电子科技集团公司第四十七研究所,沈阳110032) 摘 要:EEPROM (electrica lly erasable ,prog ra mm ab le ,read-only m e m ory),是一种电可擦除可编程只读存储器电路,它具有易于使用、价格低廉等特点。由于它的可编程特性,加上能以非常低的成本获得,因此,几乎在每一种电子产品中都可见到EEPROM 的身影,是目前业界使用最普遍的非易失性存储器之一。介绍了EEPROM 电路的设计原理与生产工艺,并对其中的关键技术进行了分析。 关键词:可擦除;可编程;存储器 中图分类号:TN 47 文献标识码:B 文章编号:1002-2279(2008)03-0037-02 The Anal ysis of Theory and T echn i cs of EEPROM C ircu it LIU L i-na ,C HENG X ian-x ia ,LIU Bao-juan (T he 47th Research Instit ute of Ch i na E lectronics T echnology Group Corporation ,Shenyang 110032,Ch i na) Abstract :EEPROM (e lectrica ll y erasab le ,progra mm able ,read -on l y m e m ory ),is a m e m ory c ircuit of e lectric erasable an d read -on ly .It is pron e to use and its price is cheap .Because o f its progra mm ab le and cheap cos,t it is a l m ost used in each kind of e l e ctronic produc.t It is universal one o f nonvo latile m e m ory used i n se m iconductor fie l d no w .The arti c le introduces EEPROM electrocircuit 's desi g n princ i p le and production craf,t m eanw h ile ananlyzes its pivo tal technique i n si d e . K ey w ords :E rasable ;Prog ra mm ab le ;M e m ory 1 引 言 存储器是一种能存放数据和程序的器件,是计 算机的主要部件,在许多电子设备中,它是必不可少的。存储芯片是I C 市场的支柱产品,也是用量最多的VLSI 器件。随着集成电路技术的飞速发展,存储芯片的集成度、容量、可靠性得到了很大的提高,EEPRO M 制造技术也进一步成熟,由于EEPROM 存储器可以用电学方法在线将存储内容一次全部擦除,或者按字节擦除,然后再重新写入,与EPROM 相比,其存储单元所需的写入和擦除的能量低,擦写和读取的速度快,而且能在线擦写。另外,新一代的EEPRO M 已将编程所需的高电压发生器由片外置入片内,所以芯片只需单电源供电,因而广泛应用于整机及通讯系统中。 2 EEPROM 设计原理 2.1 EEPRO M 的分类 目前,市场上的EEPROM 主要有串行接口 EEPROM 和并行接口EEPROM 两种产品。2.1.1 串行接口EEPROM 串行接口EEPROM 是目前使用的非易失性存储器中灵活性最高的类型。与其它NVM 比较,串行接口EEPROM 器件提供更少的引脚数,更小的封装,更低的电压和更低的功耗。串行接口的EEPROM 被用于电子行业的各个领域,包括汽车,电信,医疗,工业和个人计算机等相关市场。主要用于存储个人优先数据和配置/调整数据。其主要的内部结构如图1所示。 其管脚说明如表1所示。 表1 串行接口EEPROM 管脚说明A 0-A1地址输入端口SDA 双向串行数据端口SCL 串行时钟输入端口 W P 写保护端口NC 悬空端口 作者简介:刘丽娜(1979-),女,辽宁省锦州市人,学士,助工,主研方向:计算机及电路设计。 收稿日期:2007-06-19 第3期 2008年6月 No .3 Jun.,2008

汽车常见易损件和常见材料

一、发动机配件与易损件 一)发动机是汽车的动力装置,以往复活塞式发动机为例,其主要配件如下: 1、曲柄连杆机构 2、配气机构 3、润滑系 4、冷却系 5、燃料系 6、离合装置 7、排气装置 8、其它 二)常耗易损件 气缸体、汽缸套、汽缸盖、气缸盖罩、汽缸盖衬垫、活塞、活塞环、活塞销、活塞销衬套、连杆、曲轴、连杆轴承与曲轴轴承、飞轮总成、气门、气门导管、气门弹簧、气门座圈、凸轮轴、气门挺杆、气门推杆、气门摇臂、凸轮轴正时齿、轮、正时链条(齿形皮带)、进排气歧管总成、机油泵、机油集滤器、油底壳、汽油泵、化油器、汽油滤清器、空气滤清器、散热器、节温器、水泵、风扇皮带。 二、底盘配件与易损件 一)汽车底盘主要配件 汽车底盘由传动系、行驶系、转向系、制动系四部分组成,其主要配件如下: 1、传动系 2、行驶系 3、转向系 4、制动系 二)汽车底盘常耗易损件 离合器总成、离合器从动盘总成、离合器传动操纵机构、离合器液压主缸和轮缸、变速器、传动轴及万向节、主、从动锥齿轮、半轴、转向节、轮毂、轮毂螺栓及螺母、钢板弹簧、螺旋弹簧、钢板弹簧衬套、减震器、转向盘、转向器、动力转向装置、纵拉杆与横拉杆、空压机、液压制动主缸和轮缸、液压制动软管,气压制动软管、前、后制动片、离合器拉锁、滚动轴承、汽车轮胎。 三、车身配件与易损件 一)车身主要配件 1、车身外配件 2、驾驶室内配件 3、车身其它配件 二)车身常见易损件 纵梁、蒸发器、蒸发器壳体、驾驶室、翼子板和挡泥板、保险杠、牌照板、车外后视镜、装饰条、车门槛嵌条、杂物盒、烟灰缸、杂物箱、立柱饰护板 四、汽车常用工作液 一)汽油牌号及使用原则 汽油的牌号是指汽油的辛烷值指标,其直接反映汽油的抗爆性能。 常见的汽油主要有90#、93#和97#这几种,其选用应根据发动机的压缩比匹配,一般应遵循以下原则:

串行EEPROM AT24CXX芯片资料

串行EEPROM AT24CXX芯片资料 AT24CXX是美国ATMEL公司的低功耗CMOS串行EEPROM,典型的型号有 AT24C01A/02/04/08/16等5种,它们的存储容量分别是 1024/2048/4096/8192/16384位;也就是128/256/512/1024/2048字节;使用电压级别有5V,2.7V,2.5V,1.8V;本文主要介绍常用的AT24C02即256字节存储器的使用;它具有工作电压宽(2.5~5.5V)、擦写次数多(大于10000次)、写入速度快(小于10ms)等特点。 外行如图: AT24C02的1、2、3脚是三条地址线,用于确定芯片的硬件地址(实验板中直接接地只有一块器件);第8脚和第4脚分别为正、负电源。第5脚SDA 为串行数据输入/输出,数据通过这条双向I2C总线串行传送,SDA和SCL都需要和正电源间各接一个5.1K的电阻上拉。第7脚为WP写保护端,接地时允许芯片执行一般的读写操作。接电源端时不允许对器件写。 24C02中带有片内地址寄存器。每写入或读出一个数据字节后,该地址寄存器自动加1,以实现对下一个存储单元的读写。所有字节均以单一操作方式读取。为降低总的写入时间,一次操作可写入多达8个字节的数据。 ;这是将0100H地址中以下的8个数据写到24C02的01H为首址单元中去的汇编程序可直接在实验板上实验。 ORG 0000H SCL BIT P3.7;定义24C02的串行时钟线 SDA BIT P3.6;定义24C02的串行数据线 LJMP START START:LCALL STAR;调用

MOV R2,#08H;一个数据有8位 MOV DPTR,#0100H;定义源数据的位置LOOP:MOV A,#00H MOVC A,@A+DPTR LCALL SDATA LCALL ACK JC LOOP INC DPTR DJNZ R2,LOOP LCALL STOP;调用停止子程序STAR:SETB SDA SETB SCL NOP NOP NOP NOP CLR SDA NOP NOP NOP NOP CLR SCL RET SDATA:MOV R0,#08H LOOP0:RLC A MOV SDA,C NOP NOP SETB SCL

rom,ram,eeprom,flash区别

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM 通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU 的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM 相比SRAM要便宜很多,计算机内存就是DRAM的。 DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。 DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。 内存工作原理:内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的"动态",指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。 具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于1/2,则认为其代表0,并把电容放电,藉此来保持数据的连续性。 ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。另外一种EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢。 举个例子,手机软件一般放在EEPROM中,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不是马上写入通过记录(通话记录保存在EEPROM中),因为当时有很重要工作(通话)要做,如果写入,漫长的等待是让用户忍无可忍的。 FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势),U 盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码或者直接当硬盘使用(U盘)。 目前Flash主要有两种NOR Flash和NADN Flash。 NOR Flash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。 NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah以外,还作上了一块小的NOR Flash来运行启动代码。 一般小容量的用NOR Flash,因为其读取速度快,多用来存储操作系统等重要信息,而大容量的用NAND FLASH,最常见的NAND FLASH应用是嵌入式系统采用的DOC(Disk On Chip)和我们通常用的"闪盘",可以在线擦除。目前市面上的FLASH 主要来自Intel,AMD,Fujitsu和Toshiba,而生产NAND Flash的主要厂家有Samsung和Toshiba。 NAND Flash和NOR Flash的比较 NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可

汽车用品产品分类和范围

汽车用品产品分类和范围 汽车装饰(内外饰): 汽车地毯、脚垫、座垫、靠垫、靠枕、座套、方向盘套、窗帘、公仔、车身彩条、贴纸、牌照架等;汽车护理用品: 车蜡、车釉、漆面保护膜、防冻液、制动液、冷却液、车蜡、海绵、擦布麂皮、工具箱、拖车绳、洗车水管、车衣、备胎罩、空气清新剂、添加剂、润滑剂、防锈剂、清洁剂、抗磨剂、改进剂添加剂、粘合剂、喷漆、增效剂、防腐剂、玻璃防雾剂、玻璃修补剂等; 汽车精品: 纸巾盒、司机镜、隔热棉、钥匙扣、温度计、气压表、桃木饰件、插座、眼镜架、手机架等; 汽车安全防盗: 防盗器、中控锁、排档锁、方向盘锁、车轮锁、车载GPS、倒车雷达、后视系统、摄像头、行驶记录仪,TPMS胎压监测系统,雷达测速仪(电子狗)等; 汽车影音设备: 汽车音响、车载电视、车载 DVD 、车载 VCD 、车载 CD 、车载 MP3 、车载卡带机、汽车低音炮、汽车功放、车载显示器、均衡器、汽车扬声器、接收器、 GPS 汽车航仪等; 汽车改装: HID汽车大灯、大包围、定风翼、行李架、浪板晴雨档、扶手箱、隔音材料、电镀眉、脚踏板、天线、挡泥板、雨刮片、安全带、风标等; 汽车车内环保: 车载氧吧、空气净化器、除臭剂、空气净化剂、祛味剂、光触媒、汽车香水、香熏器、熏香油等;汽车电器: 车载冰箱、按摩器、吸尘器、电须刨、电源转换器、充气泵等; 汽车通讯: 车载蓝牙免提、车载电脑、车载台、车载电话、车载对讲机等; 其他:汽车防爆膜、汽车用品技术、培训学校、软件设计系统、汽车美容连锁等

需特别注意:汽车润滑油、发电机、轮毂、火花塞、轮胎、消声器、汽车空调、压缩机、冷凝器、增发器、管道、汽车轴承、钣金件、刹车片、皮带、齿轮、离合器等产品属于汽车配件类,不属于汽车用品的范畴,发书过程中经营上述产品的商家一律不予发行! 后来添加的是汽车用品。像坐垫脚垫,GPS 音响导航 MP3 车载电视清洗剂什么的都是汽车用品 光彩市场位于松山新区,大约有二十家做汽车用品的。 古塔区北一里有二三十家。士英南街过了林业局 贵州街也就是新玛特一条街,大约有二十多家汽车用品店。锦州银行解放路支行 解放路上之口洛阳路 洛阳路六段有十多家,和贵州街几乎挨着 中央大街(天宇商务大厦)洛阳路(东东快车天兴站)解放路贵州街

I2C EEPROM读写设计与制作

四川理工学院 课程设计书 学院计算机学院 专业计算机科学与技术 班级2013级 4 班 课程嵌入式系统软硬件开发及应用实践 题目I2C EEPROM读写设计与制作 教师杨维剑 学生龚程金黄雨杨坤陈超王俊枭

摘要 随着计算机系统及电子系统的飞速发展,信息的存储也越来越重要,EEPROM (电可擦写可编程只读存储器)是可用户更改的只读存储器(ROM),其可通过高于普通电压的作用来擦除和重编程(重写),断电后存在其中的数据不会丢失,通常用于存放硬件信息,如mac地址、BIOS芯片等,并在嵌入式ARM系统中应用广泛,IIC作为一种常见的总线技术,其方便扩展外围设备的特性使得其应用广泛,AT24C02是一款性价比超高的IIC接口EEPROM,擦写次数多、稳点不易丢失数据,本文将设计并制作ARM系统,并在Linux中实现I2C EEPROM读写。 关键词:ARM,EEPROM,IIC,AT24C02,Linux

目录 一、LinuxI2C驱动--概述 (1) 1.1 设计任务与要求 (1) 1.2 I2C (1) 1.3 硬件 (1) 1.4 软件 (1) 二、硬件电路设计 (2) 2.1 电路设计要求 (2) 2.2 原理图的绘制 (2) 2.2.1电源接口 (2) 2.2.2UART接口 (3) 2.2.3AT24C02接口 (3) 2.3 PCB板的制作 (3) 三、LinuxI2C驱动--I2C总线 (5) 3.1 I2C总线物理结构 (5) 3.2 I2C总线特性 (5) 3.3 开始和停止条件 (6) 3.4 数据传输格式 (6) 3.5 响应 (7) 3.6 总线仲裁 (8) 四、LinuxI2C驱动--解析EEPROM的读写 (9) 4.1 概述 (9) 4.2 设备地址 (9) 4.3 读eeprom (9) 4.4 写eeprom (10) 五、LinuxI2C驱动--访问eeprom (10) 5.1 通过sysfs文件系统访问I2C设备 (10) 5.2 通过devfs访问I2C设备 (11) 5.3 总结 (11) 六、LinuxI2C驱动--浅谈LinuxI2C驱动架构.. 12 6.1 I2C体系结构 (13) 6.2 I2C重要数据结构 (13) 七、LinuxI2C驱动--I2C设备驱动 (14) 7.1 eeprom板级设备资源 (14) 7.2 AT24C02 EEPROM 的I2C设备驱动 (14)

汽车用品分类(确定版)

华夏爱车网汽车用品分类 一、汽车内饰用品: 座垫、座套、方向盘套、香水、地胶、地毯、抱枕、挂饰、防滑垫、腰垫、布艺车饰、皮艺车饰、钥匙扣、香水座、扶手箱、烟灰缸、安全带套/夹、车标、颈枕、碟盒、眼镜架、温度计、手机袋、饮料座、指南针、猫眼、CD袋、门腕、灯饰框、看位灯、挡把、保温壶、手把套、太阳挡、挡位盖、双面胶、车用衣架、隔热棉、纸巾盒、门边胶、手机架、气压表、仪表装饰板、车模型、静电贴、饰条、窗帘、杂物箱、风铃、公仔、更多 二、汽车外饰用品: 防爆膜、车衣、贴纸、晴雨挡、门碗饰件、外拉手贴件、雨刮片、备胎罩、挡泥板、太阳档、轮毂盖、点烟器、车牌架、汽车天线、汽车雾灯框、尾气罩、油箱盖贴、汽车灯眉、防撞条、汽车尾灯框、更多 三、汽车电子用品: DVD导航、便携式GPS、汽车音响、汽车功放、汽车喇叭、电子狗、车载电话、车载冰箱、车载空调、车载MP3、车载CD、车载DVD、电动窗/天窗、手机车充、车载电视、车载电脑、解码器、均衡器、卡带机、车载显示器、音响线材、原车音响、电子钟、蓄电池、灯具、车用吸尘器、电源插座、汽车氧吧、CD碟、电源转换器、车载剃须刀、汽车逆变器、汽车加湿器、汽车阅读灯、更多 四、汽车美容用品: 毛巾、抛光蜡、仪表蜡、蜡刷、擦布麋皮、修复蜡、空气净化剂、洗车液、水蜡、洗车香波、预洗液、汽车雾敌、汽车雨敌、车内加香、中性洗车液、泥土松弛剂、更多 五、汽车养护用品: 润滑油、玻璃水、车蜡类、皮革护理、防冻液、防雾剂、除锈剂、泡沫清洗剂、空气清新剂、防雨剂、油类添加剂、防磨剂、补漆笔、发动机清洁、全能水、水箱宝、脱膜剂、修复剂、喷漆、原子灰、柏油清洁剂、玻璃防雾清洁剂、车内除臭去味、起动剂、化油器清洁剂、密封胶、堵漏剂、汽车表板蜡、汽车镀膜、底盘封甲、刹车油、波箱油、漆面修补剂、更多 六、汽车改装用品: 氙气灯、玻璃升降器、轮胎、轮毂、隔音材料、座椅、按摩椅、大小包围、保险杠、定风翼、行李架、前后护杠、雨刮片、刹车灯、缓冲器、火花塞排气管、

汽车用品分类

一、汽车内饰用品: 座垫、座套、方向盘套、香水、地胶、地毯、抱枕、挂饰、防滑垫、腰垫、布艺车饰、皮艺车饰、钥匙扣、香水座、扶手箱、烟灰缸、安全带套/夹、车标、颈枕、碟盒、眼镜架、温度计、手机袋、饮料座、指南针、猫眼、CD袋、门腕、灯饰框、看位灯、挡把、保温壶、手把套、太阳挡、挡位盖、双面胶、车用衣架、隔热棉、纸巾盒、门边胶、手机架、气压表、仪表装饰板、车模型、静电贴、饰条、窗帘、杂物箱、风铃、公仔、更多 二、汽车外饰用品: 防爆膜、车衣、贴纸、晴雨挡、门碗饰件、外拉手贴件、雨刮片、备胎罩、挡泥板、太阳档、轮毂盖、点烟器、车牌架、汽车天线、汽车雾灯框、尾气罩、油箱盖贴、汽车灯眉、防撞条、汽车尾灯框、更多 三、汽车电子用品: DVD导航、便携式GPS、汽车音响、汽车功放、汽车喇叭、电子狗、车载电话、车载冰箱、车载空调、车载MP3、车载CD、车载DVD、电动窗/天窗、手机车充、车载电视、车载电脑、解码器、均衡器、卡带机、车载显示器、音响线材、原车音响、电子钟、蓄电池、灯具、车用吸尘器、电源插座、汽车氧吧、CD碟、电源转换器、车载剃须刀、汽车逆变器、汽车加湿器、汽车阅读灯、更多 四、汽车美容用品: 毛巾、抛光蜡、仪表蜡、蜡刷、擦布麋皮、修复蜡、空气净化剂、洗车液、水蜡、洗车香波、预洗液、汽车雾敌、汽车雨敌、车内加香、中性洗车液、泥土松弛剂、更多 五、汽车养护用品: 润滑油、玻璃水、车蜡类、皮革护理、防冻液、防雾剂、除锈剂、泡沫清洗剂、空气清新剂、防雨剂、油类添加剂、防磨剂、补漆笔、发动机清洁、全能水、水箱宝、脱膜剂、修复剂、喷漆、原子灰、柏油清洁剂、玻璃防雾清洁剂、车内除臭去味、起动剂、化油器清洁剂、密封胶、堵漏剂、汽车表板蜡、汽车镀膜、底盘封甲、刹车油、波箱油、漆面修补剂、更多 六、汽车改装用品: 氙气灯、玻璃升降器、轮胎、轮毂、隔音材料、座椅、按摩椅、大小包围、保险杠、定风翼、行李架、前后护杠、雨刮片、刹车灯、缓冲器、火花塞排气管、车窗、消声器、消音减振器、脚踏板、喇叭、进排气系统、风标、燃油催化器、吸顶灯、防雾灯、加速节油、转向灯、应急灯、引擎壳、不锈钢饰条、超炫灯饰

EEPROM.

常用串行EEPROM的编程应用 EEPROM是"Electrically Erasable Programmable Read-only"(电可擦写可编程只读存储器)的缩写,EEPROM在正常情况下和EPROM一样,可以在掉电的情况下保存数据,所不同的是它可以在特定引脚上施加特定电压或使用特定的总线擦写命令就可以在在线的情况下方便完成数据的擦除和写入,这使EEPROM被用于广阔的的消费者范围,如:汽车、电信、医疗、工业和个人计算机相关的市场,主要用于存储个人数据和配置/调整数据。EEPROM又分并行EEPROM和串行EEPROM,并行EEPROM器件虽然有很快的读写的速度,但要使用很多的电路引脚。串行EEPROM器件功能上和并行EEPROM基本相同,提供更少的引脚数、更小的封装、更低的电压和更低的功耗,是现在使用的非易失性存储器中灵活性最高的类型。串行EEPROM按总线分,常用的有I2C,SPI,Microwire总线。本文将介绍这三种总线连接单片机的编程方法。 I2C总线 I2C总线(Inter Integrated Circuit内部集成电路总线)是两线式串行总线,仅需要时钟和数据两根线就可以进行数据传输,仅需要占用微处理器的2 个IO引脚,使用时十分方便。I2C总线还可以在同一总线上挂多个器件,每个器件可以有自己的器件地址,读写操作时需要先发送器件地址,该地址的器件得到确认后便执行相应的操作,而在同一总线上的其它器件不做响应,称之为器件寻址,这个原理就像我们打电话的原理相当。I2C总线产生80年代,由PHLIPS 公司开发,早期多用于音频和视频设备,如今I2C总线的器件和设备已多不胜数。最常见的采用I2C总线的EEPROM也已被广泛使用于各种家电、工业及通信设备中,主要用于保存设备所需要的配置数据、采集数据及程序等。生产I2C总线EEPROM的厂商很多,如ATMEL、Microchip公司,它们都是以24来开头命名芯片型号,最常用就是24C系列。24C系列从24C01到24C512,C后面的数字代表该型号的芯片有多少K的存储位。如ATMEL的24C64,存储位是64K位,也就是说可以存储8K(8192)字节,它支持1.8V到5V电源,可以擦写1百万次,数据可以保持100年,使用5V电源时时钟可以达到400KHz,并且有多种封装可供选择。我们可以很容易的在身边的电器设备中发现它们的身影,如电视中用于保存频道信息,电脑内存条中保存内存大小等相关信息,汽车里用于保存里程信息等等。图一就是ATMEL24C64芯片的PID封装和用于内存条SPD(Serial Presence Detect)上的24芯片。

EEPROM存储器 AT24C02的C语言程序设计

//at24c02头文件,基于IIC接口 #define AddWr 0xae //写数据地址,需要参考24c02芯片文档#define AddRd 0xaf //读数据地址 sbit Sda=P2^5; //定义总线连接端口 sbit Scl=P2^4; sbit WP=P2^0; //写保护,这里不使用 /*------------------------------------------------ 延时程序 ------------------------------------------------*/ void mDelay(unsigned char j) { unsigned int i; for(;j>0;j--) { for(i=0;i<125;i++) {;} } } /*------------------------------------------------ 启动IIC总线 ------------------------------------------------*/ void Start(void) { Sda=1; _nop_();_nop_(); Scl=1; _nop_();_nop_();_nop_();_nop_();_nop_(); Sda=0; _nop_();_nop_();_nop_();_nop_();_nop_();

} /*------------------------------------------------ 停止IIC总线 ------------------------------------------------*/ void Stop(void) { Sda=0; _nop_(); Scl=1; _nop_();_nop_();_nop_();_nop_();_nop_(); Sda=1; _nop_();_nop_();_nop_();_nop_();_nop_(); Scl=0; } /*------------------------------------------------ 应答IIC总线 ------------------------------------------------*/ void Ack(void) { Sda=0; _nop_();_nop_();_nop_(); Scl=1; _nop_();_nop_();_nop_();_nop_();_nop_(); Scl=0; _nop_();_nop_(); } /*------------------------------------------------ 非应答IIC总线 ------------------------------------------------*/ void NoAck(void) { Sda=1; _nop_();_nop_();_nop_(); Scl=1; _nop_();_nop_();_nop_();_nop_();_nop_(); Scl=0; _nop_();_nop_();

EEPROM的应用

导读: 1.EEPROM巧妙应用之单片机章程 2.基于I2C串行通信的EEPROM在电视中的设计应用 3.EEPROM的保护措施在MAXQ环境中 1.EEPROM巧妙应用之单片机章程 引言 全球各单片机生产厂商在MCS-51内核基础上,派生了大量的51内核系列单片机,极大地丰富了MCS-51的种群,致使MCS-51单片机是目前国内应用最广泛的一种单片机型.其中STC公司推出了STC89系列单片机,增加了大量新功能,提高了51的性能,是MCS-51家族中的佼佼者.早期的单片机控制系统,采用单片机加片外EEPROM配合,来存储一些需要预置的重要参数,并在数码管上显示出来.由于单片机控制的整流器要求实时性很强,而早期EEPROM的写周期在10 ms左右,因此运行参数的预置是在整流器待机的情况下进行的.而很多情况下需要在运行的同时记录数据,如用单片机控制的12脉波汽车电泳整流器要求在运行的同时实时记录重要数据,而且在掉电时不丢失.由于在12脉波整流器中运行的单片机程序,其周期必须小于1.67 ms(交流电网的1个周期是20 ms,除以12就是l_67 ms),这就要求实时记录的时间在1ms以下甚至更短(考虑到程序的执行时间).经查阅资料发现,目前很多EEPROM达不到这个要求[1],即使时间最短的AT89S8252单片机片内.EEP-ROM的写周期也是2.5 ms.本文通过对EEPROM的巧妙应用,实现了整流器在线记录数据的功能. 1 寻找符合要求的单片机 设备使用的是Atmel公司的AT89C52(40DIP封装)单片机和EEPROM芯片2817A.要想在不改变原设备电路板的情况下完成要求的功能,就只能在兼容的MCS-51系列单片机中想办法.AT89S8252片内含有2 KB的EEPROM,经编程测试发现,它虽然能实时记录数据并且断电不丢失,但是在向片内EEPROM中记录1个数据时,能引起输出电压和电流的波动,不能满足实际运行的需要.其原因是AT89S8252单片机片内EEPROM的写周期为2.5 ms,超过了1.67 ms的程序的执行周期,从而影响了程序的正常运行.所以执行周期是解决问题的关键. STC89C51RC/RD+系列单片机片内含有EEPROM(Data Flash),读1个字节/编程1个字节/擦除1个扇区(512字节)的时间分别为10/μs/60μs/10 ms.编程1个字节的时间为60μs,远小于AT89S8252片内EEPROM 2.5 ms的编程时间,这为解决问题提供了思路. 2问题的解决 单片机STC89C55RD+(40DIP封装),其引脚、功能完全与AT89C52兼容,与MCS-51程序也兼容,片内含有20KB的Flash程序存储器,16KB的EEPROM数据存储器.把原用于AT89C52中的程序写到STC89C255RD+中,放到原设备上运行,可长期稳定地运行.经修改的在整流器中运行的单片机程序,实时记录一些数据到 STC289C55RD+的EEPROM中,整流器可正常运行,但不能执行扇区擦除操作.执行扇区擦除操作将严重影响整流器的正常运行,引起输出电压和电流的很大波动.执行扇区擦除操作时,从示波器来看整流器的输出间断 了20 ms,电压电流显示很大的波动.用示波器捕捉到了EEPROM写时的波形,输出波形暂停了20 ms,1个周波电压,电压波形如图1所示,不执行扇区擦除操作时的波形如图2所示.从图中可以看出,问题得到了很好的解决.

相关文档
相关文档 最新文档