реклама на сайте
подробности

 
 
> сделать задержку при включении
shide_3
сообщение Oct 3 2012, 20:06
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 314
Регистрация: 27-04-10
Пользователь №: 56 923



добрый вечер! в МК я совсем новичок. есть MSP430F169, он выдает на ногу P4.1 c помощью Таймера В сгенерированный сигнал. требуется задержать появление этого сигнала при включении питания, допустим, На 5 сек. таймер работает от частоты 32768 гц.
хочу сделать это с помощью того же таймера. плз просьба оценить мой код инициализации таймера:

void TimerB_Init (void)
{unsigned int Freq, Phase;

TBCCTL1= OUTMOD_4;//режим-переключение
TBCTL = TBSSEL_2 + MC_1;//SMCLK + Up mode
while !(TBR = 32768); //ждем 5 секунд
TBCTL |= 0x0004; // Очищаем таймер
TBCTL = TBSSEL_2 + MC_1;//SMCLK + Up mode


P4DIR |= 0x0002; P4SEL |= 0x0002; //подключаем ногу
TBCCTL1= OUTMOD_6; // режим переключение/установка

TBCCR0= Freq; TBCCR1= (Freq*Phaze)/ 100;//параметры выходного сигнала}

cильно не ругайтеsm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- shide_3   сделать задержку при включении   Oct 3 2012, 20:06
- - d7d1cd   Не сильно зная микроконтроллер и его периферию, но...   Oct 4 2012, 02:54
- - chernenko   Цитата(shide_3 @ Oct 4 2012, 00:06) while...   Oct 4 2012, 04:26
|- - shide_3   Цитата(chernenko @ Oct 4 2012, 07:26) А в...   Oct 4 2012, 05:29
- - E.V.G.   P4OUT &= ~BIT1; P4DIR |= BIT1; P4SEL |= BIT...   Oct 4 2012, 05:45
|- - shide_3   Цитата(E.V.G. @ Oct 4 2012, 08:45) P4OUT ...   Oct 4 2012, 06:12
- - E.V.G.   Вывод сигнала на ногу сделан только для того, чтоб...   Oct 5 2012, 04:18
- - shide_3   Спасибо! если можно-еще один вопросик. разбира...   Oct 5 2012, 10:21
- - rezident   Цитата(shide_3 @ Oct 5 2012, 15:21) Во-пе...   Oct 9 2012, 18:29
- - shide_3   Цитата(rezident @ Oct 9 2012, 21:29) Спро...   Oct 10 2012, 07:25
- - rezident   Цитата(shide_3 @ Oct 10 2012, 12:25) В то...   Oct 10 2012, 11:11
- - shide_3   Цитата(rezident @ Oct 10 2012, 14:11) Адр...   Oct 10 2012, 12:03
- - rezident   Цитата(shide_3 @ Oct 10 2012, 17:03) но т...   Oct 10 2012, 14:14
- - shide_3   спасибо Вам за поучительные ответы. но запись d= ...   Oct 15 2012, 06:18
- - rezident   Цитата(shide_3 @ Oct 15 2012, 11:18) спас...   Oct 15 2012, 10:15
- - shide_3   Цитата(rezident @ Oct 15 2012, 13:15) Вы ...   Oct 15 2012, 11:15
- - rezident   Цитата(shide_3 @ Oct 15 2012, 16:15) ну а...   Oct 15 2012, 16:20
- - shide_3   Цитата(rezident @ Oct 15 2012, 19:20) Вы ...   Oct 16 2012, 11:26
- - rezident   Цитата(shide_3 @ Oct 16 2012, 16:26) это ...   Oct 16 2012, 15:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 22:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016