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

Организация памяти. Алгоритм

Добавлено: Пт дек 11, 2015 06:57:22
5erGO
Привет. В качестве хобби изучаю контроллеры. Вот на базе этой статьи http://www.radiokot.ru/forum/viewtopic.php?f=25&t=43053 делаю мигалку http://www.youtube.com/watch?v=JUIExRI0FhQ.
Написал программу управления для меги16. Мультик содержится в памяти программ МК. Сам мультик занимает много места: 1 кадр = 20 байт, Т.О. если будет 50 кадров - то это уже килобайт . Дак вот хочу поставить контроллер поменьше ( т.к. сама-то программа маленькая) и соответственно мультик в него не влезет. Решено было начать изучать и2с память. Пока выбор пал на 24с16, то что есть в наличии. Научился читать/писать пару-тройку байт. Ну, думаю, замечательно, все мультики загнать в эту память и перебирать адреса начала мультиков. Но неудобства возникли потом, когда узнал, что в этой памяти адресация идет блоками, а не к конкретной ячейке памяти.
Дак вот вопрос. Как можно организовать, выбор из памяти определенного куска информации с абсолютной адресацией? Может взять другую память? Какую? Опытом работы с памяти не имею, поэтому не знаю что предлагает промышленность :)

Спасибо.

Re: Организация памяти. Алгоритм

Добавлено: Пт дек 11, 2015 07:39:20
Slabovik
Посмотрите серии 25С и 93С

Re: Организация памяти. Алгоритм

Добавлено: Пт дек 11, 2015 14:13:30
5erGO
Ладно, пока приспособился к этой. Читаю последовательно побайтово.
Появился такой вопрос. У меня идет чтение из ПЗУ каждые 200мс . Это нормально? Я в том смысле, что нормально ли постоянно гонять данные по и2с шине? Или лучше один раз в начале программы загнать мультик из 24сХХ в ОЗУ микроконтроллера. Но в этом случае надо опять же большой МК с большим ОЗУ.

Re: Организация памяти. Алгоритм

Добавлено: Пт дек 11, 2015 15:56:18
Slabovik
Читать можно сколько угодно - микросхеме это не вредит.
А насчёт указанных серий - присмотритесь, там интерфейсы поскорострельнее, в принципе, всё в даташитах расписано. 93С, правда, малообъёмные, но зело быстрые...

Re: Организация памяти. Алгоритм

Добавлено: Пт дек 11, 2015 17:09:47
5erGO
Спасибо, после окончательного изучения 24С обязательно другие попробую. В данной мигалке скорость пока не важна, по крайне мере я этого не замечаю. Читаю на 400кГц.