Anoniem
ik heb dit leuke eeprometje 4mb uit een oude fax http://www.datasheetcatalog.com/datasheets_pdf/2/7/C/0/27C040.shtml
maar heeft iemand een schema hoe ik hem simpel met de pc kan programmeren
mvg
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Anoniem
ja ik heb hem al gewist met mijn tl
en ik heb hem nagekeken en hij is echt leeg
maar ik moet een simpel programmertje hebben om hem met de pc te kunnen programmeren
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
Er staan nog diverse schema's op het internet. Ook complete goedkope programmers, bv:
http://www.futurlec.com/EPROMProg.shtml
Simpel programmeren van die dingen is er niet bij.
Die dingen worden nog "ouderwets" parrallel geprogrammeerd, dwz. dat je tegelijkertijd 16 adres bits en 8 data bits moet aanbieden op het moment dat je de programmeerpuls geeft.
Daarnaast moeten deze EPROMS geprogrammeerd worden met een hoge(re) programmeerspanning (12.5V of soms zelfs 21V).
Je te bouwen programmer zal dus sowieso de 8-bits data van de printerpoort (als je die zou gebruiken om te programmeren) moeten latchen in drie blokken: het lage adres byte, het hoge adres byte en het data byte.
Daarnaast moet de programmer ook nog een (uitschakelbare) programmeerspanning kunnen genereren.
Ik gebruik zelf de Willem programmer. (Ik heb nog de oude versie 3, maar die voldoet uitstekend voor mijn toepassing en ben uiterst tevreden over het gebruikersgemak van de bijbehorende software!)
ja ik heb hem al gewist met mijn tl
Met een "gewone" tl ? 
Hoe heb je dat gekeken zonder programmer ?
Groeten, Bram
Alle 524288 bytes gecontroleerd? Wil ik graag weten hoe dat gedaan is.
Op 6 december 2008 16:06:44 schreef MNM(tm):
Ik gebruik zelf de Willem programmer. (Ik heb nog de oude versie 3, maar die voldoet uitstekend voor mijn toepassing en ben uiterst tevreden over het gebruikersgemak van de bijbehorende software!)
Willem is onbereikbaar, niet handig om daar nu te gaan bestellen.
Op 6 december 2008 18:30:05 schreef Henry S.:
Alle 524288 bytes gecontroleerd? Wil ik graag weten hoe dat gedaan is.
[...]
Willem is onbereikbaar, niet handig om daar nu te gaan bestellen.
Sorry. Dat topic kreeg ik pas in 't oog nadat ik dit gepost had. 
Anoniem
nee maar ik had gekeken daarvoor was de eerste byte iets van 10101010 zeg maar en hij is nu helemaal nul
zou het ook mogelijk zijn om het met een fpga te doen ik heb zelf de de1 van altera en volgens de datasheet moet die op vpp een voltage van 12 v hebben en op de anderen pinnen behalve de voeding en gnd 2 volt maar mijn fpga geeft 3.3 volt maar ik denk dat die daar wel tegen kan
[Bericht gewijzigd door Anoniem op (57%)]
Lees de datasheet eens, een lege EPROM bevat alleen maar 1's.
Met een standaard TL heb je 'even wat meer' tijd nodig voordat een EPROM leeg is.
Natuurlijk kan programmeren met een FPGA, de Vpp staat er helemaal buiten. En dat van die 2V ook nog eens goed nalezen.
Al naar schema's gezocht?
Anoniem
ja oke dat had ik niet gezien maar dan heb ik denkik een fout gemaakt bij het bekijken want nu doet die weer eentjes
maar van die 2 volt ingang spanning kan wel hoger want ik heb hem uitgelezen met 5 volt en hij wert niet heet ofzo
of kan ik hem gewoon beter dumpen wel zonde van die 4 mb en de 3 geheugen chips op het bord van mijn fpga gebruiken
[Bericht gewijzigd door Anoniem op (20%)]
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Die 2V is de minimum spanning die nodig is om als '1' herkend te worden. Dat mag dus net zo goed 3.3V als 5V zijn.
Ahum! Henry S. = Henry Snieklaas? 
[Bericht gewijzigd door pros op (14%)]
Yep, helemaal in stijl.
@patrick: Leer toch eens een keer datasheets lezen ipv maar wat te gokken.
Stel je voor dat een IC maar 3.3V mag hebben en je zet er 5V, grote kans dat er niks heet wordt maar toch kapot gaat.
En hoe lees jij de EPROM nu uit? Je geeft als van ouds weinig antwoord op vragen, zo werkt een forum niet.
[Bericht gewijzigd door Henry S. op (13%)]
Anoniem
ik heb gewoon 5 volt op de plus en vpp gezet gnd aan de min gehangen 8 leds plus weerstanden aan de 8 uitgangen gehangen
een ce oe naar de plus
en alle adres lijnen naar de min want dat is volgen mij gewoon in binaire en ik kan wel in binaire tellen
en ik ben inderdaad wat onvoorzichtig ik zal er wat aan gaan doen '' maar dat komt vooral omdat ik hem toch van een oude print af heb dus ik heb er niks voor betaald en ik ook nog een leraar die heel veel ic heeft en ze voor niks aan mij geeft als ik er een nodig heb hij heeft helaas de 4069 niet want ik had tussen door dat simpele projectje willen bouwen van die theremin
[Bericht gewijzigd door Henry S. op (22%)]
Op 6 december 2008 19:15:36 schreef patrick valk:
ik heb gewoon 5 volt op de plus en vpp gezet gnd aan de min gehangen 8 leds plus weerstanden aan de 8 uitgangen gehangen
een ce oe naar de plus
en alle adres lijnen naar de min want dat is volgen mij gewoon in binaire en ik kan wel in binaire tellen
Zo kan dat idd gedaan worden, maar om alles te testen moet je alle adreslijnen kunnen schakelen.
Arco
Special Member
Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
8 leds plus weerstanden aan de 8 uitgangen gehangen
Foei. Het zijn geen drivers, maar data uitgangen...
Anoniem
ja maar 4mb duurt wel erg lang om met de hand na te kijken
en ik vertrouw er op dat mijn 15 watt spaarlamp heeft voldaan want ik heb hem er wel iets van een 10 minuten bij laten liggen
en arco ze lever genoeg stroom om mijn led's te laten branden door een weerstand van 10 ohm
en over dat onvoorzichtige dat heb ik van mijn leraar want als die iets van een print moet hebben zet die er een gas brander achterop
[Bericht gewijzigd door Anoniem op (20%)]
Op 6 december 2008 19:25:04 schreef patrick valk:
en arco ze lever genoeg stroom om mijn led's te laten branden door een weerstand van 10 ohm

