Найти в Дзене
Умножение двоичных чисел на Ассемблере для AVR
Умножение это довольно распространенная операция. Данную операцию можно выполнить как отдельной командой ассемблера, например MUL a,b Так и с помощью простых операций сложения и смещения. Конечно, использовать одну команду это удобно, но она не отражает саму механику процесса, не говоря уже о том, что не на всех микроконтроллерах, данная операция может вообще быть доступна. Также с помощью данного алгоритма можно умножать многобайтовые числа с помощью 8-битных операций. Разберем процесс умножения...
226 читали · 2 года назад
Измерение емкости конденсатора на AVR микроконтроллере
В данной статье мы разработаем модель для измерения емкости конденсатора и попутно кратко познакомимся с довольно мощной средой для разработки электронных схем Proteus 8. Немного теории Как измерить емкость конденсатора? Емкость это реактивный параметр электрической цепи, а потому его нельзя измерить простым омметром или вольтметром. Однако с этой задачей может легко справиться микроконтроллер (МК). Если входной сигнал подаётся к Vo а выходной снимается с Vc (см. рисунок), то такая цепь называется цепью интегрирующего типа...
586 читали · 2 года назад
Подключаем датчик с I2C интерфейсом к ПК
Данная статья является продолжением предыдущей статьи, где был рассмотрен пользовательский конвертер USART-I/O для управления светодиодами с помощью ПК и программы Терминала. Здесь мы будем использовать ту же самую схему, за исключением того, что вместо светодиодов будет подключен датчик HTU21D с интерфейсом I2C, а вместо Терминала будет использоваться специализированная программа. Хотя один светодиод опционально оставлен, он будет показывать режим ожидания и измерения показаний, а второй светодиод нужен для питания датчиков 3-3,3 Вольт, на нем собрана схема питания...
1799 читали · 3 года назад
Существовало много разных форматов перфокарт; наиболее распространенным был «формат IBM», введенный в 1928 г. — 12 строк и 80 колонок, размер карты 7⅜ × 3¾ дюйма (187,325 × 82,55 мм), толщина карты 0,007 дюйма (0,178 мм). Сейчас сложно представить современную игру записанную на перфокарте. Но, можно подсчитать сколько бы примерно могло потребоваться перфокарт для записи одной игры. Максимум на стандартную перфокарту можно записать 12*80 Бит = 120 Байт. При учете, что современная игра весит от 30 ГБ и более, то чтобы записать одну игру размером 30 ГБ (=32212254720 Байт) на перфокарту потребуется более 268 миллиона перфокарт. Стопка из 268млн перфокарт возвышалась бы на более чем 47 километров, это выше Эвереста более чем в 5 раз!
3 года назад
Управляем светодиодами с ПК через USB-USART
В данной статье рассмотрим один из вариантов управления обычными светодиодами с помощью ПК. Чтобы управлять светодидами с ПК их нужно к нему както подключить. Вариантов может быть множество: например порты LPT, COM, USB, Ethernet и так далее. Но просто напрямую подключить светодиод можно не к каждому порту. Здесь будет рассмотрено подключение светодиодов через USB-USART интерфейс. USB-USART представляет собой мост, который посредством специального драйвера эмулирует работу COM порта и отправляет данные на USART интерфейс...
807 читали · 3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала