Z80 Membership Card Mailing List /g/Z80MC For users of the Z80 Membership Card retrocomputer Fri, 18 Oct 2019 07:55:57 -0700 Re: Z80 MC testing /g/Z80MC/message/403 <div>Removed the SIO card, now I am getting in12 78</div><div>Is it possible that the SIO card interfering with input port 12? SIO card is a new one, assembled with great caution and seem to be working fine, except this test case. I will have to replace all the ICs on the first one to recover, hopefully.</div><div><br/></div> kkapkin@... (Kerem Kapkin) Thu, 03 Apr 2025 21:16:19 -0700 Z80 MC testing /g/Z80MC/message/402 <div>When I use the instructions on page 24, Examine Input Port, Press 5 12, read in12 78, instead I am getting blinking FF. Is this normal? Does this indicate in have an HW problem?</div> kkapkin@... (Kerem Kapkin) Thu, 03 Apr 2025 21:09:12 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/401 <div>The comment on TTL was a generalization.</div> <div>聽</div> <div>Also likely any Nmos chips and others will be dead.</div> <div>That will include most of the parts like the Ram chip, uSD is</div> <div>plugged in, and as mentioned already most likely all of the ttl.</div> <div>聽</div> <div>There is nothing more than a few diodes and prebiased</div> <div>transistors that are designed to survive more than 6V on</div> <div>that board.</div> <div>聽</div> <div>I know this as I had a system I&#39;d built (about 30 years ago)</div> <div>die when a linear power supply failed (shorted pass transistor)</div> <div>and went to 9-10V.聽 Killed all 95 pieces of TTL, ram, four 2901</div> <div>bit slice, and even eprom.聽 The replaced supply had crowbar</div> <div>over voltage protection.</div> <div>聽</div> <div>聽</div> <div>Allison</div> kb1gmx@... (ajparent1/kb1gmx) Tue, 01 Apr 2025 06:32:47 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/400 <div>Thanks Allison. I have replaced the 74SL259 with a new one, but didn鈥檛 make any difference.</div><div><br/></div> kkapkin@... (Kerem Kapkin) Mon, 31 Mar 2025 09:02:32 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/399 <div>Any TTL (74LS259) will react very badly with overvoltage.</div> <div>Most of the CMOS <span style="text-decoration: underline">may</span> tolerate it.</div> <div>聽</div> <div>聽</div> <div>Allison</div> kb1gmx@... (ajparent1/kb1gmx) Mon, 31 Mar 2025 08:39:34 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/398 <div>Now that the Front Panel is working, I need to fix the SIO card which I think accidentally destroyed during the troubleshooting of the Front Panel. SIO card received 9V instead of 5V now all LEDs are on and no response from the board. So I am guessingthat I fried the 74LS259 bit latch which has a max Vcc 5.5 unlike the 74HC, and directly connected to the LEDs. Next would be to replace 74LS01, however I only have a 74LS03 that won鈥檛 work.馃様</div> kkapkin@... (Kerem Kapkin) Sun, 30 Mar 2025 11:51:38 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/397 <div style="color: rgb(0,0,0); font-family: arial, sans-serif"><p style="margin: 0.1rem 0; line-height: 1.0">I originally used FJN3303 transistors, which have internal 22k+22k resistors. When Mouser stopped stocking the thru-hole versions, I had to switch to FJN3305 with internal 4.7k+10k resistors. I *thought* they worked OK. Obviously I was wrong!</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">Since then, I bought some FJN3304 transistors with 47k+47k for my 1802MC. I&#39;m going to try them in the Z80MC Front Panel to see if they are a better choice. If so, it&#39;s an easy change. :-)</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">(An aside: Lots of manufacturers still make these pre-biased transistors. But a) they don&#39;t provide thru-hole versions any more, and b) instead of assigning 2Nxxxx numbers to facilitate 2nd sources, they hide them under house numbers.)</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">Lee</p> </div><div style="color: rgb(0,0,0); font-family: arial, sans-serif"> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Excellence does not require perfection. -- Henry James</p> <p style="margin: 0.1rem 0; line-height: 1.0">But it *does* require attention to detail! -- Lee Hart</p> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Lee A. Hart <a href="https://www.sunrise-ev.com" rel="nofollow noopener" target="_blank">https://www.sunrise-ev.com</a></p> </div> leeahart@... (Lee Hart) Sun, 30 Mar 2025 09:32:15 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/396 <div>Hi all!</div> <div>聽</div> <div><em>To add another data point to the problem, I&#39;m using DTC114ES for Q2/Q3, and DTA114ES for Q5 (all with 10k + 10k resistors) and R4 is 22k.聽 </em></div> <div>聽</div> <div>Edit:聽 R4 is of course 10k.聽 I confused it with R4 on the processor board.聽 Sorry for any confusion!</div> <div>聽</div> <div><em>I&#39;ve never had any problems with button 8, or anything else for that matter.</em></div> <div>聽</div> <div>Good luck,</div> <div>Mike</div> <div>聽</div> sparkydz@... (SparkyDz) Sun, 30 Mar 2025 06:04:59 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/395 <div>Thanks Lee, a 22K resistor in parallel with R4 A between pins 1 and 2 solved the problem with S8.<div><img src="/g/Z80MC/attachment/395/0" style="max-width: 100%" loading="lazy" class="myimg-responsive"/></div></div><div><br/></div> kkapkin@... (Kerem Kapkin) Sat, 29 Mar 2025 12:49:13 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/394 <div style="color: rgb(0,0,0); font-family: arial, sans-serif"> <p style="margin: 0.1rem 0px; line-height: 1">Kerem Kapkin wrote:</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; Here is the recommended setup for standalone testing of the front panel...</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; J2 Pin 9 [/out] connected to 3 components. 0.1uF cap other end ground,</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; momentary switch other end ground,</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; 100K resistor other end Vcc(5V).</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">Correct. This provides a debounced pushbutton to clock counter U2A.</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; J2 Pin 24 -CLOCK- high (Vcc) or low (Ground)</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">Either is fine; you just don&#39;t want to leave a CMOS input floating.</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; P1 pin 1 ground to (-) power supply</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">Or J2 pin 10 also works.</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">&gt; J2 Pin 19 Vcc to +5V power supply</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">With this setup, you can step counter U2A through its states 0-7. Each state is output on J2 pins 11, 12, and 13. Each state should set the corresponding output of U3 low so you can test each button.</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">I think I see the problem with the &#34;8&#34; key! When U3 output C0 is low, IN4 (J2 pin 15) should be high. But transistor Q3 is also connected to C0. It is a &#34;pre-biased&#34; FJN3305, which has internal 10k and 4.7k resistors between its base and emitter. Its emitter ties to C0, and its base to R1D, a 1.5K to ground.These three resistors (10K + 4.7K + 1.5K = 16.2K) are pulling C0 low despite 18K R4A trying to pull it high! Thus the &#34;halfway between&#34; logic level, on IN4.</p> <p style="margin: 0.1rem 0px; line-height: 1">聽</p> <p style="margin: 0.1rem 0px; line-height: 1">I&#39;m busy preparing for VCF-East right now, but will confirm this when I return. In the meantime, I&#39;ll bet putting a lower value resistor (like 1.5K) in parallel between R4A pins 1-2 will fix the problem.</p> </div><div style="color: rgb(0,0,0); font-family: arial, sans-serif"> <p style="margin: 0.1rem 0; line-height: 1.0">Lee</p> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Excellence does not require perfection. -- Henry James</p> <p style="margin: 0.1rem 0; line-height: 1.0">But it *does* require attention to detail! -- Lee Hart</p> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Lee A. Hart <a href="https://www.sunrise-ev.com" rel="nofollow noopener" target="_blank">https://www.sunrise-ev.com</a></p> </div> leeahart@... (Lee Hart) Sat, 29 Mar 2025 11:52:16 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/393 <div>Here is the recommended setup for standalone testing of the front panel, just to make sure it is the correct start.</div><div>-J2 Pin 9 [/out] is connected to 3 components. 0.1uF cap other end ground, momentary switch other end ground, 100K resistor other end Vcc(5V). Original recommendation was to use J2 Pin 8, however (b)TTL option that pin is not connected to anything but P1 TX 5.</div><div>-J2 Pin 24 -CLOCK- high (Vcc) or low (Ground)</div><div>-P1 1 ground to (-) power supply</div><div>-J2 P19 Vcc to +5V power supply</div><div><br/></div> kkapkin@... (Kerem Kapkin) Fri, 28 Mar 2025 21:21:27 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/392 Nothing is actually getting hot on mine. Barely perceptible warmth would be a better way to put it. <br />I&#39;m powering it directly from the USB port on my laptop.<br />Actually I just got a new laptop and it&#39;s doing the same thing as it was with my old one.<br />Just tried connecting it to a USB charging port that supplies 2.5A.<br />The USB cable is fairly substantial. It&#39;s not the kind with thin crappy wires. I know what you mean about those.<br />That had no effect on the problem.<br /><br />I did a little more troubleshooting. The only test equipment I have available here is a multimeter.<br />VCC measures 4.7v.<br />Looking at the 74LS145, I went from Gnd to pin 1 which is C0(SW8) on the schematic. When I press the 8 button, it only pulls up to 2.2V. All the other buttons pull up to about 4v.<br /> <br />Mitch kb3gkc@... (Mitch Smith) Fri, 28 Mar 2025 17:41:08 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/391 <div style="color: rgb(0,0,0); font-family: arial, sans-serif"><p style="margin: 0.1rem 0; line-height: 1.0">&gt; I cannot get S8 work no matter what. While running FFF1 sequence it is using 92mA current at 5V supply.</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">OK, that&#39;s correct. You have enough 5v power.</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">&gt; While testing with the logic probe, 74LS145 inputs to A(15), B(14) and C(13) are fine but D(12) is always LOW.</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">That&#39;s also correct. 74LS145 input D (pin 12) is always low when the interrupt handler is working. The inputs to it count from 0-7 and repeat. If the Z80 interrupt handler fails to respond to the keyboard/display interrupt, then input D (pin 12) goes high to disable the LED display and keypad.</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">As I described earlier, you can test the Front Panel by itself, without the CPU board. You should be able to set the A B C inputs of the 74LS145 (with the 74HC393 counter) to each of the 8 states, then operate each keypad key in turn, and see the IN bits identify which key you pressed.</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">Lee</p> <p style="margin: 0.1rem 0; line-height: 1.0">聽</p> <p style="margin: 0.1rem 0; line-height: 1.0">I am using the (b) TTL configuration both on the Z80 card as well as the Front panel.</p> </div><div style="color: rgb(0,0,0); font-family: arial, sans-serif"> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Excellence does not require perfection. -- Henry James</p> <p style="margin: 0.1rem 0; line-height: 1.0">But it *does* require attention to detail! -- Lee Hart</p> <p style="margin: 0.1rem 0; line-height: 1.0">--</p> <p style="margin: 0.1rem 0; line-height: 1.0">Lee A. Hart <a href="https://www.sunrise-ev.com" rel="nofollow noopener" target="_blank">https://www.sunrise-ev.com</a></p> </div> leeahart@... (Lee Hart) Fri, 28 Mar 2025 17:01:58 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/390 <div>I cannot get S8 work no matter what. While running FFF1 sequence it is using 92mA current at 5V supply.聽</div><div>While testing with the logic probe, 74LS145 inputs to A(15), B(14) and C(13) are fine but D(12) is always LOW. I am using the (b) TTL configuration both on the Z80 card as well as the Front panel.</div><div><br/></div> kkapkin@... (Kerem Kapkin) Fri, 28 Mar 2025 16:32:14 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/389 Ah; that may be a hint. The Z80MC runs *cold&#34;. Everything is CMOS, nothing gets hot.<br /><br />What are you using for a power supply? Could its voltage be insufficient? USB supplies are often weak, and the cables so thin that they have lots of voltage drop. I haven&#39;t seen this problem with the Z80MC (which draws less than 100mA), but it often happens with the Altaid 8800 (which draws close to 500mA).<br /><br />Lee<br />--<br />Excellence does not require perfection. -- Henry James<br />But it *does* require attention to detail! -- Lee Hart<br />--<br />Lee A. Hart <a href="https://www.sunrise-ev.com" target="_blank">https://www.sunrise-ev.com</a> leeahart@... (Lee Hart) Fri, 28 Mar 2025 16:04:48 -0700 Re: Strange behavior of #8 button /g/Z80MC/message/388 I thought that there was a pattern to the failure I&#39;m experiencing but now I&#39;m not so sure.<br />One thing I did notice, when the chips are cold, it seems to work.<br />Once it warms up, the problems occur again.<br /><br />When I get home next week, I may try adding a parallel resistor as suggested.<br /><br />Mitch kb3gkc@... (Mitch Smith) Fri, 28 Mar 2025 14:38:52 -0700 Re: Micro BASIC Manual /g/Z80MC/message/387 I started a new thread for this issue.<br />I thought that there was a pattern to the failure I&#39;m experiencing but now I&#39;m not so sure.<br />One thing I did notice, when the chips are cold, it seems to work.<br />Once it warms up, the problems occur again.<br /><br />Mitch kb3gkc@... (Mitch Smith) Fri, 28 Mar 2025 14:37:23 -0700 Re: Micro BASIC Manual /g/Z80MC/message/386 I also have an issue with the 8 not working, but i chalked it up to me messing up the build. I will try to see if I can find time to test out your theory this weekend. <br /><br />-=-<br />Brett<br /><br />Sent from Proton Mail Android groups.7ohuq@... Fri, 28 Mar 2025 14:23:13 -0700 Re: Micro BASIC Manual /g/Z80MC/message/385 <div>Hi Lee,聽</div><div>I will try your suggestion. I have the front panel on my breadboard now with your suggestions for testing. Have a safe trip, when you are back we can reconnect for troubleshooting.</div><div>Thanks,</div><div>Kerem<div><img src="/g/Z80MC/attachment/385/0" style="max-width: 100%" loading="lazy" class="myimg-responsive"/></div></div><div><br/></div> kkapkin@... (Kerem Kapkin) Fri, 28 Mar 2025 10:26:24 -0700 Re: Micro BASIC Manual /g/Z80MC/message/384 You&#39;re the second person to mention problems with the &#34;8&#34; key. I haven&#39;t seen it myself, and from the schematic, can&#39;t imagine what could be wrong that only affects the &#34;8&#34; and not the other keys in the same row.<br /><br />The only thing that&#39;s changed recently is that the 15Kx4 SIP was changed to 18Kx4 (because the 15K was out of stock). It works the same on my Z80MC, but maybe some 74LS145&#39;s have excessive off-state leakage that 18k won&#39;t pull up? An easy test would be to try adding a resistor in parallel with the 18K (like 22K) to see if that helps?<br /><br />Lee <br />--<br />Excellence does not require perfection. -- Henry James<br />But it *does* require attention to detail! -- Lee Hart<br />--<br />Lee A. Hart <a href="https://www.sunrise-ev.com" target="_blank">https://www.sunrise-ev.com</a> leeahart@... (Lee Hart) Fri, 28 Mar 2025 09:46:37 -0700