left_pic.gif (73 bytes)
Это -й визит!

nazvanie_razdela_pis.gif (2460 bytes)

Tест/ запись/ чтение статической памяти:

62xx /573RUxx Series: 6216 (573RU8/10)/ 6264 (573RU17) /62128/ 62256/ 62512/ 62010/ 62020/ 62040
DALLAS: DS1220AB(AD)/ DS1225AB(AD)/ DS1230Y(AB)/ DS1230w /DS1245Y(AB)/ DS1245W/ DS1249Y(AB)/ DS1250Y(AB)/ DS1250W
  

ПРОГРАММИРУЕМЫЕ МИКРОСХЕМЫ:

  
FLASH AMD (Am)

AMD (Am)
Am28F0x0: Am28F256/ 512/ 010/ 020
Am28F0x0A: Am28F256A/ 512A/ 010A/ 020A
Am29F0x0: Am29F010/ 020/ 040/ 080/ 016
Am29F00xT(B): Am29F 002(N)T(B)
Am29Fx00T(B): Am29F100T(B)/ 200T(B)/ 400AT(AB)/ 800T(B)

Atmel (At)

At49F010-080: At49F010/ 020/ 040/ 080/ 080T
At49F001-008: At49F001(N, T, NT)/ 002(N, T, NT)/ 008(A, AT)
At29C(LV,BV)0x0(A): At29C(LV)256/ C(LV)512/ C010A/ L(B)V010A/ C020/
L(B)V020/ C040A/ L(B)V040A/ C040

Catalyst (CAT)
CAT28F0x0: CAT28F512/ 010/ 020
CAT28F00xT(B): CAT28F001T(B)/ 002T(B)

Intel (I)
I28F0x0: I28F256/ 512/ 010/ 020
28F00xB(C)X(V,E,L)-T(B): I28F001B(C)X(V,E,L)-T(B)/ 002-T(B)/ 004-T(B)/ 008-T(B)
I28Fx00B(C)X(V,E,L)-T(B): I28F200B(C)X(V,E,L)-T(B)/ 400-T(B)/ 800-T(B)
I28F008-032SA(V): I28F008SA/ 016SA/ 032SA
I28F004-016SC(C-L): l28f004SC/ 008SC/ 016SC

Integrated Silicon Solution ISSI (IS)
IS28F0x0: IS28F010/ 020

Hitachi (HN)
HN28F101, HN28F1600

Mitsubishi (m5m)
m5m28F0x0: m5m28F101
m5m28FT(B)x00VP: m5m28FT800VP/ B800VP
m5m29FT(B)x00VP: m5m29FT800VP/ B800VP

Macronix MXIC (MX)
MX29F0x0: MX29F040/ 080/ 016
MX29Fx00T(B): MX29F100T(B)/ 200T(B)/ 400T(B)/ 800T(B)
MX29F00xT(B): MX29F001T(B)/ 022(N)T(B)/ 002(N)T(B)/ 004T(B)
MX29Fxx00T(B,G): MX29F8000T(B)/ 8100G/ 8100T(B)
MX28Fx000P(T): MX28F1000P/ 2000P/ 2000T
MX28Fxx00T(B): MX28F2100T(B)
MX28F00xT(B): MX28F002T(B)

Mosel Vitelic (V)
V29LC51000-002: V29LC51000/ 51001/ 51002
V29C51000-004T(B): V29C51000T(B)/ 51001T(B)/ 51002T(B)/ 51004T(B)

NexFlash Technologies (NX)
NX29F010

SGS Tomson (M)
M28F0x0: M28F256/ 512 / 101/ 151/ 201
M28F2xx-4xx: M28F211/ 221/ 411/ 421/ 210/ 220/ 410/ 420/ 430/ 440
M28F841,161: M28F841/ 161
M29F0x0: M29F040
M29Fx00T(B): M29F400T(B)

Texas Instruments (TMS)

TMS28F010

