AndrewP wrote:
I just thought I'd pop in and mention I noticed
Episode 12 is out. Still really enjoying them, thanks
And just whilst I'm here a quick question with probably not a quick answer. Pull resistors... What pull resistors are you using on which pins? I seem to need a pull down resistor on both VPA and VDA and a pull up resistor on VPB. I also seem to need a set of pull down resistors on the address pins A0...15 but I'd like to know what values you use. And also if you have any pull resistors on the BA/D pins? Ta muchly!
Thank you!
I have pull-ups on BE, RDY, IRQB, NMIB, ABORTB. You might not need any of them if you don't plan on using these pins, you can just tie them to VCC. Except for RDY which can be an output, this one you want to pull up with a resistor even if you're not using it. I also have a pull-up on RDY because it can be tri-stated by BE, but you can skip if you don't plan on using BE.
I also have pull-ups on the address pins, only because I plan to use BE to tri-state them. You can most likely leave them out.
Finally, I have pull-downs on the data bus, because it is only driven during half of the clock cycle. You might not need that if you run fast enough due to bus capacitance. If you plan on stopping the clock though, they're useful.
As for values, I personally use 10K for now, but switching to 3.3K has been recommended to me.