Jump to content

Search the Community

Showing results for tags 'PIC16F628A'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Вопрос-Ответ. Для начинающих
    • Песочница (Q&A)
    • Дайте схему!
    • Школьникам и студентам
    • Начинающим
    • Паяльник TV
    • Обсуждение материалов с сайта
  • Радиоэлектроника для профессионалов
    • Автомобильная электроника
    • Питание
    • Ремонт
    • Системы охраны и наблюдения. Личная безопасность
    • Роботы и модели на ДУ-управлении
    • Световые эффекты и LED
    • Самодельные устройства к компьютеру
    • Программное обеспечение
    • Металлоискатели
    • Автоматика
    • Электрика
    • Промышленная электроника
    • Измерительная техника
    • Мастерская радиолюбителя
    • КВ и УКВ радиосвязь
    • Жучки
    • Сотовая связь
    • Спутниковое ТВ
    • Телефония и фрикинг
    • Высокое напряжение
    • Идеи и технологии будущего
    • Справочная радиоэлементов
    • Литература
    • Схемотехника для профессионалов
    • Разное
  • Аудио
    • FAQ, Технологии и компоненты
    • Для начинающих
    • Источники звука
    • Предусилители, темброблоки, фильтры
    • Питание аудио аппаратуры
    • Усилители мощности
    • Акустические системы
    • Авто-аудио
    • Ламповая техника
    • Гитарное оборудование
    • Прочее
  • Микроконтроллеры
  • Товары и услуги
  • Разное
  • Переделки's ATX->ЛБП
  • Переделки's разные темы
  • Киловольты юмора's Юмор в youtube

Blogs

There are no results to display.

There are no results to display.

Marker Groups

  • Пользователи форума

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


ICQ


Skype


Интересы


Город


Сфера радиоэлектроники


Оборудование

Found 2 results

  1. Можно пожалуйста, комментарий к каждой строчке кода #include <P16F628A.INC> LIST p=16F628A ; директива для указания типа МК __CONFIG 03F10H ; директива установки битов конфигурации Sec0 equ 20h Sec1 equ 21h shet1 equ 22h smehen equ 23h shet equ 24h kar equ 25h var equ 26h shet2 equ 27h #define rb7 PORTB,7 org 0 ; Начать выполнение программы с адреса 0 PC. goto Start Start movlw .255 ;копирования 255 в указанный регистр w movwf PORTB movlw .0 movwf PORTA movlw .7 ;копирования 7 в указанный регистр w movwf CMCON bsf STATUS,5 ;переход в Банк 1 movlw .0 ; movwf TRISB movlw .0 ; movwf TRISA bsf PCON,3 bcf STATUS,5 ;переход назад в Банк 0 clrf shet nac movlw .10 ;вращ. стрелки movwf shet2 gif1 movlw .0 movwf smehen call pod movlw .7 movwf smehen call pod movlw .14 movwf smehen call pod movlw .21 movwf smehen call pod decfsz shet2,F goto gif1 movlw .10 ; бьющ. сердце movwf shet2 gif2 movlw .28 movwf smehen call pod movlw .35 movwf smehen call pod movlw .28 movwf smehen call pod movlw .28 movwf smehen call pod decfsz shet2,F goto gif2 movlw .6 ; пульсир. звезда movwf shet2 movlw .42 movwf smehen call pod1 movlw .42 movwf smehen call pod1 movlw .49 movwf smehen call pod1 movlw .56 movwf smehen call pod1 movlw .63 movwf smehen call pod1
  2. Решил собрать источник питания с управлением через PIC16F628A (парой кнопок переключать нужные напряжения). Взял обычный импульсник на 15 В, из обратной связи выдрал TL431, оставил оптрон, его повесил на выход МК. Написал тестовую прошивку: задаётся Vref через VRCON, компаратор сравнивает и выдаёт на оптрон 1 или 0. Сделал два варианта прошивки: в одном проверка на срабатывание выполняется циклически, в другом - вызов прерывания при реакции компаратора. Оба варианта тестировал в Протеусе (потенциометр и светодиод), работают. На бредборде завёлся только первый (с нагрузкой и без). А с прерыванием не работает: при отсутствии нагрузки выдаёт нужное напряжение, но стоит только подключить нагрузку и даже если рукой коснуться - напряжение падает. С нагрузкой вообще не заводится. МК питаю отдельно (тлф. зарядка с домотанной вторичкой + 7805). Несколько раз прошёлся по прошивке, не нашёл за что зацепиться. Прошу совета. Схема В коде присутствуют рудименты для кнопок (пока не вводил). comp5nop.rar
×
×
  • Create New...