[an error occurred while processing this directive]
Я когда-то тоже не писал и спросить не у кого было. Суть такова, детали сами продумаете.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Bill 11 марта 2005 г. 13:08
В ответ на: Ответ: подскажите как записать команду для 2х регистров, никогда не писал... отправлено trui11 11 марта 2005 г. 12:55

Сначала произодите вычитание младших байт и смотрите флаг переноса. Если он НЕ УСТАНОВЛЕН (насколько я помню) вычитаете единицу из старшего уменьшаемого. Далее выполняете вычтание старших байт.
Вся проблема в том, что у PIC16 отсутствует команда вычитания с переносом, потому операции с числами произвольной точности реализуются несколько громодко.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru