Доброго времени, уважаемые коты!
Начал тут на досуге изучать технологию МК AVR, собрал простенькую схему на ATmega16 и AT4C512B, работает даже.
Разобрался с TWI (I2C) более-менее, но никак не могу понять, как:
- прикрутить вместо AT4C512B EEPROM 2404, 2408 или 2416 (не срабатывает защелка на SDA, хотя 512B отрабатывает идеально)
- уводить CPU в SLEEP по кнопке с триггером и по таймеру (т.е. типа standby при отсутствии реакции в течение n минут например)
- пользоваться PINx в AVR Studio - почему-то даже при DDRx установленным на вход конструкция вида (PINx==0) не работает
- пользоваться ногами A0-A2 на EEPROM, почему-то Proteus их игнорирует
- пользоваться многоклиентским режимом TWI (две-три микросхемы на шине)
А также прошу ткнуть носом в описание/драйвер LCD дисплея не 16x2, а что-нибудь более продвинутого, из серии дисплеев для телефона, а еще лучше для iPhone.
Заранее всем спасибо.
Помогите с EEPROM 2404
Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
- Реклама
Вернуться в «Микроконтроллеры и ПЛИС»
Перейти
- Наш сайт
- ↳ Сувенирная лавка Кота
- ↳ О нашем сайте...
- ↳ Опросы, конкурсы...
- ↳ Статьи
- Устройства
- ↳ Аналоговая техника
- ↳ Усилители низкой частоты
- ↳ Радиотехника: приемники, передатчики, антенны
- ↳ АвтоМотоВело
- ↳ Цифровая техника
- ↳ Микроконтроллеры и ПЛИС
- ↳ Интеграция с ПК
- ↳ Умные мысли
- Силовая электроника
- ↳ Сварочное оборудование
- ↳ Питание
- ↳ Управление двигателями
- ↳ Индукционные нагреватели
- ↳ Прочая силовая электроника
- Микроконтроллеры и ПЛИС
- ↳ AVR
- ↳ ARM
- ↳ PIC
- ↳ ПЛИС
- ↳ Периферия
- ↳ Разные вопросы по МК
- ↳ Arduino
- Обучалка
- ↳ Теория
- ↳ Практика
- Технология
- ↳ Изготовление PCB
- ↳ Корпуса
- ↳ Измерения
- Ремонт
- ↳ Не слышно, не видно
- ↳ Не стирает, не готовит
- ↳ Ничего не работает
- ↳ Дохлые потаскунчики
- Посиделки у Кота
- ↳ Травим анекдоты
- ↳ Котоссылки
- ↳ Ищу...
- ↳ МЯЯЯУ!
- ↳ Чистилище
- Базар
- ↳ Куплю
- ↳ Продам
- ↳ Отдам-Обменяю
- ↳ Есть работа
- ↳ Ищу работу
- ↳ Базарные разговорчики