Mám půjčený PICKIT2 a chtěl bych ním přečíst paměť 93C46 a 24C16, ale nevím přesně, které vývody navzájem propojit, abych něco neodrovnal. Díky za Vaši radu.
administrator: přejmenováno z "přečtení EEPROM"
Mám půjčený PICKIT2 a chtěl bych ním přečíst paměť 93C46 a 24C16, ale nevím přesně, které vývody navzájem propojit, abych něco neodrovnal. Díky za Vaši radu.
administrator: přejmenováno z "přečtení EEPROM"
Nazdar.Skús to zapojiť nasledovne: 93c46
Connections for 93LC devices
---------------------------------------
PICkit 2 Pin 93LC Device Pin (DIP)
(1) VPP 1 CS
(2) Vdd 8 Vcc
(3) GND 5 Vss
(4) PGD 4 DO
(5) PGC 2 CLK
(6) AUX 3 DI
7 PE - enabled (Vdd)
6 'C' Device ORG
Set to select word size
Connections for 24LC devices
---------------------------------------
PICkit 2 Pin 24LC Device Pin (DIP)
(2) Vdd 8 Vcc
(3) GND 4 Vss
(5) PGC 6 SCL (driven as push-pull)
(6) AUX 5 SDA (requires pullup)
7 WP - disabled (GND)
1, 2, 3 Ax pins
Connect to Vdd or GND per
datasheet and to set address
Ak nevieš, možno Ti toto pomôže,v Softe Pickit je položka help,klikni na ňu,vyroluje sa Ti ponuka,klikni na READ ME-tam máš popis a ako zapojiť na ktoré obvody ktorý pin.
inak sa da nastavovat este aj rychlost komunikacie tak bacha na to, aby ti necitalo nezmysli niekedy je pomalsie lepsie…
Tak jsem to zapojil podle Vašich podkladů, ale bez kýženého výsledku. Paměti mi to nepřečtlo, dělá že čte, ale načte samé 000, ačkoliv jsou v paměti zapsané údaje.Při zapsání programu mi to hází tuto hlášku viz foto. Zkoušené paměti jsou v pořádku, na jednoduchém programátoru SI-prog jdou číst i zapisovat. PICkit2 je klon, obyč. pice 16F84, 628, 630 normálně čte a programuje. Co mohu mít špatně navoleno pro ty paměti?
pullup odpory 4k7-10k si dal na sda scl linky ?
Ano , dával jsem 4k7 mezi + 5V a ty vstupy.