Search found 43 matches

by smilingphoenix
Sun Nov 18, 2007 10:44 am
Forum: General Discussions
Topic: Who are good USA electronics/parts suppliers?
Replies: 11
Views: 8981

The best logic family for general use these days is probably the 74HC... series of devices. These are CMOS versions of the earlier 74... and 74LS... devices.

If you want to run at high clock speeds, the 74AC... devices are what you need.
by smilingphoenix
Fri Nov 09, 2007 5:30 pm
Forum: Hardware
Topic: What are common mistakes for beginners?
Replies: 16
Views: 11628

If you want to use SYNC to determine whether to select ROM or I/O, you don't need to decode the instruction and work out how long the operand is. Simply assume that all instructions are three fetch cycles long. Any shorter instructions are either 1-byte long, in which case they only perform internal ...
by smilingphoenix
Wed Nov 07, 2007 1:36 pm
Forum: Hardware
Topic: What are common mistakes for beginners?
Replies: 16
Views: 11628

When I was at university, some of my clever fellows realised that it was possible to add write-only I/O devices to a system without losing any of the memory map. Simply enable the ROM for read accesses only and then re-use the same addresses for your write registers. Since the ROM was a 16k device ...
by smilingphoenix
Wed Nov 07, 2007 1:16 pm
Forum: SBC- Series Projects
Topic: SBC-3. Current status
Replies: 60
Views: 52168

It's looking good. One question, will you be adding PAL capabilities to the CPLD for us europeans? I know the AD724 can do either with just a change of the oscilator frequency and a jumper on the mode select pin.
by smilingphoenix
Mon Oct 22, 2007 12:58 pm
Forum: Hardware
Topic: 65816 project (formerly 65816 code in Programming Group)
Replies: 8
Views: 5979

Re: 65816 project (formerly 65816 code in Programming Group)

I am feeding a 14.318MHz TTL Osc into my 95108 CPLD and dividing it down to 7.159MHz to feed the PHI2 on 65816.

Using a 50Mhz Scope, the clock waveform looks terrible on both the TTL oscillator and the PHI2 output. I recall "Kc5tja" having issues with slow rise/fall times on the 65816 clock. I ...
by smilingphoenix
Tue Oct 16, 2007 12:26 pm
Forum: Programming
Topic: 65816 code
Replies: 12
Views: 7977

Will your design do PAL or only NTSC? If it does PAL, I will be very interested in it.
by smilingphoenix
Wed Oct 10, 2007 12:22 pm
Forum: Nostalgia
Topic: 6500/1 test mode
Replies: 6
Views: 14423

I believe test mode makes the processor execute reads from successive addresses, effectively making the address bus function as a counter. The only way to get the processor out of this mode is a reset - it won't respond to interrupts. The instruction that causes this behaviour is HCF (for Halt and ...
by smilingphoenix
Fri Oct 05, 2007 12:37 pm
Forum: General Discussions
Topic: A very nice 6502
Replies: 2
Views: 3677

Ohhh yes, very nice. I wish I had one of those 25 years ago when I was just getting into computers, I could have had so much fun. If it comes to that, I wish I had the money to afford it and somewhere to put it now!
by smilingphoenix
Sat Sep 01, 2007 11:11 am
Forum: General Discussions
Topic: Free datat books
Replies: 7
Views: 6081

Re: Free datat books

Plenty of classics from the 19670's

Yeah; that was a good century. But, you gotta admit, the 19750 to 20210s were much better -- that's when we invaded the Alpha Centauri to put those Centaurians back into the information age. ;) Goes to show them that you can't mess around with a civilization ...
by smilingphoenix
Thu Jul 19, 2007 7:37 am
Forum: SBC- Series Projects
Topic: SBC Expansion Board
Replies: 25
Views: 28213

The HC574 is easier to fit into a PCB layout than the HC374, its basically the same chip in another package. See my earlier post.
by smilingphoenix
Sun Jul 15, 2007 3:33 pm
Forum: SBC- Series Projects
Topic: SBC Expansion Board
Replies: 25
Views: 28213

I've looked over the schematic for the 8-relay card and I've found a fairly major problem with it. :(

There is no latch on the outputs that drive the ULN2803 device. This means that the relays will only be driven for the brief period when the processor actually writes to the output - in practice ...
by smilingphoenix
Thu Jul 05, 2007 12:31 pm
Forum: SBC- Series Projects
Topic: SBC Expansion Board
Replies: 25
Views: 28213

I've had a look at the schematics for Daryl's SBC. He takes the 8 I/O select lines (7F0x - 7F7x) and the I/O page select line (7Fxx) out to the expansion connector.

All you need to do is gate these lines on your expansion card to create an enable signal for the 74HC245.

A single-chip ...
by smilingphoenix
Thu Jul 05, 2007 9:24 am
Forum: SBC- Series Projects
Topic: SBC Expansion Board
Replies: 25
Views: 28213

I've just checked out youe schematic and I'm afraid I've found a couple of problems :(

1) You've got the 74HC245 on the data bus the wrong way round. The B port should connect to the CPU and the A port to the expansion bus. Or you could keep it as it is and invert the R/W\ line that feeds its ...
by smilingphoenix
Sun Jun 24, 2007 11:25 am
Forum: Hardware
Topic: Using the 8259A interupt controller with the 65C02
Replies: 10
Views: 10028

You could always use a 74LS148 priority encoder.

I've looked into this chip - I mention it in an earlier post - it certainally seems to do what is required and is currently my favourite option.

Looking at the datasheet, you would only need to OR (negative logic AND) the GS and EO outputs ...
by smilingphoenix
Thu Jun 21, 2007 12:19 pm
Forum: General Discussions
Topic: Where to get WDC 6502s from?
Replies: 4
Views: 4830

Thanks for the contact - I've just placed an order with them.

Soon I will have a 65C816 and can find out what this 16 bit stuff all you guys go on about is really like :D :D