fxlmf 发表于 2009-7-3 20:50:54

浅析存储器代换


[ 转载:电子报 | 时间:2004-04-17 19:52:20 | 收藏本文 ] 【大 中 小】
  目前彩色电视机都具有遥控功能,而遥控功能一般采用微处理器来实现,由于牵涉到智能控制就必然与信息存储相联系,有的信息存储在微处理器内部,有的存储在微处理器外部专用的存储器里。这种外部的存储器是一种特殊的电可擦除存储器EEPROM。存储器主要存储各套节目所在的波段、调谐电压、节目的容量以及工作模式选择等信息,这些信息一旦通过微处理器写入存储器后,理论上可以保存10年以上。另外,也可以通过专用程序写入设备给存储器写入专用数据,在需要的时候又可以通过专用设备把这些信息读取出来,进行更改、删除等操作。下面对海信公司使用的24系列与PCF系列存储器作简单介绍。
  I2C总线是飞利浦公司发明的一种双向串行传输总线,应用于集成电路之间,通过数据通讯实现集成电路的控制。在总线控制系统中,许多控制功能都通过时钟线SCL和数据线SDA来完成,减少了微处理器的引脚数,使电路整体设计大大简化,提高了整机工作的可靠性。飞利浦公司推出的的CTV××××遥控系统,包括PCA64C×××、PCA84C×××系列以及其他各大公司推出的遥控系统,普遍在微处理器和存储器之间采用I2C总线进行通讯。飞利浦公司的存储器PCF8581、PCF8582×-2、PCF8594×-2、PCF8598×-2互相兼容,不同点是PCF8581存储容量为128×8比特、PCF8582×-2存储容量为2千比特、PCF8594×-2存储容量为4千比特。
  海信公司现在常用的存储器主要是24C××系列产品,包括AT系列和ST系列产品,如AT24C01、AT24C02、AT24C04、AT24C08、AT24C16、ST24C04。该系列集成电路型号开头的几个字母,表示生产厂商,例如“AT”表示美国ATMEL公司;后面的两位数字表示存储容量,单位为千比特。例如“02”就表示容量为2千比特。对于一些不需要外部设备写入数据的存储器(空存储器),在通常情况下,只要存储器容量达到或者超过原来的数值,就可以互相代换。例如某型号电视机原存储器为AT24C01,可以用AT24C02、AT24C04等代用,PCF8581可以用PCF8582、PCF8594代用。需要特别注意:由于一些技术原因,有些存储器必须通过外部专用设备写入数据,然后才能使用,否则不能代换和使用。例海信公司使用TB1238芯片的系列产品,就属于这种情况。
  上面讲了同系列存储器的代换方法,那么PCF8581、PCF8582、PCF8594系列与AT24C02、AT24C04、AT24C08以及ST24C04、ST24C08、ST24C02之间如何代换呢?通过研究,我们发现这些芯片的数据通讯方式相同,而且硬件都是8个引脚,这几种系列的存储器是可以相互代换的。ST系列与AT系列可以直接代换,PCF系列PCF8581、PCF8582、PCF8594与24系列的区别及代换如下:两种存储器的{5}、{6}脚为SDA、SCL连接端口,{8}脚为5V供电端口,{4}脚为接地引脚。AT系列的{1}、{2}、{3}引脚是为适应不同的微处理器而设置的,改变这几个引脚的电平值,可以改变存储器地址范围,而存储器就通过地址选择引脚的保护脚,一般为高电平,{2}、{3}脚接地。AT系列的{7}脚为保护脚,通常接地,而PCF系列的{7}脚为编程时间控制输入脚,通常为空脚。
    在互换存储器时应当注意{1}、{7}脚电位:在采用飞利浦微处理器的电路中用PCF8582代换AT24C02时,PCF8582的{1}脚接电源,{7}脚为空脚。
页: [1]
查看完整版本: 浅析存储器代换