Авторизация


...

Кто на сайте?

Сейчас 83 гостей и один зарегистрированный пользователь на сайте

  • thamohmedsaman

Статистика

-Посетители : 28065
-Материалы : 210

Пользователь сайта продает...

  ENC28J60

Пользователь сайта покупает...

Преобразование однобайтного двоичного числа в трёхзначное десятичное число в «пиках» 18 серии

Автор: Николай Викторов Просмотров: 3076

 

Что бы флаг не сбрасывался , необходимо применить команду INCFSZ или INFSNZ , которые не воздействуют на флаги. А для того что бы не было пропуска следующей команды нужно добавить «nop». В результате получилась вот такая подпрограмма.

 

 

 

 

Случайные статьи....

Prev Next

Получение синусоидального сигнала с ЦАП микроконтроллера.

14-01-2016 Николай Викторов

Получение синусоидального сигнала с ЦАП микроконтроллера.

В некоторых микроконтроллерах есть встроенные модули DAC(цифро-аналоговый преобразователь) в частности PIC12F1822  о котором далее пойдет речь  и хотя в данном МК разрядность модуля не велика, но все равно можно получить относительно неплохой синусоидальный сигнал. Вообще сам метод применим и к...

Программные таймеры на ассемблере

31-01-2012 Альберт Бикбулатов

Программные таймеры на ассемблере

 Это довольно просто. Если лень читать, просто скачайте прилагаемые примеры и посмотрите, а я пока продолжу. Для чего это надо? Отсчитывать время программно, в теле основной программы - не самый лучший способ. Чтобы отсчитать секунду, программа только и будет делать, что считать...

Эмулятор коммутатора DS2413.

18-06-2012 Sergey Roslik

Эмулятор коммутатора DS2413.

    DS2413 - двухканальный адресуемый 1-Wire коммутатор. Выходы программируемого порта ввода-вывода представляют собой выходы с открытым стоком, имеют нагрузочную способность 20 мА и максимально допустимое приложенное напряжение 28 В. Управление и считывание состояний порта ввода-вывода осуществляется по определенному командному...

ADDWFC

02-02-2012 Super User

ADDWFC Сложение W и f с использованием флага переноса Синтаксис: [label] ADDWFC f,d,a Операнды: 0 <= f <= 255 d Е [0,1] a Е [0,1] Операция: (W) + (f) + (C) -> (dest) Изменяет флаги: C, DC, Z, OV, N Код: 0010 00da ffff ffff Описание: Сложение содержимого регистров W , f и...


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru