Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Поклонники продукции Microchip Technology Inc тусуются тут.
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Делаю электронную записную книжку, но внутреннего ПЗУ в PIC16F874A (128 байт) не хватает.. И нужно сделать так называемый съёмный накопитель.

Помогите найти, или составить алгоритм для чтения/записи на микросхемы EEPROM (24Cxx) точно так же как и в сам ПЗУ микроконтроллера командами EEPROM_WRITE() и EEPROM_READ(). Использую Hi-Tech C Compiler.

Заранее благодарю :)
Последний раз редактировалось VHEMaster Пн май 06, 2013 18:34:02, всего редактировалось 1 раз.
Всем канифоли :)
https://vk.com/maks_naumchuk
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Аlex »

на эти микросхемы
???
Реклама
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Аlex писал(а):
на эти микросхемы
???
Посмотри название темы. Микросхемы 24Сxx
Всем канифоли :)
https://vk.com/maks_naumchuk
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Аlex »

Тогда не понятно, в гугле забанили ?
http://www.atmel.com/Images/doc0336.pdf Всё расписано по полочкам, всё разжовано, осталось только в рот положить.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Аlex писал(а):Тогда не понятно, в гугле забанили ?
http://www.atmel.com/Images/doc0336.pdf Всё расписано по полочкам, всё разжовано, осталось только в рот положить.
Попробую освоить..
Всем канифоли :)
https://vk.com/maks_naumchuk
Реклама
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Vov123 »

На чём пишешь?
Реклама
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Vov123 писал(а):На чём пишешь?
Я же писал, на Си.
Всем канифоли :)
https://vk.com/maks_naumchuk
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Аlex писал(а):Тогда не понятно, в гугле забанили ?
http://www.atmel.com/Images/doc0336.pdf Всё расписано по полочкам, всё разжовано, осталось только в рот положить.
Я от понял немного, но всёравно не пойму как сделать правильно (( Помогите прошу :( :( :cry:
Всем канифоли :)
https://vk.com/maks_naumchuk
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Аlex »

Чем помочь то ? Что понятно, что не понятно, ... ? И что значит "правильно" ?
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Vov123 »

На C пишите,смешно :))
Я спрашивал про программу на которой пишете на C,т.е. диалект.HI-TECH,PICC CCS,microC?
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение ibiza11 »

Vov123
VHEMaster писал(а):Использую Hi-Tech C Compiler.
Ставим плюсы: )
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Vov123 »

А слепошарая,спасибо.

Тогда другой вопрос библы I2C есть?
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение ChipKiller »

Vov123 писал(а):Тогда другой вопрос библы I2C есть?
... очевидно ТС ждет "на блюдечке"
запрос в гугле pic software i2c master дал результат на первой же странице
Вложения
master.c
(4.75 КБ) 380 скачиваний
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Vov123 »

Я как раз и хотел ему это предложить - библу из PICC CCS.Но по-моему у этого "писателя" библы I2C для хайтека нет.
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение ChipKiller »

.... почитать AN554.pdf - можно ИМХО и самому все сделать
Vov123
Опытный кот
Сообщения: 804
Зарегистрирован: Чт мар 12, 2009 16:31:05

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Vov123 »

Можно и так,а можно поступиться своими принципами и ввиду временного недостатка опыта перейти на "менее престижное" ПО,но с широким набором библиотек и примеров их использования.
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Библиотека есть, диалект компилятора PICC.
Ещё раз повторю, что мне нужно сделать: Мне нужно, чтобы из микросхемы памяти (24Cxx) можно было считывать байты точно так же как и с ПЗУ (EEPROM) самого микроконтроллера командами EEPROM_WRITE(); и EEPROM_READ();
Всем канифоли :)
https://vk.com/maks_naumchuk
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение Аlex »

Ну дак создайте такие функции, в чём проблема ?
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение ChipKiller »

Аlex писал(а):в чём проблема ?
..того, что уже(пока) сделано не видно, что не получается - тоже. Очевидно проблема в том, что фразу
VHEMaster писал(а):что мне нужно сделать: Мне нужно, чтобы из микросхемы памяти
следует читать - "Мне нужно, чтобы все сделали за меня..."

тогда нужно сюда :)
Аватара пользователя
VHEMaster
Потрогал лапой паяльник
Сообщения: 374
Зарегистрирован: Сб июл 14, 2012 09:20:09
Откуда: Украина, город Полтава

Re: Связь между PIC16F874A и микросхемы EEPROM (24Cxx)

Сообщение VHEMaster »

Аlex писал(а):Ну дак создайте такие функции, в чём проблема ?
Прошу, помогите мне :? :?
Всем канифоли :)
https://vk.com/maks_naumchuk
Закрыто

Вернуться в «PIC»