РАДИОЭЛЕКТРОНИКА И ЭЛЕКТРОТЕХНИКА

Описание к видео:
В уроке показано как можно в одном файле с текстом программы хранить код, который можно будет использовать в случае необходимости, либо не использовать вовсе. Выполнить это можно несколькими вариантами.
Первый вариант: комментарование.
Второй вариант: использование специальных команд MPLAB X, которые позволяют быстро включить либо исключать опеделённые участки кода из текста программы.
Рассмотрены конструкции:
#ifdef #endif
#ifndef #endif
#ifdef #else #endif
Конструкция #ifndef #else #endif не рассмотрена, но принцип её работы можно понять исходя из остальных конструкций.
Ссылка на текст конечного варианта программы (.txt): Скачать

Ссылка на текст конечного варианта программы (.asm): Скачать
Автор - MyChipPic (Публикуется с согласия автора)

Описание к видео:
В уроке объяснено назначение регистра PCL и команды RETLW. Показанно практическое применение регистров PCL и команды RETLW на примере работы схемы с PIC16F84A и подключенными к нему светодиодными индикаторами.
0:00 В начале уроке поднимается проблема управления светодиодными индикаторами.
3:58 Объеснена команда RETLW.
5:19 Объеснено назначение регистра PCL.
16:23 Приведён пример использования регистра PCL и команды RETLW.
26:45 В конце предлагается самостоятельно выполнить задание, одно из решений которых будет рассмотрено в следующем уроке.
1. Код программы, написанной в уроке (в блокноте): Скачать

2. Код программы, написанной в уроке (.asm): Скачать

3. Код программы, написанной в уроке (.hex): Скачать

Автор - MyChipPic (Публикуется с согласия автора)

 

Описание к видео:
В уроке рассказано о флаге нулевого результата. Флагом нулевого результата является 2 бит регистра STATUS. Этот бит может самостоятельно устанавливать своё значение в единицу, когда действие некоторых команд приводит к нулевому результату. Если бит нулевого результат уже установлен в единицу, то нулевой результат ни как не повлияет на этот бит.
Показано практическое применение флага нулевого результата.
Код программы, который был написан в программе MPLAB X к концу видео сохранён в файле, который можно скачать по ссылкам: Ссылка №1 (файл .txt)  и Ссылка №2 (файл .asm)

Автор - MyChipPic (Публикуется с согласия автора)

Описание к видео:
В уроке описаны команды ассемблера BTFSC и BTFSS для PIC микроконтроллеров. Показано, как работают команды в среде разработки MPLAB X. С использованием команд BTFSC и BTFSS продемонстрирована возможность выбора набора команд, которые выполнит программа для микроконтроллеров Pic.

Автор - MyChipPic (Публикуется с согласия автора)




radionet