RF Eclectica Wiki

Try to learn something about everything, and everything about something - Thomas Huxley

User Tools

Site Tools


public:computers:6502:goals

6502 Project

Goals

What do I want to achieve

Phase One

  • Follow Ben Eater's 6502 Tutorials and become familiar with the mechanism of programming the 6502
  • Adapt some of the code to gain experience at modifying 6502 assembly code
  • make some mini code projects to get experience of handling input, output and interrupts

Phase Two

  • add key-pad for simple user input
  • write simple ''monitor'' firmware to gain experience with user i/o etc.
  • add serial port hardware and enough software to send/receive RS232 to/from a terminal
  • write routines for LCD display of RS232 data received
  • investigate using additional VIA port(s) to interact with external hardware
  • refine hardware design and move OFF breadboard onto more permanent hardware (vero/perf board etc)
  • investigate parsing and reacting to input via RS232, beyond simply receive/transmit and display - interact with the machine!

Phase Three

  • specific projects - e.g. DSC, Selcall etc
  • keep an open mind and keep learning new techniques….
    • this phase will largely depend on what is learned earlier….

John Pumford-Green 15/08/22 09:23

Further Information

public/computers/6502/goals.txt · Last modified: 27/08/22 14:59 BST by 127.0.0.1