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

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

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

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

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

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

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

 
Опции темы
Непрочитано 02.03.2009, 17:49  
lyk
Гражданин KAZUS.RU
 
Регистрация: 20.05.2005
Сообщений: 659
Сказал спасибо: 40
Сказали Спасибо 186 раз(а) в 116 сообщении(ях)
lyk на пути к лучшему
По умолчанию

Сообщение от A_Ivanov
калибровка влияет на подпрограмму стирания?
Калибровка влияет на тайминги, поставьте кварц(константа с ним ненужна), с ним стабильней будет. Лучше конечно было взять 628 камень, не намного дороже, зато ног не впритык, для единичной поделки самое оно, позднее есть возможность еще что-либо добавить.
Реклама:
lyk вне форума  
Непрочитано 02.03.2009, 17:53  
lyk
Гражданин KAZUS.RU
 
Регистрация: 20.05.2005
Сообщений: 659
Сказал спасибо: 40
Сказали Спасибо 186 раз(а) в 116 сообщении(ях)
lyk на пути к лучшему
По умолчанию

Сообщение от picavr
Сообщение от lyk
но уж больно цены на таблетки не привлекательные
Хоть сам на PIC10F2xx пиши
Да и на пики что-то цены у нас прыгнули, начинаю смотреть в сторону АВР.
lyk вне форума  
Непрочитано 03.03.2009, 10:50  
A_Ivanov
Частый гость
 
Регистрация: 15.06.2007
Сообщений: 11
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
A_Ivanov на пути к лучшему
По умолчанию

В общем так:

проблема исправлена, сам конечно не допер, нашел форум по этой теме
http://offtop.ru/icdevelop/v1_135591...e5f2ea0481b5d8

там в подпрограмме очистки еепром надо заменить
movlw 0x80
на
movlw 0x7F

как я понял раньше записывались нули, а надо FF
или типа того.

все заработало на ура.
только я схему немного доработал, питвние у меня на сигнализации в гараже 12, добавил соответственно 78L05 и ключ на 315-м транзисторе на массу сразу с выхода без релюшки (у меня сигнализация отключается и включается кнопкой на массу).

спасибо всем.
насчет стоимости ключей - у нас тут у всех домофоны стоят ))
A_Ivanov вне форума  
Непрочитано 12.07.2009, 10:37  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию

Если я пишу на С, то какой функцией считывать калибровочную константу?
yellow87 вне форума  
Непрочитано 12.07.2009, 12:26  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Сообщение от yellow87
Если я пишу на С, то какой функцией считывать калибровочную константу?
функцией, написаной для считывания константы )))))

А константу ИЗ ОТКУДА считывате?
picavr вне форума  
Непрочитано 12.07.2009, 13:33  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию

#byte OSCCAL = 0x90
#byte CALIBKON = 0x3FF

void main (void)
{
OSCCAL = CALKON;
yellow87 вне форума  
Непрочитано 12.07.2009, 17:19  
yellow87
Вид на жительство
 
Аватар для yellow87
 
Регистрация: 29.04.2007
Адрес: Иркутск
Сообщений: 311
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
yellow87 на пути к лучшему
По умолчанию

#use delay(clock=4000000)
#byte OSCCAL = 0x90
#byte CALIBKON = 0x3FF // 3490

void main (void)
{
OSCCAL = CALIBKON;
while(1)
{
delay_ms(1000);
переключаю состояние светодиодика
}
}
Получается примерно полторы секунды между миганиями.
Почему так?
И ещё объясните как число 3490 может записаться в однобайтовый регистр.
yellow87 вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите чайнику в разработке частотного преобразователя zhamanov Производственное оборудование 25 22.09.2009 11:29
помогите чайнику с программой igor9999 Микроконтроллеры, АЦП, память и т.д 2 14.02.2009 01:46
помогите чайнику почему не работает ctefan Микроконтроллеры, АЦП, память и т.д 6 11.11.2007 19:34
Помогите чайнику! Cobo12 Делимся опытом 1 16.10.2007 01:11
Прошивка 12f629 в ComPic-1 SGordon Микроконтроллеры, АЦП, память и т.д 1 09.10.2006 21:51


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


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