首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于I2C串行通信的EEPROM在电视产品中设计与应用
来源:本站整理  作者:佚名  2009-08-21 10:14:47



3 AT24CXX在彩电中的设计及应用

虽然AT24CXX外围引脚和元件数很少,接口电路简单,但在实际CRT彩电应用中,由于电视机内存在高压跳火等干扰信号,E2PROM会出现一些“怪”现象,导致电视机工作异常。以下给出导致电视机异常工作的主要现象。

3.1 非人为因素改变E2PROM部分数据

这种现象表现为电视机的工作状态在某次开机后工作异常。如果在发现异常后无任何处理,将在一段时间内保持异常状态。最常见现象如系统关键数据(行、场数据)的突变,这种现象一般是由开机时显像管打火或其他原因导致I2C总线数据线工作异常产生的误操作。出现这种现象时,如果在工厂菜单或用户菜单里根据标准数据调整这些突变的数据,则可以纠正解决;如果这些突变的数据无法调整,则必须采取软件复位、E2PROM赋初始值等方法解决。

从硬件上预防这种现象的方法大多是在I2C总线的SDA、SCL数据线靠近E2PROM引脚处,与地线间加稳压二极管,从而起到保护总线端口的作用,如图2中的VD1、VD2。根据长期产品跟踪的结果表明,采用此方法E2PROM数据出错率小于3‰。但是此方法只能减小寄存器数据出错率,而不能从根本上消除数据出错,但一般也不会导致E2PROM相应数据区域物理损坏。这种方法的优点是简单易行,几乎不占用器件资源。

目前最科学的方法是利用E2PROM的写保护功能,AT24C08A的第7引脚是数据通信写保护引脚WP(低电平有效),将其与MCU处理器I/O接口连接,如图3所示。在E2PROM写操作期间,MCU处理器I/O接口输出低电平,E2PROM允许I2C总线写入数据,而在其他操作过程中,该I/O接口输出高电平,E2PROM不允许I2C总线写入数据。此方法成本低(省去两个稳压二极管),出错率更低,但需软件支持。根据统计,使用E2FROM写保护功能,数据出错率小于1‰。如果同时使用上述这两种方法,E2PROM数据出错率则更低,效果更佳。

 

上一页  [1] [2] [3] 

关键词:

·上一文章:射频电容ESR
·下一文章:VC++中串行通信程序设计

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:185,910.20000 毫秒