Tag Archives: ACIA

Zolatron 64 6502 homebrew – better LCD printing

A quick recap. The Zolatron 64 6502 homebrew machine is at the point where it can print messages to an LCD screen and send and receive messages via the serial port. Most of the time. The incoming messages are put in a buffer and then printed to the LCD. And a fat lot of use that is. I wanted to… Read more »

Zolatron 64 6502 homebrew – serial port part 3

Listening is so much harder than talking, don’t you think? That’s how it turned out with the Zolatron’s serial port, anyhow. Getting the computer to send messages was pretty easy. Receiving them? Not so much. The first stages of developing the software were typical. I wrote code that I knew should work. It didn’t. I cursed the binary gods for… Read more »

Zolatron 64 6502 homebrew – serial port part 2

It didn’t work. Not straight away, anyhow. Once I’d wired up the 6551 ACIA chip, my UART of choice to give the Zolatron 64 a serial port, I threw together some code to test it. It was pretty simple – it took my already known-good code that prints a message to the LCD and added to that a routine to… Read more »

Zolatron 64 6502 homebrew – serial port part 1

So far, the Zolatron 64 6502-based homebrew computer has output (a 16×2 LCD screen) but nothing in the way of input. I have toyed with the idea of getting it to output to, say, HDMI using a Teensy as an intermediary. And also of giving it a PS/2 keyboard input (the latter still being a possibility). But in the end… Read more »