eternal_ego

Members
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О eternal_ego

  • Звание
    Новенький
  1. Nec 78K0R - Работа С I2C

    Доброе время суток Имеется контроллер NEC uPD78F1146, отладчик Minicube (версия прошивки 5.00), среда разработки IAR (4.62.5.50016). Интересует интерфейс I2C, для работы с которым существует код-пример работы с сайта NEC. К сожалению, в работоспособности этого кода убедиться не удалось: после инициализации выполнение программы зацикливается навечно в ожидании флага IICIF0. К сообщению приложен архивчик с примером от NEC. Здесь приведу процедуру инициализации, как она есть у меня в проекте: Собственно, в последнем while код и зацикливается, IICIF0 не ставится в единицу. Почему - непонятно. Прерывание по IIC0 заведено, но оно не вызывается: Перед этим необходима настройка контроллера на осциллятор (используется внешний 20МГц), это сделано так: Буду благодарен за помощь с разбирательством - что тут не так, и как заставить I2C работать K0R_iic0_master_C_prj.zip