Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 02.05.2007, 14:21   #1
Tujman
Временная регистрация
 
Регистрация: 24.05.2005
Адрес: Санкт-Петербург
Сообщений: 55
Сказал спасибо: 27
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Tujman на пути к лучшему
По умолчанию Проблема с записью в EEPROM PIC

Столкнулся со следующей проблемой. Не могу записать
данные в EEPROM PIC16F84A. Процедура строго по даташиту. При отладке в MPLAB IDE v.7.52 (окно WATCH)
не происходит запись в регистр EECON2. По даташиту это не физический регистр. Флаг окончания записи тоже не устанавливается. Так должно быть или что-то не так? Подскажите пожалуйста в чем может быть причина?
Реклама:
Tujman вне форума  
Непрочитано 02.05.2007, 15:39   #2
IURY
Временная регистрация
 
Регистрация: 21.04.2005
Сообщений: 56
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
IURY на пути к лучшему
По умолчанию

Не знаю как другие, но я не телепат.
Исходник в студию!
IURY вне форума  
Непрочитано 02.05.2007, 18:45   #3
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Проблема с записью в EEPROM PIC

Сообщение от Tujman
Столкнулся со следующей проблемой. Не могу записать
данные в EEPROM PIC16F84A. Процедура строго по даташиту. При отладке в MPLAB IDE v.7.52 (окно WATCH)
не происходит запись в регистр EECON2. По даташиту это не физический регистр. Флаг окончания записи тоже не устанавливается. Так должно быть или что-то не так? Подскажите пожалуйста в чем может быть причина?
вообще то конец записи в EEPROM смотрится в EECON1.
CERGEI1982 вне форума  
Непрочитано 02.05.2007, 21:10   #4
Tujman
Временная регистрация
 
Регистрация: 24.05.2005
Адрес: Санкт-Петербург
Сообщений: 55
Сказал спасибо: 27
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Tujman на пути к лучшему
По умолчанию

IURY вот фрагмент программы. Сегодня бился полдня. По ходу программы должно записаться десять байтов
(на фрагменте только три). Записывается только первый
байт, остальные нет. Что я неправильно делаю?

WRITE clrwdt
movwf EEDATA
bsf Status,RP0
bcf IntCon,GIE
bsf EECon1,2

movlw 0x55
movwf EECon2
movlw 0xAA
movwf EECon2
bsf EECon1,1
bsf IntCon,GIE

bcf Status,RP0
return
ZAPISEEPROM movlw .2
movwf EEADR

movf StartFLL,W
call WRITE
movlw .3
movwf EEADR

movf StartFLH,W
call WRITE
Tujman вне форума  
Непрочитано 02.05.2007, 22:32   #5
Tujman
Временная регистрация
 
Регистрация: 24.05.2005
Адрес: Санкт-Петербург
Сообщений: 55
Сказал спасибо: 27
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Tujman на пути к лучшему
По умолчанию

Друзья, спасибо. Разобрался в чем дело. Все работает. Надо было следить за флагом окончания записи после первого байта.
Tujman вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с записью на микроконтроллер Vitalminator Микроконтроллеры, АЦП, память и т.д 0 10.05.2008 22:03
Проблема с записью в EEPROM 24С16А по адресам свыше 255 Zemlyanov Микроконтроллеры, АЦП, память и т.д 15 10.09.2007 18:20
Проблема с EEPROM в atmega32 tosha81k Микроконтроллеры, АЦП, память и т.д 16 28.04.2007 07:04
PIC16F84A проблема с записью в ПЗУ данных Jerry86 Микроконтроллеры, АЦП, память и т.д 2 23.12.2004 03:43
проблема с записью в EEPROM Zero Микроконтроллеры, АЦП, память и т.д 0 26.04.2004 14:23


Часовой пояс GMT +4, время: 00:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot