У 591 нет внешней шины и с портом можно работать до инициализации остального железа. А написал я что пользую такой тест чтобы не плодить лишних мыслей по поводу кривых настроек в start.asm. На самом деле и через start.asm я его прогонял. Работает так же эпизодически.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)