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

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

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

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

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

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

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

 
Опции темы

Проблема с ШИМ на ПИКе

Непрочитано 07.06.2011, 12:24  
ВовВовыч
Прописка
 
Регистрация: 11.12.2010
Адрес: Москва
Сообщений: 252
Сказал спасибо: 60
Сказали Спасибо 109 раз(а) в 58 сообщении(ях)
ВовВовыч на пути к лучшему
По умолчанию Проблема с ШИМ на ПИКе

Уважаемые спецы,возник затык с ШИМом на 628а.
Вроде всё делаю правильно,но в МПЛабе переход по флагу переполнения таймера происходит только первый раз,а дальше хоть флаг и выставлен из цикла не выходит...Если есть у кого немного времени,может глянете проект и ткнёте в ошибку.Подозреваю косяк с прерываниями,но сам дойти не могу(
Вложения:
Тип файла: zip shema1.zip (20.5 Кб, 53 просмотров)
Реклама:
ВовВовыч вне форума  
Непрочитано 07.06.2011, 17:37  
Gladkih
Гражданин KAZUS.RUN
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию Re: Проблема с ШИМ на ПИКе

На будущее пишите в каком компиляторе пишите.
Gladkih вне форума  
Непрочитано 07.06.2011, 21:20  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Проблема с ШИМ на ПИКе

В 628м ПИКе один вектор на все прерывания. Дальше, в обработчике нужно анализировать флаги и выполнять соответствующую обработку. Перед выходом из обработчика флаги надо СБРАСЫВАТЬ ВРУЧНУЮ.
... Бывает...
omercury вне форума  
Непрочитано 07.06.2011, 23:45  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Проблема с ШИМ на ПИКе

Банками рулить надобно...
Код:
;---------- разрешение прерываний по уровню и внеш.
		Bank0
		clrf	PORTB			;инициализация PORTB
		movlw	0xFF			;портВ пока весь на вход
		Bank1
		movwf	TRISB  ;
		Bank0
			
		clrf	INTCON			;сбросить флаги прерывания
		;bsf		INTCON,GIE		;разрешить прерывания
		;bsf		INTCON,RBIE		;разрешить прерывание по уровню PORTB‹7:4›								
		goto 	label
		return

Последний раз редактировалось st_1; 07.06.2011 в 23:48.
st_1 вне форума  
Сказали "Спасибо" st_1
ВовВовыч (08.06.2011)
Непрочитано 08.06.2011, 00:07  
ВовВовыч
Прописка
 
Регистрация: 11.12.2010
Адрес: Москва
Сообщений: 252
Сказал спасибо: 60
Сказали Спасибо 109 раз(а) в 58 сообщении(ях)
ВовВовыч на пути к лучшему
По умолчанию Re: Проблема с ШИМ на ПИКе

Спасибо,с банками точно накосячил.А дальше сразу ещё нашел целую кучу косяков)))Бум исправляться))
ВовВовыч вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с аппаратным ШИМ в мега169 Archer07 Микроконтроллеры, АЦП, память и т.д 3 09.07.2010 15:40
!!! Проблема с организацией ШИМ для полумоста !!! hubble Микроконтроллеры, АЦП, память и т.д 28 12.09.2008 17:34
Проблема с ШИМ в attiny2313 Gonchar Микроконтроллеры, АЦП, память и т.д 36 16.04.2008 22:07
ШИМ АВР проблема Zemlyanov Микроконтроллеры, АЦП, память и т.д 14 11.02.2007 20:44
Проблема при запуске uc3855 Marlboro Источники питания и свет 0 19.07.2005 13:52


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.