Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 20.02.2016, 03:00  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 31: Управление светодиодом кнопками включения и выключения
Видео:

Описание к видео:
В уроке показано, как можно написать программу для включения и выключения светодиодов с помощью двух кнопок. Показано, что определение состояния кнопки (нажата или не нажата) осуществляется программно в некоторые моменты времени, определяемые программой. Если нажатие кнопки осуществляется вне проверки, т.е. когда программа не находится в той часто кода, в которой проверяется значение определённых битов порта, микроконтроллер игнорирует нажатие кнопки. Сказано, что существует альтернативное решение, позволяющие учитывать нажатие кнопки в любой момент времени и осуществляется такое решение при помощи прерываний. Прерывания будут рассмотрены в последующих уроках.
Схема может быть собрана на макетной плате и проверена.
Реклама:

Последний раз редактировалось mplasek; 22.02.2016 в 12:37.
mplasek вне форума  
Непрочитано 20.02.2016, 03:03  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 32: Управление светодиодом с использованием кнопки и PIC16F84A
Видео:

Описание к видео:
В уроке показано, как можно написать программу для микроконтроллера PIC16F84A, чтоб при нажатии кнопки происходило изменение работы светодиода. Если светодиод был включен, то после нажатия кнопки, светодиод будет выключен. Если светодиод был выключен, то будет включен при нажатии кнопки.
Так же в уроке рассказано о проблеме, которую можно обнаружить при работать с реальными схемами и кнопками. Рассказано, как можно программно работать с этой проблемой, называемой дребезг кнопок или дребезги клавиш.

Последний раз редактировалось mplasek; 22.02.2016 в 12:37.
mplasek вне форума  
Непрочитано 20.02.2016, 03:04  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 33: Знакомство с алгоритмами при написания программ для PIC микроконтроллеров
Видео:

Описание к видео:
В уроке показано, как можно сокращённо описать, что должна выполнять программа. Записанный набор действий, который должен быть выполнен последовательно для достижения како-нибудь цели называется алгоритмом. В уроке приведены примеры как можно описать код программы в виде алгоритма двумя разными способами. В последующих уроках код программы будет писаться на основе алгоритма.
Текстовый вариант алгоритма для схемы со светодиодами: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Графический вариант алгоритма для схемы со светодиодами:
https://drive.google.com/file/d/0B3l...ew?usp=sharing
Текстовый вариант алгоритма для схемы со светодиодными индикаторами: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Графический вариант алгоритма для схемы со светодиодными индикаторами: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Код программы, используемый в видео для схемы со светодиодными индикаторами: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Текстовый вариант алгоритма для схемы с кнопкой: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Графический вариант алгоритма для схемы с кнопкой: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Код программы для схемы с кнопкой будет рассмотрен в следующих уроках.

Последний раз редактировалось mplasek; 22.02.2016 в 12:39.
mplasek вне форума  
Непрочитано 20.02.2016, 03:06  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 34: Управление значением на светодиодных индикаторах c помощью кнопки
Видео:

Описание к видео:
В уроке показана схема, смоделированная в программе протеус, состоящая из светодиодных индикаторов, транзисторов, резисторов, кнопки и микроконтроллера PIC16F84A. При нажатии на кнопку происходит увеличение значения на индикаторах на некоторое числов, в зависимости от времени удержания кнопки. Управление схемой осуществляется при помощи PIC микроконтроллера, в который записана программа. Код программы написан на языке ассемблер и рассмотер в уроке. Также в уроке рассмотрен алгоритм работы программы и указаны причины увеличения значения на индикаторах.

Последний раз редактировалось mplasek; 22.02.2016 в 12:40.
mplasek вне форума  
Непрочитано 20.02.2016, 03:07  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 35: Симуляция нажатия кнопки или входного сигнала в программе MPLAB X
Видео:

Описание к видео:
В уроке показано, как можно использовать втроенные средства программы MPLAB X, чтоб проверять код, который подразумевает проверку ножек микроконтроллера на внешнее электрическое воздействие. Примером такого воздействия может служить нажатие на кнопку, подключенной к ножке микроконтроллера.

