Мы используем файлы cookie. Они помогают улучшить ваше взаимодействие с сайтом.
Ок
Страница находится в разработке
Услуги
Справочная информация
Возможности
Инженерия
Производство
Применение
Ru
Новости электроники

Микроконтроллер MicroLcd от CNLohr

Микроконтроллер RISC-V CH32V003 не имеет собственного USB, LCD или сенсорного контроллера.

CNLohr использовал креативные методы для добавления USB, ЖК-дисплея и сенсорного контроллера. Он создал загрузчик rv003usb размером 1920 байт, который позволяет перепрограммировать микроконтроллер без USB через USB. Используя около 250 строк C-кода из этого загрузчика, он добавил поддержку USB в проект CH32V003.

Для использования ЖК-дисплея в качестве сенсорного элемента, CNLohr разработал ассемблерный код для управления сегментами ЖК-дисплея с помощью MCU. Он также использовал модуль дисплея и АЦП MCU для создания емкостного сенсорного датчика.

CNLohr отмечает, что наиболее дорогой компонент Microlcd – плата. Посмотрите полное видео проекта для подробного объяснения работы сенсорного датчика и ЖК-дисплея. CNLohr также дает краткое объяснение кода загрузчика rv003usb. Код и файлы проектирования KiCad можно загрузить из репозитория ch32v003_3digit_lcd_usb GitHub.