Стояла наипростейшая во всех отношениях задача связать EEPROM с LPC2124.
Обмен по I2C нужно реализовать ПРОГРАММНО.
В распоряжении был 100% рабочий код на С для другого проца.
Код отредактировал под LPC.
В EEPROM посылаю СТАРТ+байт (байт = DEVICE_ADR = 10100000)
как я понимаю после приема такого байта на шине должно появиться ACK, но его нет.
EEPROM рабочая.
ACK ждет функция типа bool
в которой сначала SCL=0 перевожу SDA для работы на вход делаю SCL=1 и читаю SDA.
если SDA=0 then true
если SDA=1 then false
(формат посылки смотрю на запоминаю осцилографе - все правильно, но ACK не выдается)
может я что то и виду упустил? наставьте на путь истинный...........