Последний раз редактировалось mplasek; 22.02.2016 в 12:40.
mplasek вне форума  
Непрочитано 20.02.2016, 03:08  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 36: Счётчик нажатия кнопки с PIC16F84A и LED индикаторами. Часть 1.
Видео:

Описание к видео:
В уроке показано, как можно сделать счётчик нажатия кнопки и результат выводить на светодиодные индикаторы. Приведена схема в программе Proteus. Рассмотрен алгоритм программы, на основе которого реализован код программы на языке ассемблер в программе MPLAB X для микроконтроллера PIC16F84A. В примере не учтено использование динамической индикации в момент удержания кнопки, в следствии чего индикаторы не отображают информацию, пока кнопка не будет отпущена.
Итоговый код программы (.txt):
https://drive.google.com/file/d/0B3l...ew?usp=sharing
Итоговый код программы (.asm):
https://drive.google.com/file/d/0B3l...ew?usp=sharing

Последний раз редактировалось mplasek; 22.02.2016 в 12:40.
mplasek вне форума  
Непрочитано 20.02.2016, 03:09  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 37: Счётчик нажатия кнопки с PIC16F84A и LED индикаторами. Часть 2.
Видео:

Описание к видео:
Урок является продолжением урока "36. Счётчик нажатия кнопки с PIC16F84A и LED индикаторами. Часть 1. (Урок 31. Теория)" (
Видео:
).
В уроке показано, как можно изменить алгоритм программы для счётчика, чтоб не было пропадания динамической индикации во время нажатия кнопки. На основе полученного алгоритма отредактирована программа, рассмотренная в предыдущем уроке. Продемонстрирован альтернативный альгоритм для счётчика.

Последний раз редактировалось mplasek; 22.02.2016 в 12:41.
mplasek вне форума  
Непрочитано 20.02.2016, 03:11  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 38: Программное избавление от дребезга контактов в схеме с PIC микроконтроллером
Видео:

Описание к видео:
В уроке продемонстрировано избавление от дребезга контактов. Показано, что если не используются подтягивающие резисторы, то возникают наводки на ножке микроконтроллера, в результате чего микроконтроллер может считать, что происходит нажатие и отпускание кнопки. Показано, что дребезг контактов возникает как при нажатии на кнопку, так и при отпускании кнопки. Показано, что решением от дребезга может служить "время выполнения" контроллером кода программы, не связанным с програмной проверки кнопки. При достаточном длительном "времени выполнения" быстрое нажатие на кнопку несколько раз будет игнорироваться. Чтоб решить проблему, необходимо подобрать оптимальное "время выполнения", чтоб избавиться от дребезга и позволить быстро нажимать на кнопки.

Последний раз редактировалось mplasek; 22.02.2016 в 12:41.
mplasek вне форума  
Непрочитано 20.02.2016, 03:12  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 39: Счётчик на микроконтроллере PIC16F84A
Видео:

Описание к видео:
В уроке на макетной плате собрана схема счётчика нажатия кнопки на микроконтроллере PIC16F84A.
Исходный код программы, записанной в микроконтроллер: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Hex файл с программой для записи в микроконтроллер: https://drive.google.com/file/d/0B3l...ew?usp=sharing

Последний раз редактировалось mplasek; 22.02.2016 в 12:42.
mplasek вне форума  
Непрочитано 20.02.2016, 03:14  
mplasek
Временная регистрация
 
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
mplasek на пути к лучшему
По умолчанию Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.

Урок 40: Генерация звука с помощью микроконтроллера PIC
Видео:

Описание к видео:
В Уроке показано, как генерировать звуковые сигналы с динамика с помощью микроконтроллера PIC16F84A. Написана программа на языке ассемблер для микроконтроллера и проверна работа в эмуляторе электронных схем Proteus

Последний раз редактировалось mplasek; 22.02.2016 в 12:42.
mplasek вне форума  
 

Закладки

Метки
assembler, pic16f84, ассемблер, микроконтроллеры pic
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00
есть информация по PIC для начинающих... aleksandr-zh Микроконтроллеры, АЦП, память и т.д 0 31.05.2005 18:58


Часовой пояс GMT +4, время: 17:25.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot