Ну так Ты сам и ответил на свой вопрос. Прикинь - какая внутрянняя тактовая частота получается? А ведь в документации ясно сказано - 16 МГц - предел! Мы тоже юзаем генераторы на 16 МГц (с mb90F574A) так для правильной работы CLOCKSPEED = 2 (start.asm, тактовая = (16МГц/2)*CLOCKSPEED) иначе - перегрев и камень очень быстро дохнет.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)