Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/59: Рейтинг темы: голосов - 59, средняя оценка - 4.95
yomvosytyj
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 32
1

Внешняя память PIC: как нарастить внутреннюю память данных?

17.04.2010, 12:25. Просмотров 10859. Ответов 7
Метки нет (Все метки)

Я только начал разбираться с ПИКами и пока не все понимаю. Мне нужно организовать систему сбора и обработки информации с газовых датчиков. Информацию будут считывать встроенные в МК АЦП и время от времени сохранаять ее. Разумеется встроенной памяти даннных мне не хватит. Насколько я понял из датишитов и прочей литературы, у МК есть специальные выводы (называются PSP), совмещенные с портами ввода вывода, которыt спецально предназначены для увеличения внутренней памяти данных, и если подключить все по правилам, то фактически увеличивается ЗУ МК и даже адресация остается сплошной. Ондако как подключить эту ЗУ я так и не понял, как производится адресация? Был бы очень благодарен, если бы кто нибудь показал как реализуется это наращивание памяти.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.04.2010, 12:25
Ответы с готовыми решениями:

Внешняя память данных.
Требуется работать с внешней памятью (ROM). Не могу найти внятного описания карты внешней памяти....

PIC 16F84A и дополнительная память
Товарищи, помогите пожалуйста Возможно ли к микроконтроллеру PIC 16F84A подключить дополнительную...

Внешняя оперативная память
Народ кто цеплял? У меня 8515, хочу подсоеденить 64 кб. В даташитах рекомендуют использовать...

Внешняя память программ
Скажите кто нибудь цеплял внешнюю память программ к АТ89С51/52? Расскажите как это сделать, в гугле...

Внешняя память для AVR?
Всем привет! Посоветуйте способ организации внешней памяти, примерно 1-2 Мб, точно еще не...

7
O-10
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 569
17.04.2010, 13:34 2
@ yomvosytyj
Вы не уточнили, с каким сейством PIC работаете.
Посмотрите тут:
http://seorsh.microchip.com/seorshapp/s ... e=10&id=26
0
yomvosytyj
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 32
17.04.2010, 13:57 3
Мой МК PIC16C74
0
O-10
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 569
17.04.2010, 14:32 4
@ yomvosytyj
http://ww1.microchip.com/downtoods/en/A ... 91011a.pdf
Как раз ваш случай.
"Symse the PIC16C74 does not have an external address/data bus, one was created using the I/O ports."
Т.е. специальных выводов нет, просто используются порты В/В.
0
17.04.2010, 14:32
yomvosytyj
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 32
17.04.2010, 15:34 5
А вот кажется PIC17Cxxx имеют спецаильно предназначенные для этого выводы. Не подскажете как подключать и работать с памятью на этих выводах
0
dmk793
0 / 0 / 0
Регистрация: 30.01.2010
Сообщений: 123
17.04.2010, 18:48 6
Можно наверное использовать всевозможные флэшки с SPI интерфейсом

микрочиповские SROM
http://www.microchip.com/wwwproducts/De ... e=en539039

SST флэшки
http://sst.com/products/flash_memory.dot?cat=sf
0
O-10
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 569
17.04.2010, 20:50 7
@ yomvosytyj
Мне еще не приходилось работать, поэтому могу посоветовать только вкуриривать аппноты, там довольно доходчиво объяснено =)
http://ww1.microchip.com/downtoods/en/A ... 91027b.pdf
Правда не знаю зачем вам устаревшие PIC17Сxx (там насколько помню ОТР или EEPROM) наверное проще уже взять F версию.
0
swk
0 / 0 / 0
Регистрация: 22.10.2015
17.04.2010, 21:54 8
Цитата Сообщение от yomvosytyj
Мне нужно организовать систему сбора и обработки информации с газовых датчиков. Информацию будут считывать встроенные в МК АЦП и время от времени сохранаять ее. Разумеется встроенной памяти даннных мне не хватит.
Поскольку вам не требуется большое быстродействие памяти, а нужно только хранение результатов, думаю, вам больше подойдет EEPROM с последовательным доступом, например, 24C512. (64 кбайта, да еще и энергонезависимое). Всего 8 ног, можно наращивать емкость, включая несколько штук параллельно на разные адреса. Есть готовые библиотеки для работы с ними, готовых конструкций для примера тоже полно. Работа с ними проще, чем через параллельный порт. Аппаратная стыковка - проще некуда.
0
17.04.2010, 21:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2010, 21:54

Внешняя память на 256 мб для STM32
Хотелось бы подключить к МК внешнюю память для хранения данных, желаемый размер 256 мегабайт и...

stm32+ внешняя память(flash, fram, eeprom)
День добрый. Понадобилось хранить достаточно большой объем данных, порядка 128 кбайт. Необходимо их...

Как нарастить память до 8 (16) ГБ?
У меня мамка GIGABYTE GA-M68MT-D3, отчет АИДы прикладываю. Судя по всему, на мамке только 2 слота...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru