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

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

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

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

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

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

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

 
Опции темы
Непрочитано 29.04.2009, 20:18  
cnc10
Прописка
 
Регистрация: 04.01.2007
Сообщений: 233
Сказал спасибо: 22
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
cnc10 на пути к лучшему
По умолчанию TMR0 pic12c508

Привет всем!
Как проверить TMR0 на переполнение в pic12c508.
Реклама:
cnc10 вне форума  
Непрочитано 30.04.2009, 00:09  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: TMR0 pic12c508

Сообщение от cnc10
Привет всем!
Как проверить TMR0 на переполнение в pic12c508.
а в чём проблемма? как появится 0x00 в TMR0, значит переполнился, или это так сложно
picavr вне форума  
Непрочитано 30.04.2009, 08:43  
cnc10
Прописка
 
Регистрация: 04.01.2007
Сообщений: 233
Сказал спасибо: 22
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
cnc10 на пути к лучшему
По умолчанию

Мне нужно после установки вывода порта в 1,удерживать ее определенное время.Для этого я хотел использовать
TMR0.То есть при его переполнении сбросить 1 на выводе.
При чтении даташита обнаружил,что переполнение TMR0 нигде не фиксируется,не в спецрегистрах,не в прерываниях.
Если проверять его во время хода программы,то мало вероятно обнаружить момент его переполнения.
В других PICах TMR0 при переполнении оставляет след в регистре INCON,может вызвать прерывание.
Короче,мне нужно сразу реагировать на переполнение таймера.Кто что посоветует.Заранее плиз!!!
cnc10 вне форума  
Непрочитано 30.04.2009, 08:49  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

В 508 нет прерываний...
Какой может быть совет ? смените камень...
__________________
warez
urry вне форума  
Непрочитано 30.04.2009, 08:55  
Popeye
Почётный гражданин KAZUS.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию

Сообщение от urry
В 508 нет прерываний...
Какой может быть совет ? смените камень...
Именно. Но если все таки настаиваете программа должна постоянно проверять TMR0, бит 7. Если прежде был 1, а теперь 0 значит произошло переполнение. Другого способа к сожалению не знаю
Popeye вне форума  
Непрочитано 30.04.2009, 13:05  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Сообщение от Popeye
Другого способа к сожалению не знаю
Его и нет, а что вы хотели.. за эти деньги ))))))) прежде чем взять камень почитайте даташит..... очень помогает ))) ИЛИ читай ниже

Сообщение от urry
В 508 нет прерываний...
Какой может быть совет ? смените камень...
ИМХО если прижмёт, можно написать и на 508 зависит от смекалки )))
По ходу программы вставлять команды (или вызывать подпрограмму) опроса таймера 0, что бы сработало сразу после переполнения,

Сообщение от cnc10
Короче,мне нужно сразу реагировать на переполнение таймера.Кто что посоветует.Заранее плиз!!!
Мужик... 12F629 стоит максимум на 1 долл дороже... чего паришся
picavr вне форума  
Непрочитано 30.04.2009, 14:43  
cnc10
Прописка
 
Регистрация: 04.01.2007
Сообщений: 233
Сказал спасибо: 22
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
cnc10 на пути к лучшему
По умолчанию

Да,я сейчас ищу мануал на него.У нас он стоит 55р.
Благодарю всех за советы.
cnc10 вне форума  
Непрочитано 30.04.2009, 20:23  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию

Сообщение от cnc10
Да,я сейчас ищу мануал на него.
А Интересно... в каком таком рыбном месте?

А чего их искать... у Микрочипа всё есть... свеженькое...
picavr вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
По PIC 12 C508A по поводу TMR0 cnc10 Микроконтроллеры, АЦП, память и т.д 6 28.05.2007 10:11
PIC12C508/509 = PIC12F629/675 ??? Михаил Микроконтроллеры, АЦП, память и т.д 8 07.12.2003 22:28


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


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