Silicon Storage Techology (SST)
SST28F(L,V)0x0(A): SST28F(L,V)040(A)
SST29L(V,EE)0x0(A): SST29EE512(A)/ L(V)E512(A)/ EE010(A)/
L(V)E010(A)/ EE020(A)/ L(V)E020(A)
SST39SF(VF,LH)0x0(Q): SST39SF512/ SF010/ SF020/ VF040Q/ VF080Q/ LH016Q

Winbond (W)
W29EE(C)0x0: W29EE512/ C010M/ EE011(2)/ C020(2)(C)/ C040
W29D0x0: W29D040
W29F00xB(U,N): W29F002B/ 002U(N)

BRIGHT Microelectronics

BM29F0x0: BM29F040
BM29Fx00T(B): BM29F400T(B)

  

EPROM c ультрафиолетовым стиранием:

С ультрафиолетовым стиранием:
573РФ2/ РФ5/ РФ4 /РФ4A /РФ6A /РФ8A
27xx Series – 27C16/ 32/ 64/ 128/ 256/ 512/ 010/ 1000/ 1001/ 020/ 040/ 4001/080.

AMD (Am), Atmel (At), Intel (I), SGS-Tomson (M), Texas Instruments (TMS), Hitachi (HN), Catalyst (CAT),
NEC (NEC), Toshiba, National Semicondactor (NSC), Microchip Technology, Fujitsu, Mitsubishi (M, M5M), Winbond (W), Silicon Storage Technology (SST).

Hitachi
HN27C101/ 301
SGS-Tomson M87C257, M27C801, M27C405
Mitsubishi M27C100K/ 101 /201 /401 /401.

Электрически стираемые:
Winb
ond W27E257/ 512/ 010/ 020/ 040
SST SST27SF256/ 512/ 010/ 020

 
Однократно программируемые ПЗУ:

155РЕ3, 74S571, 556РТ4А(3601),556РТ11(93427С)
556РТ5(3604),556РТ17(3624А) - ВНИМАНИЕ!!! ПЗУ 556РТ5(17) требуют абсолютной идентичности сигналов на 22 и 24 выводах при программировании (иначе происходит выгорание микросхемы при программировании). Т.к. данная схема этого сделать не позволяет (всегда имеется небольшая задержка между сигналами) рекомендуем на случай программирования 556РТ5(17) сделать переходную панель в которой 22 вывод переключить с сигнала Е3 на сигнал Е4 с 24 вывода
556РТ12(N82S136),556РТ13(N82S137)
556РТ14(DM87S184),556РТ15(DM87S185)
556РТ16(HM_76641-5), 556РТ6, 556РТ7А,556РТ18(HM_77661-5)

Микроконтроллеры:

MCS 48: I8748(1816BE48) /49
MCS 51: I8751(1816ВЕ751)
I87C51(1830ВЕ751)/ C52(1830ВЕ753)/ C54/ C58
I87C51(FX-Core)
I87C51RA/ FA/GB 87C52(FX-Core)
I87C51RB/ FB 87C54(FX-Core)
I87C51RC/ FC 87C58(FX-Core)
I87C51SL 5.0v
At89C5x: At89C51/ At89C51-5/ At89C52/ At89C52-5/ At89C55/
At89C55-5
At89Cx051: At89C1051/ At89C2051/ At89C4051 - панель DP6 под 1556Рхх
At89S8252 Parallel mode/ At89S8252 Serial mode

  
 
PIC-контроллеры:

PIC12xxx
PIC12C5xx: PIC12C508(A)/ 509(A), PIC12CE518/ 519
PIC12C(E)67x: PIC12C671/ 672, PIC12CE673/ 674
PIC16xxx
PIC16C55x: PIC16C554/ 556/ 558
PIC16C5xx: PIC16C(R)52/ 54(A,B,C)/ 55(A)/ 56(A)/ 57(C,B)/ 58A(B)/ 505/                       HV540
PIC16C6x: PIC16C61/ 62(A,B)/ 63(A)/ 64(A)/ 65(A,B)/ 66/ 67/ 620(A)/ 621(A)/ 622(A)/ F627/ F628/ 642/ 662
PIC16C7x: PIC16C71/ 72(A)/ 73(A,B)/ 74(A,B)/ 76/ 77/ 710/ 711/ 773/ 774/ 712/ 715/ 716/ 717 /745/ 765
PIC16C(R)(F)8X: PIC16C84, PIC16F83/ 84(A), PIC16CR83/ 84
PIC16F8XX: PIC16F870/ 871/ 872/ 873/ 874/ 876/ 877
PIC16C9xx: PIC16C923/ 924
PIC14000

  
ПЛМ 556 RT1 /RT2
556 RT1 /RT2
  

