Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ivan_fd  
Форум Picbasic.ru » Программирование МК » PicBasicPro » Аппаратный ШИМ в PIC16F628A
Аппаратный ШИМ в PIC16F628A
rvstar Дата: Вт, 16.05.2017, 21:48  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 69
Репутация: 7   ±
Замечания:   ±
На сайте с 09.10.2007

Статус: Offline

Поделитесь, пожалуйста, куском кода по инициализации HPWM на 16f628a, кто использовал?
ЯНДЕКС Дата: 16.05.2017
ivan_fd Дата: Ср, 17.05.2017, 09:19  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Специалист
Сообщений: 894
Репутация: 124   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

А Вы хоть что то пробовали?

  • HPWM 1,DutyCycle,Frequency 'channel, dutycycle, frequency

    Хелп открывали???
  • rvstar Дата: Пт, 19.05.2017, 07:45  |                                                                                                                Сообщение # 3
    Группа: Проверенные
    Ранг:  Понимаю
    Сообщений: 69
    Репутация: 7   ±
    Замечания:   ±
    На сайте с 09.10.2007

    Статус: Offline

    Да, вчера целый день пробовал. Вот так получилось:

    @ device pic16F628a,INTOSC_OSC_NOCLKOUT,  WDT_OFF, MCLR_OFF, BOD_On
    define ccp1_reg portb
    define ccp1_bit 3
    output portB.3
    hpwm 1, 255, 1000
    q var byte
    test:
    for q = 255 to 0 step -1
    hpwm 1, q, 1000
    pause 500
    next q
    goto test

    Прицепил через оптопару к 1182ПМ1. Лампочка от холодильника в нагрузке.
    Спасибо за внимание
    Прикрепления: pwm.bmp (26.6 Kb)

    Сообщение отредактировал rvstar - Пт, 19.05.2017, 11:48
    Форум Picbasic.ru » Программирование МК » PicBasicPro » Аппаратный ШИМ в PIC16F628A
    • Страница 1 из 1
    • 1
    Поиск: