It is the lcd. I disconnected the din and dout, then tried to turn it on the fm again, and it still wasn't working. I disconnected the lcd and it started working. I used SIL connectors for the lcd and soldered everything else. I think I'm going to get rid of the SILs. I'm not completely sure if I hooked up the lcd correctly. I'm using an optrex C-51850NFJ-SLW-ADN. According to the manual, pins 1, 2, 3 are Vss (gnd), Vcc (supply for logic), and Vee (supply for lcd drive). I hooked up Vss to Vs on the core, Vee to Vo, and Vcc to Vd.
Another thing is I'm not sure if I should use +5v or +!2v to power the lcd. The manual says the absolute maximum Vee should be is 13.5v, and the recommend range is between 4.4 and 5.2v. However, I'm not sure if I should worry about current. I built a power supply using NorthernLightX's schematic, I think the transformer I used is 4A, the 7805 is 1A , and the 7812 is 1A, but since everything needs 5v and the opl3 is the only thing I have hooked up to the 7812 should I use 12v for the lcd? I haven't done any current measurements yet.