ПОСЛЕДОВАТЕЛЬНЫЕ ПЗУ  -  I I C.

Atmel (At)
At24Cxx: At24C01(A) /21 /02(A) /04(A) /08(A) /16 /164 /32 /64 /128 /256 /512
At34C0x: At34C02 Software protect

Asahi Kasei Microsystems AKM(AK)
AK60xx: AK6002A /03A (Software protect) /04A /12A

CATALYST (CAT)
CAT24WCxx: CAT24WC01/02(3) /04(5) /08(9) /16(17) /32(33) /64(65) /128(129) /256(257)

Integrated Silicon Solution ISSI(IS) IS24Cxx:
IS24C01/02 /04 /16 /64

Microchip
24xxx: 24C(LC,AA,FC)00 /01(A,C,B,SC) /21(A) /41(A) /02(A,B,SC) /24(5)
/04(A,B) /08(B) /16(B) /164 /32(A) /64 /128 /256
85Cxx: 85C72 /82 /92
*Software protect 24LCS52 /24LC(AA)174 /24C(LC,AA,FC)65

Philips PCB2421
PCF85xx: PCF8582C-2 /94C-2 /98C-2 /116-3

SAMSUNG (KS)
KS24xxx: KS24C011/021/L161/321/L641/A128 /A256
*Software protect KS24C010 /020

SGS Tomson
(ST) M2201
ST24(25)xxx: ST24(5)L(F)C(W)01/02 /21(B) /04 /08 /16 /164 /E16 /E32 /E64 /E256
ST14(15)xxx: ST14C02C /04C /E32F /E32F

*Security
ST24(25)S08 /S16

SIEMENS (SLx)
SDA25xx: SDA2516 -5 /26 (-5)
SLx24Cxx: SLx24C01/02 /04 /08 /16 /164 /32 /64
*Page Protect SLx24Cxx /P: SLx24C01-P/02-P /04-P /08-P /16-P /164-P /32-P /64-P
   
Xicor (X)
X24xxx: X24C00 /01 /02 /04 /08 /16 /164 /165 /325 /645 /129 /F008 /F016 /F032 /F064

ПОСЛЕДОВАТЕЛЬНЫЕ ПЗУ -  S P I

Atmel (At)
At25(HP)xx: At25010 /020 /040 /080 /160 /320 /640 /128 /256 /1024

CATALYST (CAT)
CAT25Cxx: CAT25C02 /04 /08 /16 /32 /64 /128 /256
*IDLock CAT25C03 /05 /09 /17 /33

Microchip
25xxx: 25(C,LC,AA)010 /020 /040 /080 /160 /320 /640

SGS Tomson (ST)
ST95xxx: ST95010(1) /ST95(P)02(0/1) /04(0/1) /08(0/1)

SIEMENS (SLx) SLx25Cxx:
SLx25C010 /020 /040 /080 /160
Page Protect SLx25Cxx /P: SLx25C010-P /020-P /040-P /080-P /160-P

Xicor (X)
X25xxx: X25C02 /020(1) /040(1) /043 (Watchdog) /080 /160(170) /320(330) /640(2)(650) /128(138) /F008 /F016 /F032 /F064 / IDLock: 057 /97

  
ПОСЛЕДОВАТЕЛЬНЫЕ ПЗУ MicroWire

Atmel (At)
At59Cxx: At59C11 /22 /13 At93Cxx: At93C46(A,C) /57 /56(66) /86

