hi,
mit der anweisung 'pwmxx=' hab ich schon meine überaschungen erlebt, probier mal die register direkt zu beschreiben, also 'ocr1a= und ocr1b=', das macht die sache deutlicher.
du kannst auch nit 'pwm1a=' beschreiben und anschliessen (wenn ein lcd angeschlossen ist) die register auslesen ('lcd ocr1a'), dann siehst du, was eingetragen ist und warum der so reagiert.
grüssens, harry