20.02.2016, 02:31
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 11: Прошиваем PIC16F84A с помощью PICkit 2 и собираем схему
Описание к видео:
1:38 В уроке показано как нужно соединять микроконтроллер PIC16F84A и программатор PICkit 2.
6:07 Показана программа, необходимая для прошивки микроконтроллера с помощью программатора PICkit 2 ( http://microchip.com.ru/Support/PICkit2_art.html).
8:48 Показан процесс прошивки. Таким же способом можно прошить микроконтроллеры PIC16F84, PIC16F627, PIC16F628, PIC16F627A, PIC16F628A, PIC648A, PIC16F88.
10:20 Работа микроконтроллера с программой проверена на схеме, собранной на макетной плате.
16:31 Показано, какого наминала резисторы могут использоваться для ограничения тока через светодиоды.
19:49 Показано какими элементами схемы можно пренебречь.
27:45 Показано, что можно использовать программатор PICkit 2, как источник питания для схемы.
30:16 Продемонстрирована защита от коротких замыканий у программатора PICkit 2.
----
hex файл, который был использован в видео можно сказать по ссылке: https://drive.google.com/file/d/0B3l...ew?usp=sharing
Программа, написанная в MPLAB X и закомпилированная для получения hex файла можно скачать по ссылке:
https://drive.google.com/open?id=0B3...OWs&authuser=0
Последний раз редактировалось mplasek; 22.02.2016 в 12:29.
|
|
|
Сказали "Спасибо" mplasek
|
|
|
20.02.2016, 02:32
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 12: Ошибки при написании программы в MPLAB X
Описание к видео:
В уроке показаны основные ошибки, которые могут возникнуть при написании программы для микроконтроллеров семейства PIC в среде разработки MPLAB X.
0:57 Ошибка связанная с проектом: забыли сделать проект главным, поэтому при компилировании не происходит обновления HEX файла.
3:35 Проблемы с окошками в программе MPLAB X.
4:27 Ошибка 113: в тексте программы обнаружены не опознаные имена.
6:47 Ошибка 128: не хватает какого-то параметра. Ожидается параметр, но его не оказалось.
8:45 Ошибка 108: недопустимые символы. Присутствует то, чего быть не должно.
9:12 Подсветка текста когда программы, как индикатор сделанной ошибки.
Ссылка на файл Obsluga: https://drive.google.com/open?id=0B3...Rms&authuser=0
Последний раз редактировалось mplasek; 22.02.2016 в 12:29.
|
|
|
Сказали "Спасибо" mplasek
|
|
|
20.02.2016, 02:35
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 13: Тестирование и отладка программы для PIC в MPLAB X
Описание к видео:
В уроке показано, как использовать собственные средства MPLAB X для тестирования, проверки и отладки программы для микроконтроллеров PIC.
0:22 Комментарии в MPLAB X.
2:38 Пошаговое выполнение программы.
6:06 Контроль значений регистров оперативной памяти по ходу выполнения программы.
13:18 Контроль значений аккумулятора и регистров специального назначения по ходу выполнения программы.
15:20 Определение времени выполнения инструкций, подпрограмм и кода программы
26:20. Использование логического аналайзера для контроля потенциалов на ножка микроконтроллера в MPLAB X.
P.S. Комментарии желательно писать латинскими буквами, иначе, при повторном открытии кода программы, текст русских комментариев может стать знаками вопроса или другими непонятными значками.
Последний раз редактировалось mplasek; 22.02.2016 в 12:29.
|
|
|
|
20.02.2016, 02:37
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 14: Особенности управления светодиодами PIC микроконтроллером
Описание к видео:
В уроке показано, что светодиоды могут быть подключены к PIC микроконтроллеру как анодом, так и катодом.
При подключении анодом к PIC микроконтроллеру, катод соединён с минусом питания. Светодиод горит, когда записана единица в бит регистра PORTB, соответствующего ножке, к которой подключен светодиод.
При подключении катодом к PIC микроконтроллеру, анод соединён с плюсом питания. Светодиод горит, когда записан 0 в бит регистра PORTB, соответствующего ножке, к которой подключен светодиод.
3:50 Показано, что если увеличивать частоту моргания светодиодов, то светодиоды начинают светить постоянно.
Последний раз редактировалось mplasek; 22.02.2016 в 12:30.
|
|
|
|
20.02.2016, 02:38
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 15: Светодиодный, цифровой индикатор подключенный к PIC16F84A
Описание к видео:
0:10 Показано использование светодиодов для создания цифровых индикаторов.
0:48 Показано как устроены светодиодные индикаторы.
6:23 Рассмотрены светодиодные индикаторы с общим катодом и общим анодом и указаны их различия.
11:40 Показано, как выглядят светоидоные индикаторы.
13:02 Показаны светодиодные индикаторы, которые можно использовать в программе для моделирования электронных схем Proteus.
Последний раз редактировалось mplasek; 22.02.2016 в 12:30.
|
|
|
|
20.02.2016, 02:40
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 16: Управление светодиодными (LED) индикаторами микроконтроллерами PIC16F84A
Описание к видео:
Показано, как можно управлять светодиодными индикаторами на примере схемы с микроконтроллером PIC16F84A
0:08 Об использовании ножек микроконтроллера PIC16F84A как " + " питания или как " - " питания.
5:20 Подключение семисегментного индикатора к PIC16F84A
7:52 Использование ножек RA0-RA3 для управления светодиодами на примере светодиодного индикатора.
11:45 Управление парой семисегментных индикаторов, подключенных к PIC16F84A.
15:41 Динамическая индикация.
25:06 Управление четырьмя семисегментными индикаторов, подключенных к PIC16F84A.
Последний раз редактировалось mplasek; 22.02.2016 в 12:31.
|
|
|
|
20.02.2016, 02:41
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 17: Команды PIC микроконтроллеров: MOVF, SUBWF, ADDWF, INCF, DECF
Описание к видео:
В уроке рассмотрены, команды (инструкции) PIC контроллера, которые могу использоваться при написании программ.
0:18 MOVF - команда переноса значения из регистра в аккумулятор.
6:44 SUBWF - команда вычитания значения аккумулятора из регистра.
13:14 ADDWF - команда сложения регистра и аккумулятора.
16:01 INCF - увеличение значения регистра на 1.
18:13 DECF - уменьшение значения регистра на 1.
Ссылка на файл с информацией, используемый в данном видео https://drive.google.com/open?id=0B3...Rms&authuser=0
Последний раз редактировалось mplasek; 22.02.2016 в 12:31.
|
|
|
|
20.02.2016, 02:43
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 18: Команды ассемблера BTFSC и BTFSS для PIC микроконтроллеров
Описание к видео:
В уроке описаны команды ассемблера BTFSC и BTFSS для PIC микроконтроллеров. Показано, как работают команды в среде разработки MPLAB X. С использованием команд BTFSC и BTFSS продемонстрирована возможность выбора набора команд, которые выполнит программа для микроконтроллеров Pic.
Последний раз редактировалось mplasek; 22.02.2016 в 12:31.
|
|
|
|
20.02.2016, 02:44
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 19: Флаг нулевого результата "Z" в микроконтроллерах PIC
Описание к видео:
В уроке рассказано о флаге нулевого результата. Флагом нулевого результата является 2 бит регистра STATUS. Этот бит может самостоятельно устанавливать своё значение в единицу, когда действие некоторых команд приводит к нулевому результату. Если бит нулевого результат уже установлен в единицу, то нулевой результат ни как не повлияет на этот бит.
Показано практическое применение флага нулевого результата.
Код программы, который был написан в программе MPLAB X к концу видео сохранён в файле, который можно скачать по ссылкам: https://drive.google.com/file/d/0B3l...ew?usp=sharing (файл .txt)
https://drive.google.com/file/d/0B3l...ew?usp=sharing (файл .asm)
Последний раз редактировалось mplasek; 22.02.2016 в 12:32.
|
|
|
|
20.02.2016, 02:45
|
|
Временная регистрация
Регистрация: 20.02.2016
Сообщений: 76
Сказал спасибо: 2
Сказали Спасибо 14 раз(а) в 8 сообщении(ях)
|
Re: Youtube канал по PIC микроконтроллерам для начинающих. Урок 1.
Урок 20: Регистр PCL и команда ассемблера RETLW для микроконтроллеров PIC
Описание к видео:
В уроке объяснено назначение регистра PCL и команды RETLW. Показанно практическое применение регистров PCL и команды RETLW на примере работы схемы с PIC16F84A и подключенными к нему светодиодными индикаторами.
0:00 В начале уроке поднимается проблема управления светодиодными индикаторами.
3:58 Объеснена команда RETLW.
5:19 Объеснено назначение регистра PCL.
16:23 Приведён пример использования регистра PCL и команды RETLW.
26:45 В конце предлагается самостоятельно выполнить задание, одно из решений которых будет рассмотрено в следующем уроке.
Код программы, написанной в уроке (в блокноте): https://drive.google.com/file/d/0B3l...ew?usp=sharing
Код программы, написанной в уроке (.asm)
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:32.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:05.
|
|