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

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

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

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

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

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


 
Опции темы
Непрочитано 02.05.2010, 21:40  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

98 313 Invalid ASM instruction: "mov #OSCCONL, W1" real_time_clock.mbas

компилятор ругается.....?
Реклама:
Dtolok вне форума  
Непрочитано 02.05.2010, 21:52  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Осваиваем PIC24

Сообщение от Dtolok Посмотреть сообщение
98 313 Invalid ASM instruction: "mov #OSCCONL, W1" real_time_clock.mbas

компилятор ругается.....?
Попробуйте "mov #OSCCON, W1" или тогда уж "mov #0x0742, W1", где 0x0742 это адрес OSCCON(L). 0x0743 это OSCCONH.

PS. Вы на чем пишите? Какой компилятор?

Последний раз редактировалось realid; 02.05.2010 в 21:55.
realid вне форума  
Сказали "Спасибо" realid
Dtolok (02.05.2010)
Непрочитано 02.05.2010, 21:56  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

mikroBasic
Dtolok вне форума  
Непрочитано 02.05.2010, 21:57  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

mov #0x0742, W1 такой вариант прошел...!
Dtolok вне форума  
Непрочитано 02.05.2010, 23:27  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

записать значения никак не получается... для записи выставляем значение бит регистра
ClearBit (RCFGCAL,
ClearBit (RCFGCAL, 9)
далее делаем запись в RTCVAL = (min ‹‹ or sec
и ничего!!!
читаю этот регистр а там все с нуля начинается....хотя значения min и sec задаю...
как работает регистр RCFGCAL?

Последний раз редактировалось Dtolok; 02.05.2010 в 23:45.
Dtolok вне форума  
Непрочитано 02.05.2010, 23:45  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Осваиваем PIC24

Код:
MOV #0x0766, W1 ;move the address of NVMKEY into W1
MOV #0x55, W2
MOV W2, [W1] ;start 55/AA sequence
MOV #0xAA, W3
MOV W3, [W1]
BSET RCFGCAL, #13 ;set the RTCWREN bit
Попробуйте.
realid вне форума  
Непрочитано 03.05.2010, 00:06  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

получается после изменения значения регистра RTCVAL необходимо произвести этот код?

вот еще одна непонятка из даташита

By writing the RTCVALH byte, the RTCC Pointer value,
RTCPTR‹1:0› bits, decrement by one until they reach
‘00’. Once they reach ‘00’, the MINUTES and SECONDS
value will be accessible through RTCVALH and
RTCVALL until the pointer value is manually changed.

как правильно переводится..?

Последний раз редактировалось Dtolok; 03.05.2010 в 00:09.
Dtolok вне форума  
Непрочитано 03.05.2010, 22:31  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

все разобрался!!! Работает!!! Спасибо!!!
Dtolok вне форума  
Непрочитано 04.05.2010, 08:55  
Dtolok
Гражданин KAZUS.RU
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: Осваиваем PIC24

Переназначить pin прерывание по int0 получается нельзя?
Dtolok вне форума  
Непрочитано 04.05.2010, 15:21  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Осваиваем PIC24

Сообщение от Dtolok Посмотреть сообщение
Переназначить pin прерывание по int0 получается нельзя?
Нет. Только INT1 и INT2.
realid вне форума  
Сказали "Спасибо" realid
Dtolok (04.05.2010)
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Осваиваем USBee Kabron Микроконтроллеры, АЦП, память и т.д 2196 29.11.2020 22:43
Proteus PIC24 CNEN2??Gluk?? rubel Proteus, KiCAD и другие ECAD 1 09.06.2011 17:45
PIC24 CTMU rubel Микроконтроллеры, АЦП, память и т.д 11 20.05.2010 15:56
PIC24 terminal VGA + отладка с USBee AX PRO dosikus Микроконтроллеры, АЦП, память и т.д 7 23.04.2010 19:08
MPLAB C Compiler for PIC24 dsPIC avr123-nm-ru Микроконтроллеры, АЦП, память и т.д 4 25.11.2009 22:53


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


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