Обсуждаем цифровые устройства...
Ответить

Запись данных, но куда?! :)

Вт янв 10, 2006 13:01:02

Никто не сталкивался с хранением данных? Есть ATMega8/16/13, и нужно сохранить пару байт куда-то, чтобы после востановления питания эттипару байт прочитать и востановить работу.
Никогда ещё не сталкивался с этим. Есть способ без внешнего eeprom хранить информацию непосредсвенно в ATMega? И на сколько такой информации её хватит?

Вт янв 10, 2006 19:40:16

У нее свой внутренний ЕЕПРОМ есть. 512 байт. 100 000 циклов перезаписи (мало, конечно, но жить можно)

Чт янв 12, 2006 07:40:21

Сенкс.
А внешние всякие EPPROM? Вот к примеру у меня лежит на столе сетевуха на ней 93C46. Там 128 байт, не жирно. Но бедь бывают и больше :) У них как с циклами записи?

Пт янв 13, 2006 09:03:06

Из EPROM есть линейка AT24Cxxxx к примеру я себе приобрёл AT24C512 в DIP объём 512Кбит=64Кбайт за 70рублей с копейками. есть и на 128Кбайт. Организация страниц по 8бит, управление осуществляется по I2C интерфейсу который кстати поддерживает ATMEGA8 см. даташит, в справочнике по MEGA, Tiny реализация этого интерфейса описана если некогда по магазинам ходить сходи на www.dodeca.ru а работа памяти описана в книге Белова "Конструирование устройств на микроконтроллерах" с примерами кода. Если кто есчё где увидит прошу написать здесь.
Ответить