Re: 8085 IO ports

2017-01-21 Thread Adrian Graham
On 21/01/2017 21:39, "Tony Duell" wrote: >> I don't think I'll touch them, they're obviously part of the phone subsystem >> and I doubt I'll ever plug it into a phone line - I have several One Per >> Desks for that sort of thing if needs be. > > A telephone line similator is a useful toy to have

Re: 8085 IO ports

2017-01-21 Thread Adrian Graham
On 21/01/2017 21:39, "Tony Duell" wrote: >>> sequence of locations that the CPU is reading. Most (but not all) will be >>> instructions. Find one, compare with the listing, see if the sequence makes >>> sense. >> >> I can trigger it on the RD signal yes. There's 2 LS373s which both had dead > >

Re: 8085 IO ports

2017-01-21 Thread Tony Duell
On Sat, Jan 21, 2017 at 4:27 PM, Adrian Graham wrote: > Back to the Executel after a few days relaxing :) > > On 17/01/2017 20:59, "Tony Duell" wrote: > >>> Yep, on the left two. I haven't dared to pull them from the board though >>> even though they're socketed. >> >> Do be careful, the substrat

Re: 8085 IO ports

2017-01-21 Thread Adrian Graham
70 "LUCY" chip which I guess I can't easily test or even source a known working spare if it turns out to be faulty :/ Cheers > > From: cctalk on behalf of Adrian Graham > > Sent: Saturday, January 21, 2017 8:27:06 AM > To: Gener

Re: 8085 IO ports

2017-01-21 Thread dwight
shaking when the processor is asking for data from the modem. Just a though. Dwight From: cctalk on behalf of Adrian Graham Sent: Saturday, January 21, 2017 8:27:06 AM To: General Discussion: On-Topic and Off-Topic Posts Subject: Re: 8085 IO ports Back to

Re: 8085 IO ports

2017-01-21 Thread Adrian Graham
Back to the Executel after a few days relaxing :) On 17/01/2017 20:59, "Tony Duell" wrote: >> Yep, on the left two. I haven't dared to pull them from the board though >> even though they're socketed. > > Do be careful, the substrate is a brittle ceramic material... I don't think I'll touch the

Re: 8085 IO ports

2017-01-21 Thread Adrian Graham
On 19/01/2017 15:47, "Tony Duell" wrote: > On Wed, Jan 18, 2017 at 11:42 PM, Adrian Graham > wrote: >> On 18 January 2017 at 20:13, Tony Duell wrote: >> >>> >>> Just to keep you updated, I have located one of my units that contains said >>> drive. I am rather busy at the moment with more mund

Re: 8085 IO ports

2017-01-20 Thread Tony Duell
On Wed, Jan 18, 2017 at 11:42 PM, Adrian Graham wrote: > On 18 January 2017 at 20:13, Tony Duell wrote: > >> >> Just to keep you updated, I have located one of my units that contains said >> drive. I am rather busy at the moment with more mundane things, but I will >> try to pull it apart and ide

Re: 8085 IO ports

2017-01-19 Thread Tony Duell
On Wed, Jan 18, 2017 at 11:42 PM, Adrian Graham wrote: > On 18 January 2017 at 20:13, Tony Duell wrote: > >> >> Just to keep you updated, I have located one of my units that contains said >> drive. I am rather busy at the moment with more mundane things, but I will >> try to pull it apart and ide

Re: 8085 IO ports

2017-01-18 Thread Adrian Graham
On 18 January 2017 at 20:13, Tony Duell wrote: > > Just to keep you updated, I have located one of my units that contains said > drive. I am rather busy at the moment with more mundane things, but I will > try to pull it apart and identify said capacitors. Thanks Tony :) -- adrian/witchy Own

Re: 8085 IO ports

2017-01-18 Thread Tony Duell
On Tue, Jan 17, 2017 at 8:59 PM, Tony Duell wrote: > On Tue, Jan 17, 2017 at 7:15 PM, Adrian Graham > wrote: >>> What is the tape drive? That board has a distinct look of Philips about it. >>> What tapes does it use? If I were a gambling man I would guess at Phlips >>> minicassettes (not microca

Re: 8085 IO ports

2017-01-17 Thread Tony Duell
On Tue, Jan 17, 2017 at 7:15 PM, Adrian Graham wrote: > On 17/01/2017 16:53, "Tony Duell" wrote: > >> Z80, PDP8, P850, etc) you have special I/O instructions accessing I/O >> devices. >> The address spaces are totally separate, I/O location 0 has nothing to do >> with >> memory location 0. On t

Re: 8085 IO ports

2017-01-17 Thread Adrian Graham
On 17/01/2017 18:22, "allison" wrote: >> The transport motors move fine but the head unit itself is badly rusted >> around the edges. I also don't know what capacitance the ex-caps are since >> they're that badly damaged but that's info I can hopefully get from the >> other unit since that one is

Re: 8085 IO ports

2017-01-17 Thread Adrian Graham
On 17/01/2017 16:53, "Tony Duell" wrote: > Z80, PDP8, P850, etc) you have special I/O instructions accessing I/O devices. > The address spaces are totally separate, I/O location 0 has nothing to do with > memory location 0. On the 8085, an I/O instructon (IN or OUT) will cause > IO/M to be assert

Re: 8085 IO ports

2017-01-17 Thread Paul Koning
> On Jan 17, 2017, at 1:22 PM, allison wrote: > > On 1/17/17 11:38 AM, Adrian Graham wrote: >> On 17 January 2017 at 02:14, allison wrote: >> >>> ... >>> >> The transport motors move fine but the head unit itself is badly rusted >> around the edges. I also don't know what capacitance the ex-c

Re: 8085 IO ports

