29. Программирование PIC16F84A для работы с кнопкой (Урок 24. Теория)

preview_player
Показать описание
Спасибо за Like и за Подписку на мой канал.
Если вас больше привлекает социальная сеть вконтакте, то вы можете подписаться на страницу канала в вконтакте и следить за выпуском новых роликов!
Страница в вконтакте:

Описание к видео:
В уроке показано, как можно влиять на выполнение программы, записанную в PIC микроконтроллер из вне.
Показано, что при установки ножек портов на управление из вне не происходит влияния программы на соответствующие ножки.
В качестве источника внешнего управления использовался источник питания, который подключался к ножке PIC16F84A через кнопку. При нажатии на кнопку, начинал мигать светодиод.
Рекомендации по теме
Комментарии
Автор

ЕЩЕ РАЗ, БОЛЬШОЕ СПАСИБО ЗА ВАШИ ВИДЕО УРОКИ.

viacheslsvnaumov
Автор

Здравствуйте. А почему нельзя использовать для использование с кнопкой подтягивающие резисторы находящиеся внутри микроконтроллера?

АлексейКлимов-гз
Автор

Здравствуйте, очень нравятся Ваши обзоры по работе с PIC микроконтроллерами. Не могли бы Вы посветить один из них "Как сделать сенсорную кнопку в устройстве на PIC"? Желательно на самом простом примере, т.к. в интернете теории много, а на практике у меня ничего не получилось. Заранее благодарю!

Free_Merlin
Автор

доходчего обясняете, жалко не про avr

Алексейшан-лл
Автор

Добрый день Михаил Петрович ! Подскажите пожалуйста почему у меня в протеусе не срабатывает условие btfsc хотя программа вроде бы правильно идет и после прошивки pic12f675 светодиод не работает должным образом. Может быть у меня какая то ошибка есть хотя все делаю как вы говорите

bloodseekerfamiliya
Автор

А команду BTFSC мы изучали? Или она появилась здесь впервые?

alexmiska
Автор

На 16F628A в портах А нужно прежде сбрасывать компараторы, чтоб можно было что-то прочитать. Но в протеусе все работает и без конфигурации компараторов. В связи с этим вопрос - насколько точен протеус? Ясно, что нелинейности можно хоть как-то описать (пусть даже фазовым портретом), но цифровые автоматы необходимо описывать алгоритмическими моделями - насколько они отражают реальность (ежели такие очевидные ошибки лезут)?

KotsuhaFlorov
Автор

Здравствуйте.Искал (может плохо) в ваших уроках функции фиксированного повторения мигания, тех же светодиодов.
К примеру, требуется трёхкратное мигание диода, а затем возврат в исходное положение или на другую ножку.Последовательно это можно реализовать, но требуется по-другому.
Start BSF PORTB, 0
call Pause
BCF PORTB, 0
goto Start

Как можно применить здесь счётчик, что после выполнения данных команд, определённое количество раз, переход на следующую строку ?
Спасибо за ответ

Arbalet_
Автор

Полезные уроки, жалко в мое время когда я начинал изучать пики их небыло, кстати попутный вапрос Proteus совместно с MPLAB X работает как старая 8 версия MPLABa

пашасергеев-яю