Or indeed, as we've said before, you want an adequately fast rise and fall time on the clock. Your hyperbole does not always improve your message, BDD.
Cheers
Ed
Weird JMP problem
-
Mercury1964
- Posts: 26
- Joined: 02 Mar 2013
Re: Weird JMP problem
Just tried the 74HC14. Works possibly a little better, but still conks out when I wait longer than a few seconds between cycles.
Re: Weird JMP problem
Mercury1964 wrote:
... but still conks out when I wait longer than a few seconds between cycles.
Dunno if that explanation is helpful for you, but at any rate the question is this: what sort of logic do you have connected to the Chip Enable and Output Enable of the memory chip? You need both of those inputs to be active (ie, low) during the PHI2 high period of a Read cycle.
cheers,
Jeff
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
https://laughtonelectronics.com/Arcana/ ... mmary.html
-
Mercury1964
- Posts: 26
- Joined: 02 Mar 2013
Re: Weird JMP problem
It's a SPDT switch, shared between PHI2 and a button connected to ground. I'll try disconnecting the switch and directly connecting PHI2 to the OE and CE lines of the RAM.
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Weird JMP problem
Quote:
I'll try disconnecting the switch and directly connecting PHI2 to the OE and CE lines of the RAM.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Re: Weird JMP problem
GARTHWILSON wrote:
These lines of the RAM are negative logic, so they will have to be low when phase 2 is high.
I don't know what to say about WE because I don't understand how you're loading your test code into the RAM. Obviously it has to get written somehow, so we can't consider WE "unused" and just tie it high (ie, inactive).
On the bright side, I think we've explained the delay effect you mentioned, and perhaps some other symptoms as well. Seems like you need to focus your attention on what the various control lines (PHI2, WE, RE etc) do. Also be aware that, in some cases, a logic high indicates True or Active; in other cases (as with OE and WE) a logic high calls for False or Inactive. If you have any more questions it will be very helpful if you supply a diagram of your circuit.
cheers,
Jeff
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html
https://laughtonelectronics.com/Arcana/ ... mmary.html
-
Mercury1964
- Posts: 26
- Joined: 02 Mar 2013
Re: Weird JMP problem
Okay. I'm about 70% done with the new schematic, I'll upload it in a bit.
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Weird JMP problem
Any progress?
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
-
Mercury1964
- Posts: 26
- Joined: 02 Mar 2013
Re: Weird JMP problem
Almost. I've been pretty busy with schoolwork over the past week, but I'll upload them after I finish the clock signal generator.
Is Eeschema format okay?
Is Eeschema format okay?
- GARTHWILSON
- Forum Moderator
- Posts: 8774
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Weird JMP problem
Quote:
Is Eeschema format okay?
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?