Перейти к содержанию

Daxnik

Members
  • Постов

    32
  • Зарегистрирован

  • Посещение

Электроника

  • Стаж в электронике
    Менее года

Посетители профиля

926 просмотров профиля

Достижения Daxnik

Новичок

Новичок (1/14)

  • 10 постов на форуме
  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме

Последние значки

0

Репутация

  1. Daxnik

    Таймер в PIC

    Проблема в том, что все обучалки в основном не на ассемблере , отсюда и сложность, уже думаю на Си переходить с нуля. Спасибо за материалы, пойду изучать.
  2. Daxnik

    Таймер в PIC

    Как прервать вызванную подпрограмму, которая отсчитвает 30 сек, и параллельно, правильно я организовал этот самый отсчет 30ти сек ? Без обид, но сейчас чувствую что сижу и обороняюсь, а не общаюсь на профильном форуме где такие же как я сидят и помогают друг другу! Проще купить уже этот код, и забросить к чертям собачьим это радиолюбительство! На рынке цены пздц на комплеткующие, на форумах такая же фигня, лицом в гомно, иди гугл кури..........
  3. Daxnik

    Таймер в PIC

    Спасибо помог, неопытный( новичёк) обратился за помощью, а его в поиск! Сам как начинал интересно?
  4. Daxnik

    Таймер в PIC

    Всем привет. Помогите пожалуйста с решением вопроса. Взялся сделать сигнализацию на мото ( предложить купить готовую сразу лесом! ) интересно самому! Использую PIC и Асемблер, так как я понял что проще и понятнее начать изучать это дело именно с них! Использую компилятор mpasm ну и MpLab. В общем написал простенькую программу, и столкнулся с вопросом о прерывании, много смотрел видео, примеров и тд, но увы, там говорят на языке далеко не обучающем.... Подскажите пожалуйста, с написанием кода, желательно прям код на mpasm, а там сам разберусь, имея конкретный пример под мою задачу. Суть такова: когда включается сигнализация, она должна орать 30 секунд, у меня получилось что пока эти 30 секунд тикают, дальше программа не выполняется.....то есть, goto ALARMon, ну и пока оттикает 30 секунд, программа дальше не идет. Есть еще аля секретная кнопка, при нажатии которой должна отключиться сигнализация, так вот, подскажите пожалуйста, как сделать так, чтобы когда работала тревога, нажимаешь кнопку, тревога отключалась( тут по ходу те самые прерывания нужно использовать, а как это сделать не понятно...) Вот таким образом я организовал отсчет 30 секунд ( получилось 32) раз в секунду записывается в регистр единичка, ну и когда 5 бит будет равен 1 - значит прошло 30 секунд) ;оповеще ALARMon BSF PORTB,5 ;включить тревогу CLRF TIMER ;обнулить счетчик 32sek Check BTFSS PORTB,5 ;проверить, ALARM ON ? GOTO ALARMon ;включить тревогу CALL DEL_1s ;ждать 1 сек BTFSS TIMER,5 ; проверить записано в счеткике 32 ? (0010 0000) CLRF RegX ;обнулить счетчик количества срабатывания блокировки CLRF TIMER ;обнулить счетчик 32sek BCF PORTB,5 ;отключить тревогу PS да, забыл совсем, помогите выбрать сам PIC еще, нужно чтобы было 10 портов ввода-вывода, и как можно меньше корпус ( понятное дело для скрытной установки)
  5. будет! у меня так устроено! так даже лучше, силовой трансформатор отвязан от управления полностью по нагрузке доп трансформатор получается как опорный работает, просадки на основном не влияют на работу управления
  6. Поделюсь своим опытом изготовления данного БП Автору и всем кто участвовал в становлении этого БП благодарность !
  7. Приветы всем, сам начинающий, подскажет кто может советом? в авто нужно организовать двуполярное + -12( 15) вольт около 250мА питание, понятно что можно купить готовые DC/DC преобразователи, но 1) стоят денег 2) самому интереснее сделать было бы интересно выслушать опытных людей
  8. понадобился двухполярный бп. хочу на основе этого ЛБП сделать, подскажите правильно ли будет подключение как на блок схеме ниже? переменники рег-ки тока и напряжение сдвоенные будут, а трансформатор имеет отвод средней точки
×
×
  • Создать...