Hallo,

so wie das aussieht, benutzt Du für das LCD die gleichen Pins wie der Timer für das PWM !
Bei PortB.2 ist das zB. so. Da können die Daten für das LCD natürlich nicht mehr stimmen.