Asahi Kasei Microsystems AKM(AK)
AK93Cxx: AK93C45A /55A /65A /75A /85A /95A
AK64xx: AK6420A /40A /80A

CATALYST (CAT)
CAT93Cxx:CAT93C46 /56(7) /66 /86

Integrated Silicon Solution ISSI(IS)
IS93Cxx: IS93C46 /56 /66

Microchip
59Cxx: 59C11
93xxx: 93C06 /93(C,LC,AA)46(B) /56(A,B) /66(A,B) /76 /86 /
Software Write Protect 93LCS56 /66

SGS Tomson (ST)
ST93xxx: ST93C06(C) /46(7)(A,C) /56(7)(C) /66(7)(C) /
Software Write Protect ST93CS46(7) /56(7) /S66(7)

  
ПОСЛЕДОВАТЕЛЬНЫЕ ПЗУ DataFlash SPI
Atmel (At)
At45Dxx: At45D(B)011 /021 /041(A) /081 /161 /321
     

Замечание:

Надо заметить, что существует четыре основных алгоритмов программирования микросхем FLASH памяти. Условно назовем их Intel (I28F0x0), Intel-Status (все остальное семейство INTEL - использует статусный регистр) , Polling (например, микросхемы фирмы AMD), Polling-Page (например, микросхемы серии 29хх фирмы Atmel). Остальные микросхемы программируются одним из этих алгоритмов, при этом либо полностью совместимы, либо имеют некоторые отступления, либо дополнительные возможности. Если у вас микросхема, не входящая в вышеозначенный список, то вы можете запрограммировать ее, выбрав совместимую микросхему из списка; но если вы выберите несовместимый алгоритм, то возможна даже порча микросхемы (т.к. в некоторых алгоритмах используются высокие напряжения на выводах Vpp и Reset).

Микросхемы, имеющие более 32 выводов, можно программировать через внешний разъем Х2 (соответствующие выводы приведены в разделе "Замечания").

Для PIC - контроллеров на плате нет соответствующей панели, поэтому подключить микросхему (пока не выпущена переходная панель) можно через внешний разъем Х2 (соответствующие выводы приведены в разделе "Замечания").

Также как и FLASH, последовательные ПЗУ разных фирм но одинакового обозначения очень похожи (в смысле программирования) друг на друга, но имеют некоторые отступления, либо дополнительные возможности. Если у вас микросхема, не входящая в вышеозначенный список, то вы можете запрограммировать ее, выбрав совместимую микросхему из списка (например фирм Atmel или MicroChip) и включить в "Опциях" режим "Дезактивация" - который снимает возможность "Страничной записи" и "Последовательного чтения ПЗУ". Эти опции значительно увеличивает время чтения и программирования т.к. эти операции осуществляются побайтно. Но при этом появляется возможность программирования похожих микросхем иных фирм т.к. различия обычно проявляются именно в этих пунктах. Не забудьте проследить также за напряжением питания, так например некоторые ПЗУ работают в интервале питания 1.8 - 3.3v.

Некоторые ф-ции такие как : Software protect, IDLock, Security или Watchdog, пока нереализованны. Планируется также включить в этот модуль FPGA ПЗУ серий XC17xx, At17xx и microchip37xx, а также микроконтроллеры AVR (Atmel).

Для последовательных ПЗУ на плате нет соответствующей панели, поэтому подключить микросхему (пока не выпущена переходная панель) можно через внешний разъем Х2 (соответствующие выводы приведены в разделе "Замечания").

К сожалению, на отечественном рынке присутствует весьма ограниченный выбор Flash памяти, PIC- контроллеров и др. микросхем. Поэтому часть микросхем заведена с соответствующих фирменных спецификаций и непроверенна непосредственно на кристаллах.

Микросхемы статической памяти типа 62хх, 573РУхх вставляются в теже панели, что и серии 27хх или FLASH.
В модуле имеются некоторые ОЗУ (DALLAS) которые работают при питании 3 вольта. Не все версии программаторов Uniprog поддерживают изменение напряжения на питающем выводе. Использование 5 вольт может вывести микросхему из строя.