Подпрограммы для микроконтроллеров.

Подпрограммы для микроконтроллеров. (3)

Del 02               
 

Подпрограмма деления двухбайтного (16-битного) числа на однобайтное (8-битное) с результатом - двухбайтное (16-битное) число с округлением 0,5 представлено с согласия автора Николая Головченко....

 



alt   В некоторых приложениях необходимо рассчитать контрольную сумму путем 16-битного дополнения до единицы суммы дополнений до единицы всех 16-битных слов. Такой метод подсчета в основном применяется в протоколах internet , таких как  IP,UDP,TCP. Данная подпрограмма ориентирована на 18 серию МК и написана ассемблере . Для того что бы подсчитать КС необходимо указать в регистрах BaitL и BaitH необходимое количество байт для подсчета и  в ОЗУ МК записать сами данные .  

 

 

Понедельник, 17 декабря 2012 04:44

Применение Base64-кодирования в МК.

Written by

altКодирование Base64  в микроконтроллерах хоть и не так часто, но все-таки применяется. По этому и было принято решение написать данную статью в надежде что эта информация кому нибудь поможет в реализации задуманного. 

Самому  пришлось столкнуться  с  кодировкой  Base64  когда появилась потребность  в отправке от микроконтроллера  электронных сообщений (почтовый клиент),  где данная кодировка  в основном и применяется. 

 


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

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