2017-01-17 Thread allison
On 1/17/17 11:38 AM, Adrian Graham wrote: On 17 January 2017 at 02:14, allison wrote: snippage> That's the later 1983 version but its the book you want. Thanks, that was some light reading o

Re: 8085 IO ports

2017-01-17 Thread Tony Duell
On Tue, Jan 17, 2017 at 1:15 AM, Adrian Graham wrote: > On 15/01/2017 14:38, "Tony Duell" wrote: > >> But do you know it''s not doing I/O. OK IO/M is never going into the >> right state for >> I/O, but what that _really_ means is that the 8085 is never executing >> any IN or OUT >> type instructi

Re: 8085 IO ports

2017-01-17 Thread Adrian Graham
On 17 January 2017 at 02:14, allison wrote: > > > > That's the later 1983 version but its the book you want. > Thanks, that was some light reading over lunchtime. The descriptions of the interfacing he

Re: 8085 IO ports

2017-01-17 Thread allison
On 01/16/2017 08:37 PM, Adrian Graham wrote: > On 15/01/2017 16:59, "allison" wrote: > >>> I've thought of that which is why I'm chasing down details on the Viewdata >>> chip and the D8741A which I assume is being used as a keyboard controller. >>> There are also 3 modules on the phone side which

Re: 8085 IO ports

2017-01-16 Thread Adrian Graham
On 15/01/2017 16:59, "allison" wrote: >> I've thought of that which is why I'm chasing down details on the Viewdata >> chip and the D8741A which I assume is being used as a keyboard controller. >> There are also 3 modules on the phone side which I can't find anything >> about, marked "NKT NMC1515

Re: 8085 IO ports

2017-01-16 Thread Adrian Graham
On 15/01/2017 14:38, "Tony Duell" wrote: > But do you know it''s not doing I/O. OK IO/M is never going into the > right state for > I/O, but what that _really_ means is that the 8085 is never executing > any IN or OUT > type instructions. But of course memory mapped I/O is possible > (storing or

Re: 8085 IO ports

2017-01-15 Thread allison
On 01/15/2017 01:06 PM, Chuck Guzis wrote: > On 01/15/2017 09:37 AM, Glen Slick wrote: > > >> In the EPROM binary dump you posted I see code that is doing IN and >> OUT accesses to the following port locations... > I've seen that technique used to address a device, such as off-chip > EEPROM--basica

Re: 8085 IO ports

2017-01-15 Thread allison
On 01/15/2017 08:02 AM, Adrian Graham wrote: > On 15/01/2017 03:04, "allison" wrote: > >> On 01/14/2017 08:18 PM, dwight wrote: >>> If it is not doing I/O and waiting for something, it is likely waiting for >>> an >>> interrupt. >>> >>> Dwight > > Apologies for all the daft sounding questions (th

Re: 8085 IO ports

2017-01-15 Thread Chuck Guzis
On 01/15/2017 09:37 AM, Glen Slick wrote: > In the EPROM binary dump you posted I see code that is doing IN and > OUT accesses to the following port locations... I've seen that technique used to address a device, such as off-chip EEPROM--basically, rather than employ a separate latch for the add

Re: 8085 IO ports

2017-01-15 Thread Glen Slick
On Sat, Jan 14, 2017 at 12:01 PM, Adrian Graham wrote: > Hi folks, > > STC Executel fun continues and I'm at the point where I'm fairly sure code > is running but it's stuck in a tight loop waiting for something to happen. > > The 8085A reference tells me a non-memory I/O is signalled by IO/M goin

Re: 8085 IO ports

2017-01-15 Thread Tony Duell
On Sun, Jan 15, 2017 at 1:02 PM, Adrian Graham wrote: > On 15/01/2017 03:04, "allison" wrote: > >> On 01/14/2017 08:18 PM, dwight wrote: >>> If it is not doing I/O and waiting for something, it is likely waiting for >>> an >>> interrupt. >>> >>> Dwight But do you know it''s not doing I/O. OK IO

Re: 8085 IO ports

2017-01-15 Thread Adrian Graham
On 15/01/2017 03:04, "allison" wrote: > On 01/14/2017 08:18 PM, dwight wrote: >> If it is not doing I/O and waiting for something, it is likely waiting for an >> interrupt. >> >> Dwight Apologies for all the daft sounding questions (this goes to Dwight, Tony and Chuck too) but historically I'm

Re: 8085 IO ports

2017-01-15 Thread allison
:01:32 PM > To: Discussion: On-Topic and Off-Topic Posts > Subject: 8085 IO ports > > Hi folks, > > STC Executel fun continues and I'm at the point where I'm fairly sure code > is running but it's stuck in a tight loop waiting for something to happen. And maybe w

Re: 8085 IO ports

2017-01-14 Thread dwight
If it is not doing I/O and waiting for something, it is likely waiting for an interrupt. Dwight From: cctalk on behalf of Adrian Graham Sent: Saturday, January 14, 2017 12:01:32 PM To: Discussion: On-Topic and Off-Topic Posts Subject: 8085 IO ports Hi folks

Re: 8085 IO ports

2017-01-14 Thread dwight
perly timed? Dwight From: cctalk on behalf of Adrian Graham Sent: Saturday, January 14, 2017 12:01:32 PM To: Discussion: On-Topic and Off-Topic Posts Subject: 8085 IO ports Hi folks, STC Executel fun continues and I'm at the point where I'm fair

8085 IO ports

2017-01-14 Thread Adrian Graham
Hi folks, STC Executel fun continues and I'm at the point where I'm fairly sure code is running but it's stuck in a tight loop waiting for something to happen. The 8085A reference tells me a non-memory I/O is signalled by IO/M going high while it puts the port number on the address bus (0xE3 to 0