Например TDA7294

Форум РадиоКот • Просмотр темы - Прошу помощи с прошивкой PIC 12f675
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июл 06, 2025 07:30:58

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Прошу помощи с прошивкой PIC 12f675
СообщениеДобавлено: Ср окт 26, 2022 17:54:55 
Родился

Зарегистрирован: Ср окт 26, 2022 17:41:17
Сообщений: 1
Рейтинг сообщения: 0
Прошу сразу прощения, я не силен в программировании, прошу помочь ну или натолкнуть на правильные мысли - примеры. В общем суть проблемы, есть такой код, но мне нужно на выходе "led" получать импульсы как на входе "tacho" но имея возможность сдвигать их "поздже" сейчас единственное чего я добился это команда "pulsout" но конечно это совсем не то, прошу не закидывать камнями, я честно перекопал весь интернет в поисках хотя бы чего то похожего, но увы, сдаюсь. Забыл написать, частоты до 400 герц
Код:
@ DEVICE PIC12F675,intrc_osc_noclkout 'Set oscillator - internal 
DEFINE OSC 4           ' Internal Freq. 4 MHz

TACHO     var GPIO.0
LED       var GPIO.1
SETB      var GPIO.4



HPULSE    VAR WORD
LPULSE    VAR WORD
PERIOD    VAR WORD
STORED    VAR WORD

         
TRISIO = %010101
ANSEL = 0                     
CMCON  = %00000111       


CLEAR
         
main:     
          READ 0, STORED.Byte0
          READ 1, STORED.Byte1

    pulsin TACHO, 0, LPULSE
    pulsin TACHO, 1, HPULSE
    PERIOD = LPULSE+HPULSE
   
     
   IF SETB = 0 THEN
   WRITE 0, PERIOD.Byte0
   WRITE 1, PERIOD.Byte1
   endif
 
        IF PERIOD = 0 THEN 
        led = 0
       
          ENDIF
     IF PERIOD < STORED then
     pulsout led, period
     
   
     ENDIF
goto main
END


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y