GARTHWILSON wrote:
I see floobydust posted while I was typing, but I'll post anyway. The MHz rating is that maximum phase-2 clock rate it is guaranteed to run and meet the timing margins at. It can probably go quite a lot faster than that at room temperature; it's just not guaranteed. The 1.8432MHz input is separate, and is used to derive the standard RS-232 baud rates. You can deviate from that and it will work, but the baud rates won't be standard, meaning you'll get errors if you try to connect to equipment that is on a standard speed. You can also use the separate 16x clock input for other speeds, like feeding it 500kHz to get 31.25kbps for MIDI, which I've done.
floobydust wrote:
The 1- or 2MHz refers to the speed rating of the chip along with the CPU, which is the phase2 clock that the 6551 gets from the CPU. The XTLI and XTLO refer to the baud rate clock which is used to derive the serial baud rate that is configured for send/receive.
You do need a 1.8432MHz baud clock, otherwise the baud rates won't be standard rates based on the configuration. In general, you can use a (1.8432 MHz) crystal between XTLI and XTLO. If you want to use a clock oscillator instead, you should use XTLI for the input and leave the XTLO (which is an output) floating.
Hope this helps.
Thanks for the replies. Sorry I'm still a bit new to all of this. What is the difference between a crystal and a clock oscillator? I've got a few of these metal can looking crystal oscillators. One of them is 1MHz and one of them is 1.8432 MHz. I've been using this 1.8432MHz can as my system clock for my computer. So what I'm wondering is if I can run my system clock to pin 27 (phi2) and then just use a jumper between pin 27 and pin 6 (XLT1) and leave pin 7 (XLT0) floating. That way, the phi2 pin is tied to the crystal used as my system clock, and the same 1.8432MHz signal can be used to derive the baud rates. Does this make sense or should I switch to using a 1MHz or 2MHz crystal oscillator as my system clock and add this 1.8432MHz crystal oscillator separately and connect it to pin 6 while leaving pin 7 floating?