Сегодня наконец-то нашел косяк - видимо, один из разрядов порта оказался пробитым на землю, соответственно, он всегда выдавал на линию chip_enable ноль. Повесил на другой пин - теперь всё отлично! Я безмерно рад
Все манипуляции с задержками были проведены зря, ибо сейчас всё работает совсем без них.