PIC18F25K42 – v. A001 – выявленные баги.

Views: 615


Модуль I2C

Не работает при использовании в стандартной конфигурации MCC. Требует особой нестандартной конфигурации и управления для нормальной работы.

Обойти

Обход проблемы возможен библиотека см статью.


Модуль ADC2

На выводе RA0, когда он настроен как цифровой выход, при выборе канала 0 в регистре ADPCH=0 появляются импульсы выборки с заданной длительностью.

Настройка портов:

Настройка АЦП:

Выявленный баг, положительные импульсы на выводе RA0, когда он настроен как цифровой порт на вывод и когда ADPCH=0, при конвертировании на этом выходе формируется строб.

Обойти

Для нормального использования вывода RA0 в цифровом виде, надо исключить возможное состояние ADPCH=0 в программе работы ADC.



Это может быть интересно


  • Audio-bluetooth modules F-6188 (BK8000L)Audio-bluetooth modules F-6188 (BK8000L)
    Views: 2304Следующий модуль на чипе BK8000L. Заводское обозначение F-6188 также основным производителем не выпускается и отдан на тиражирование. с нижней стороны имеет маркировку В этом варианте мне попалась вроде полноценная …
  • NeoPixel LED и PIC18NeoPixel LED и PIC18
    Views: 1678   Еще раз об управлении светодиодами на драйвере WS2812 и ему подобных. Как известно эти светики управляются по однопроводной шине. Основная особенность, что программно можно описать передачу данных, …
  • Дифференциальный терморегуляторДифференциальный терморегулятор
    Views: 4004 Дифференциальный терморегулятор ch-3020 Назначение. Ch-c3020 представляет собой дифференциальный терморегулятор. Основное назначение солнечные системы горячего водоснабжения, а также вентиляционные системы управление притоком свежего воздуха. Контроллер позволяет работать пяти режимах. …
  • ch-светомузыка и AK4113ch-светомузыка и AK4113
    Views: 1286 Пришло время вернуться к светомузыке. На сегодня использование аналогового входа стало непрактичным, на сегодня необходимо использовать S/PDIF и Toslink. С этим надо было как то разобрать, что это …
  • Проект с использованием MCC часть 03Проект с использованием MCC часть 03
    Views: 1591 Первым делом перенастроим регистры конфигурации, следующим образом: Отключим выход генератора (CLKOUT function is disabled. I/O function on the CLKOUT pin) Включим сторожевой таймер (WDT enabled) После этой настройки …
  • MCC – K42 – настройка модуля DMAMCC – K42 – настройка модуля DMA
    Views: 772 MCC – в версии v.3.95.0 и начиная ядра 4.85.0 конфигуратор предоставляет графический интерфейс для настройки модуля DMA. Для начала: Посмотреть какая версия МСС можно в закладке версии, если …
  • Проект с использованием MCC часть 15Проект с использованием MCC часть 15
    Views: 1531 EUSART – Универсальный асинхронный приёмопередатчик (УАПП, англ. Universal Asynchronous Receiver-Transmitter, UART) — узел вычислительных устройств, предназначенный для организации связи с другими цифровыми устройствами. … читать на вики. Внесем изменения в нашу схему, …
  • CLUBBEST-50-LightCLUBBEST-50-Light
    Views: 277 CLUBBEST-50-LIGHT   Зміст Короткий опис проекту. 1 Опис схемотехніки візуалізатора музики. 2 Аудіо вхід. 3 MCU. 4 Цифровий вихід. 5 Схема живлення MCU. 6 Складання пристрою. 7 Список …
  • Простой оптический сенсор приближенияПростой оптический сенсор приближения
    Оптический сенсор, назначение оптический концевик, для автоматики, бесконтактный выключатель с функцией автоматического отключения...
  • Toyota Auto Fader – Модуль включения усилителяToyota Auto Fader – Модуль включения усилителя
    Views: 1950 Toyota Auto Fader – Модуль включения усилителя. Часто автолюбители прибегают к замене штатного головного устройства на универсальное мультимедийное, в котором значительно расширены функциональные возможности. Если возникает желание оставить …



 

Поделись этим!

Catcatcat

catcatcat

Development of embedded systems based on Microchip microcontrollers.

Продолжайте читать

НазадДалее