Il fatto che riesca a leggere i PIC fa capire che almeno il circuito riceve alimentazione ma funziona solo in parte... a questo punto, escludendo errori di montaggio visto che ormai avrai ricontrollato lo schema molte volte, rimangono solamente tre possibilità:
1) problemi di collegamento con il PC, molto probabile se utilizzi un adattore da USB a seriale, praticamente impossibile se la porta COM è direttamente sulla scheda madre
2) qualche componente difettoso
3) una o più saldature "fredde" per cui alcuni collegamenti potrebbero essere interrotti