Voor een projectje wil ik met behulp van een ADC en een
SRAM info naar de lpt poort van PC schrijven.
De SRAM is bidirectioneel.
Dus eerst in de SRAM schrijven, daarna weer uitlezen over
dezelfde lijnen.
Maar kan het dan geen kwaad dat je tijdens het lezen data
op de uitgang van de ADC aan het zetten bent?
Of is een ADC daartegen beveiligd?
Of moet ik dat zelf beveiligen, zo ja, hoe?
Heb namelijk geleerd dat je geen spanning op een uitgang
mag zetten.
Groetzzz.
Heeft de ADC geen "chip-enable" of een "Output-enable"?
Je moet je bus wel vrij maken als je andere data opzet. Twee uitgangen hard aan elkaar verbinden gaat fout...
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Thomas
Hello, I'm a signature virus. Please copy me into Hello, I'm a signature virus scanner. I succesfully deleted your signature virus.
Op 22 maart 2005 16:37:21 schreef free_electron:
en sedert wanneer is een printerpoort een ingang ?
Sinds dat ze bidirectioneel geworden is 
Kijk hier eens.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Ook al eens geprobeerd om ze zo te gebruiken ?
Tis gene kak.
EPP is nog te doen zelf, ECP wordt problematisch ( run length encoding etcetera : daar heb je al intelligent beestje voor nodig in je peripherial )
ps die site is wel leuk.
vrij duidelijke uitleg maar geen voorbeelden...
Ik weet dat een ECP slave controller voor een device toch al dik 4 k gates is in een fpga hoor.
[Bericht gewijzigd door free_electron op ]
Mijn ervaring is dat het af en toe best gekloot is met die printerpoort. Afhankelijk van je moederbord is het 8bit bidirectioneel of 4bit bidirectioneel.
Documentatie van intel en IBM spreekt elkaar tegen en ik heb indertijd de PC door het raam naar buiten gegooid omdat ik gek werd van de misleidende info.
Thomas
Hello, I'm a signature virus. Please copy me into Hello, I'm a signature virus scanner. I succesfully deleted your signature virus.
Op 22 maart 2005 17:34:52 schreef free_electron:
Ook al eens geprobeerd om ze zo te gebruiken ?Tis gene kak.
EPP is nog te doen zelf, ECP wordt problematisch ( run length encoding etcetera : daar heb je al intelligent beestje voor nodig in je peripherial )
ps die site is wel leuk.
vrij duidelijke uitleg maar geen voorbeelden...
Ik weet dat een ECP slave controller voor een device toch al dik 4 k gates is in een fpga hoor.
Ja, maar geen ECP of EPP gebruikt. Ik heb de poort in SPP gezet (bidirectioneel) en bit 5 van het control register aangezet. Hierdoor worden de output drivers van de latch uitgezet en kan er zonder problemen een byte uitgelezen worden. De waarde komt gewoon in het basisregister (378h) te staan.
Het is vast niet de netste manier, maar het werkt wel.
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
Kan ik in windows zien of m'n lpt bidirectioneel is en zo ja hoe?
Ergens in config. scherm en waar moet ik dan op naar kijken?
Volgens mij kun je dat zien bij het opstarten van je computer: enter setup.
Dus nog voor Windows start.
[Bericht gewijzigd door DIY op ]