Для этой схемы выводы Тn программируется как выходы, а Kn как входы. При сканировании на одну из линий Т поочередно подается лог "0" и проверяется состояние линий К. Если одна из линий К имеет уровень лог
...
Статьи по микроконтроллерам, применяемых при разработке электроники
-
Сопряжение матрицы клавиатуры с микроконтроллером. Несколько вариантов.
- Создано: admin
- Опубликовано: 10.02.2017, 14:54
- комментариев: 0
Сопряжение матрицы клавиатуры с микроконтроллером. Несколько вариантов.
Общий случай. Можно использовать стандартную матрицу кнопок. Их количество определяется числом строк и столбцов линий сканирования.
-
Советы по программированию микроконтроллеров
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Советы по программированию микроконтроллеров
Как эмулировать внешние сигналы при отладке программ в MPLAB?
Невозможность менять значение порта как переменную в окне просмотра можно отнести к минусу разработчиков MPLABа. Однако, эмулировать внешние сигналы можно несколькими способами: переключать из одного состояния в другое заранее выбранный разряд порта, задавать периодический сигнал или определять форму сигнала в специальном текстовом файле.
В первом случае выберите меню Debug, а в нем пункт Simulator stimuls и Asynchronius sti... -
Система команд PIC-контроллеров серии PIC16C8X
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Система команд PIC-контроллеров серии PIC16C8X
Каждая команда контроллеров серии PIC16C8X представляет собой 14-разрядное слово, содержащее поле кода операции OPCODE и поле операндов. Система команд включает в себя команды работы с байтами, команды работы с битами, команды управления и операции с константами.
Для команд работы с байтами "f" обозначает регистр, с которым производится действие, а бит "d" определяет регистр назначения. При "d"=0 результат... -
Рабы своих семейств, или почему разработчики микроконтроллерной техники не очень
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Рабы своих семейств, или почему разработчики микроконтроллерной техники не очень
Александр ФрунзеТема настоящего номера возникла почти случайно. На одном из редакционных совещаний мне было показано письмо, пришедшее в наш адрес по электронной почте от одного из авторов (см. с. 18), в котором, помимо прочего, содержалась скептическая оценка излишнего с его точки... -
Работа с EEPROM типа 24LCxx.
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Работа с EEPROM типа 24LCxx.
Компания Microchip выпускает широкий спектр недорогой энергонезависимой памяти с последовательным интерфейсом I2C. Емкость этих EEPROM начинается со 128 бит и может достигать 256 и более кбит, что позволяет применять ее в различных областях электроники. И хотя сейчас многие микроконтроллеры... -
Простое зарядное устройство на 1878ве1
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Простое зарядное устройство на 1878ве1
Автор идеи, автор схемного решения: Измайлов Александр sanchos_iz@mail.ru
Писал программу для МК: Измайлов Александр sanchos_iz@mail.ru
Нафиг надо и, что это такое... -
Применять сигнальные процессоры так же просто, как и микроконтроллеры
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Применять сигнальные процессоры так же просто, как и микроконтроллеры
В статье рассмотрено семейство DSP568xx микросхем компании Motorola, в которых совмещены особенности высокоэффективных цифровых сигнальных процессоров и универсальных микроконтроллеров.
>Возрастающая производительность и простота применения цифровых сигнальных процессоров (DSP) вывели их на уровень серьёзной альтернативы микроконтроллерам. Чтобы эти... -
Почему мы выбираем Z86 (давайте считать вместе)
- Создано: admin
- Опубликовано: 10.02.2017, 14:53
- комментариев: 0
Почему мы выбираем Z86 (давайте считать вместе)
Наше участие в различных конференциях и обсуждениях по Интернету показывает, что назрел острый вопрос, который после устранения нелесных эпитетов, междометий и выражений можно сформулировать следующим образом: “Чем какие-то Z86хх лучше, чем PIC, AT89, AVR и т.д.?”. Давайте разберемся... -
Полезные подпрограммы для PIC-контроллеров
- Создано: admin
- Опубликовано: 10.02.2017, 14:52
- комментариев: 0
Полезные подпрограммы для PIC-контроллеров
Задержка с программируемым временем.
Задержка для этой подпрограммы задается перед обращением к ней как загрузка числа в регистр cnt1. Общее число циклов определяется по формуле: 256*256*cnt1*7. Для примера, приблизительно 1 секунда при частоте 20 МГц задается загрузкой 11 в cnt1. Примечательно, что в каждом цикле одно и тоже количество выполняемых команд.Название: delay...
Входные данные: число, пропорциональное задержке в регистре cnt1.
Выходные: задержка.
Используемые -
Подпрограммы умножения и деления для PIC.
- Создано: admin
- Опубликовано: 10.02.2017, 14:52
- комментариев: 0
Подпрограммы умножения и деления для PIC.
Подпрограмма умножения позволяет перемножать 16 на 8 бит с результатом 24 бит. Подпрограмма деления позволяет делить 24 на 16 бит с округлением результата.
Если данной разрядности недостаточно, то большие числа можно раскладывать на несколько меньших. Например число 0x532af2 можно представить выражением 0x532a*0xff+0xf2.
Максимальная длительность выполнения п/п умножения составляет до 200 циклов, п/п деления до 1500, типовое до 100 и до 1000 циклов соответственно.
Текст...
В этом канале нет статей.
Пожалуйста, войдите, используя своё имя участника, чтобы увидеть список сообщений из подписки.
Категории
Свернуть
Метки статей
Свернуть
Меток пока нет.
Новые статьи
Свернуть
-
от adminДмитрий Панфилов«NO EXCUSES» — специальная программа компании MOTOROLA
Ни для кого не секрет, что микропроцессоры и микроконтроллеры находят самое широкое применение в различных областях науки и техники. Сегодня трудно указать область электроники, где не использовались бы микроконтроллеры. Количество...-
Канал: Микроконтроллеры
10.02.2017, 14:56 -
-
от adminalt="" />Частотомер на PIC16F873 с двух строчным ЖКИ способный измерять частоты от 10Гц до 45МГц. Чувствительность по входу около 50мВ, входное сопротивление 250 Ком, входная ёмкость 15пФ. Питание девятивольтная батарея 6F22.В память можно вносить значения, которые будут, прибавлены к входной частоте...
-
Канал: Микроконтроллеры
10.02.2017, 14:56 -
-
от adminДля плавного управления нагрузкой, например, лампой освещения, можно использовать симистор. Открывается симистор током при подачи на управляющий электрод импульса. Закрывается, когда ток, проходящий через него, становится равным нулю, когда переменное напряжение меняет знак....
-
Канал: Микроконтроллеры
10.02.2017, 14:56 -
-
от adminВсю прелесть программирования USB модуля Ke-USB24A можно оценить когда встает вопрос о необходимости написания программы на каком-либо не очень широко распространенном языке или для какой-либо среды, которая, казалось бы не предусматривает возможность работы с USB устройствами....
-
Канал: Микроконтроллеры
10.02.2017, 14:55 -
-
от adminМатрица управляется так же как и 7-сегментные индикаторы - динамически. Мега16 портом А управляет одной координатой (выбирает сторку для вывода инфы), порт С - выводит ту самую информацию. Информация берётся из массива.
/>
/>
Что бы пользоваться редактором, нужно переменную STROKA из примера переименовать в rows_arr.
Вложения: matrica8x8.fcf_avr (56 Кб) Любители ПИКов, вам не составит труда пореколбасить этот п...-
Канал: Микроконтроллеры
10.02.2017, 14:55 -
-
от adminЖурнал «Компоненты и технологии» №8 2001 г.
Ракович Н. Н.В последнее время при чтении профессиональных электронных журналов и статей, посвященных использованию электронных компонентов, у меня возникло и окрепло унылое ощущение, что вся гигантская...
"В человеке все должно быть прекрасно… и у него в доме тоже"
(Почти по А. П. Чехову)-
Канал: Микроконтроллеры
10.02.2017, 14:55 -