I have an Arduino kit which I have used to program a 74HC595 Microcontroller to control 8 individual LEDs, following this guide, and it's working as expected.
I also have a 20 pin MSP430 microcontroller (datasheet here) and it's paired with a circuit board with 11 LEDs, see images here, and I'm looking to control the LEDs in a similar manner. I wired everything up and the non-microcontroller version (just hooking it up to power) worked. I then cut the traces as instructed, and put the microcontroller in.
However, I have no clue how to get the microcontroller wired up here. There are 5 available ports here: RX, TX, MISO, MOSI, and SCK. I looked online and they seem to correspond to transmit, receive, master-in slave-out, master-out slave-in, and serial clock.
Unfortunately, these don't seem to correspond to the pins of the smaller microcontroller. The pins used on the smaller one were STCP, SHCP, and DS, which apparently mean shift register clock input, storage register clock input, and serial input pin. I assumed that I would hook up the wires originally corresponding STCP to MISO, SHCP to MOSI, and DS to SCK, however no luck. I have tried many other combinations of wires as well and none of them worked, so I assume that I'm doing something wrong.
It looks like the MSP430 microcontroller needs some kind of 'Launchpad' to program it; however it looks almost the same as an Arduino device and I want to be able to work with what I have on hand, and getting the other microcontroller to work seemed simple enough. I have tried my best to understand how the devices work and what the pins do, but there is so much jargon on the datasheets that I don't think I'm understanding anything.
I'm a beginner in electronics and am quite confused, please help me understand how this thing works and get it to control my LEDs.