Ik ga stil in een hoekje zitten, dit is hopeloos.
Anoniem
ik wordt hopeloos van die chip nu is alles weer 0 van de eerste byte ik denk dat hij straks de hell in wordt gegooid
oke ik heb nu ce en oe naar min en hij geeft allemaal eentjes maar ik denk dat mijn breedbord ''ik weet niet hoe je het moet spellen dus sorry'' niet goed is want ik heb hem nu dus aangedrukt en hij doet het nu weer
en ik ben is met de plus over de adres lijnen gegaan en alles is 1
Op 6 december 2008 19:15:36 schreef patrick valk:
ik heb gewoon 5 volt op de plus en vpp gezet gnd aan de min gehangen 8 leds plus weerstanden aan de 8 uitgangen gehangen
een ce oe naar de plus
en alle adres lijnen naar de min want dat is volgen mij gewoon in binaire en ik kan wel in binaire tellen
Begin dan eerst maar eens met OE en CE aan de GND te knopen. Dan komt er ten minste ook nog data uit.
Op 6 december 2008 19:25:04 schreef patrick valk:
ja maar 4mb duurt wel erg lang om met de hand na te kijken
en ik vertrouw er op dat mijn 15 watt spaarlamp heeft voldaan want ik heb hem er wel iets van een 10 minuten bij laten liggen
Wissen doe je NIET met een spaarlamp, maar met (voor ogen gevaarlijk!) UV-licht!
10 minuten bij een spaarlamp leggen heeft geen enkel nut.
Mjah, als je pech/geluk hebt, zal er misschien 1 of 2 bitjes omklappen, maar daar blijft 't echt wel bij!
Ga je eerst eens SERIEUS verdiepen in de fysieke en elektrische eigenschappen van EPROM's (met venster) en kom dan verder vragen!
Anoniem
maar voor ik hem bij die spaarlamp had liggen was het nog verschillend
[Bericht gewijzigd door Henry S. op (81%)]
pros
Prosper, yop la boum, c'est le roi du macadam (aldus Maurice Chevalier)
Lees om te beginnen die datasheet eens door. Helemaal. Misschien merk je dan dat er ook controle-pinnen aanwezig zijn. Zowel _OE als _CE moeten laag zijn, wil je de EPROM uitlezen. Als die pinnen zweven, kan je alles verwachten.
[Sneller leren typen, pros! Ze zijn je weer voor!]
Verder kan je --tot afgrijzen van Henry-- die 10R-weerstanden zelfs weglaten en de LED's rechtstreeks aansluiten. De EPROM kan toch maar een beperkte stroom leveren. 
Maar --in alle ernst-- met weerstanden van 1k zie je de LED's ook wel branden, en dan ben je er tenminste zeker van dat je geen brokken maakt.
maar voor ik hem bij die spaarlamp had liggen was het nog verschillend
Die spaarlamp zal de EPROM zeker in de war brengen, als er ingangen zweven!
[Bericht gewijzigd door pros op (12%)]
Op 6 december 2008 19:42:28 schreef MNM(tm):
[...]
Begin dan eerst maar eens met OE en CE aan de GND te knopen. Dan komt er ten minste ook nog data uit.
He ja, die zijn geinverteerd.
Is >10 jaar geleden dat ik die dingen gebruikt heb (C64 rules).
@patrick: Denk je ook weer eens om de quotes?
Anoniem
ja ik laat die weerstanden er wel tussen want hij hangt aan mijn led matrix van 11 * 11 en daar ben ik wel voorzichtig mee
maar ik denk dat ik er mee stop want ik wordt ziek van die chip en als ik de stenen behuizing aanraakt gaan de leds ineens allemaal op 1 laat ik hem los is het binnen een paar seconden weer een war zooitje
oja sorry voor dat guotes gedoe moet er nog steeds aan wennen