Пытаюсь прикрутить память
AT25640 к MB90F497.
Пока что удалось записать только два байта данных, причем не могу понять как это произошло.
Делаю так как описано в даташите:
RDSR -- проверить состояние
WREN -- разрешить запись WEN = 1
WRITE -- записать байт по адресу
затем пауза на 5ms
RDSR -- проверить состояние
READ -- прочитать 1 и более байт
По какой то причине команды записи WRITE и WRSR не оказывают ровным счетом никакого эффекта, запись не производится, бит WEN не снимается.
пин
WP подключен к VCC
Единственное расхождение с даташитом - полярность SCK. Но в связи с тем, то контроллер не умеет менять фазу на своем UART, вручную опускаю CSK после передачи последнего бита.
Что посоветуете?
-- Прилагается рисунок: --