Страница 1 из 1

ATmega8 и внешняя память EEPROM

Добавлено: Вт июл 04, 2017 15:30:07
nimway
Здравствуйте! Мучаюсь уже несколько дней с внешней EEPROM.
Имеется ATmega8, к портам PC5 и PC4 подключена AT24C02N-10SU-2.7
Программирую в AtmelStudio
Использовал 2 различные библиотеки, 2 разных МК, 3 разных микрухи EEPROM - результат всегда один и тот же.

Записываю байты:
'S' по адресу 0x20
'O' по адресу 0x21
'U' по адресу 0x22
'P' по адресу 0x23

Считываю байт 0х21 и мне выводится 'P'. Выводится всегда последний записанный байт.
При этом в Proteus всё работает как нужно.

Помогите, в чем может-быть причина? :(

Re: ATmega8 и внешняя память EEPROM

Добавлено: Вт июл 04, 2017 16:06:30
pyzhman
Программу и модель сюда.

Re: ATmega8 и внешняя память EEPROM

Добавлено: Вт июл 04, 2017 16:12:11
nimway
Программа и файл протеуса по ссылке:
https://yadi.sk/d/CXTAtAij3Kk6ij