foto1

 

  Купил такой отладчик. Попросили снять копию. Сначала не решался, но взялся. Мотивация такой работы была проста, будет основа для изготовления реально работающего отладчика и программатора. В Интернете много схем, но ни одну не получилось мне запустить. Конечно, тогда про PicKit никто не вспоминал.

Вот результат работы.

 

 

Несколько раз сталкивался с необходимостью объяснить стандартные логические битовые операции применительно к командам среднего семейства Microchip. Если человек хочет научиться основам программирования мк, но не сталкивался никогда с электроникой и цифровой техникой, это тяжелый случай.  Эта статья для такой категории ищущих людей.

Из моего опыта,  определенную трудность  доставляет понять, для чего и что это такое AND;COM; IOR;XOR.

Рассмотрим в том же порядке:

alt1.Общие понятия

Сразу хочу объяснить, а зачем все это нужно? Прежде всего точность вычислений, а она порой, ой как нужна.

Различают две формы представления двоичных чисел: «с фиксированной запятой» и «с плавающей запятой». С фиксированной запятой, надеюсь, эту форму уже многие знают, но позволю себе напомнить коротко (для определения правил игры, работаем только с двухбайтовыми числами):

 

 

altНам часто задают вопросы, как научится писать программы практически с нулевого уровня, поэтому инициативная группа сайта chipmk.ru решила создать краткий курс для первичного обучения. Нужно уточнить, мы не считаем себя большими специалистами в этой области. Практически все самоучки. Надеемся, что наши знания помогут другим начать.
Задача ставится: объяснить основные понятия и помочь сделать первый шаг в этот увлекательный мир. Возможно, последует и дальнейшее развитие этого проекта.

 

 

altОпределимся, как будем располагать числа в разрядной сетке. Вариантов много. А раз так, зачем, что-то изобретать, есть международный стандарт предоставления чисел IEEE 754. «Standard for Binary Floating-Point Arithmetic». Переводится  «Стандарт для двоичной aрифметики с плавающей запятой». Вот и разберемся с ним, в общих понятиях, необходимых для нас..

     Стандарт IEEE 754 представляет числа с одинарной точностью (float) и с двойной точностью (double). Для записи числа в формате с плавающей запятой одинарной точности требуется тридцатидвухбитовое слово.

Несколько лет назад я столкнулся с необходимостью измерения температуры с помощью термопар. Существенно мне помог в этом один человек, которому я до сих пор благодарен. Не сильно вдаваясь в теоретические аспекты, хочу предложить простой вариант усилителя термопары. Этот усилитель повторили несколько человек и тоже были получены хорошие результаты.

 

 

 

 

map glДанное устройство разрабатывалось как устройство стабилизации двигателя насоса для домашней производственной установки. Предназначено для жесткой фиксации скорости перекачивания жидкости насосом. Два объемных насоса должны качать жидкости в определенном соотношении, и никакие внешние воздействия не должны это соотношение менять. Жидкости разные по вязкости и меняют вязкость от внешней температуры.

 


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

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