tretret
Умножение двоичных чисел на Ассемблере для AVR
Умножение это довольно распространенная операция. Данную операцию можно выполнить как отдельной командой ассемблера, например MUL a,b Так и с помощью простых операций сложения и смещения. Конечно, использовать одну команду это удобно, но она не отражает саму механику процесса, не говоря уже о том, что не на всех микроконтроллерах, данная операция может вообще быть доступна. Также с помощью данного алгоритма можно умножать многобайтовые числа с помощью 8-битных операций. Разберем процесс умножения...
Измерение емкости конденсатора на AVR микроконтроллере
В данной статье мы разработаем модель для измерения емкости конденсатора и попутно кратко познакомимся с довольно мощной средой для разработки электронных схем Proteus 8. Немного теории Как измерить емкость конденсатора? Емкость это реактивный параметр электрической цепи, а потому его нельзя измерить простым омметром или вольтметром. Однако с этой задачей может легко справиться микроконтроллер (МК). Если входной сигнал подаётся к Vo а выходной снимается с Vc (см. рисунок), то такая цепь называется цепью интегрирующего типа...