BionicBrain:
In the docs and manuals and examples we always find the OCR1A register assigned after TCCR1A
But if, like me, you're new to the system and happen to put the OCR1A assignment before TCCR1A ... (as shown) then your UNO will suck the life out of you.
If the docs and manuals and examples all show OCR1A being set up after TCCR1A, then why did you do it the other way anyway.
BionicBrain:
No examples, no help, no clue... until eventually you fix it by accident.
But you just said that all examples show OCR1A setup after TCCR1A, so why now say "No examples"?
No need for any special warning to everyone in your very first post on these forums. In reality, it should just be a lesson to you, to look closely at examples and take notice of them.