oleg88135

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

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

  • Посещение

Репутация

0 Обычный

О oleg88135

  • Звание
    Новенький

Информация

  • Город
    новокузнецк

Электроника

  • Стаж в электронике
    Не связан с электроникой
  • Сфера радиоэлектроники
    микроконтроллеры
  1. Прерывания

    Парни, всё получилось! Ничего не менял в программе, а только лишь подключил #include <p16f676.inc>.... И всё! Наверное, неправильно определил какой-то регистр спец назн. Но в любом случае премного благодарен всем неравнодушным и в особенности радиоинженеру.
  2. Прерывания

    Расширить кругозор.
  3. Прерывания

    Люди, посоветуйте нормальную литературу по ассемблеру для avr. Для не слишком продвинутых...
  4. Прерывания

    Насчет inc-файла согласен, в том источнике откуда я черпал первые знания по PICам про это не было и упоминания.
  5. Прерывания

    Решил пойти другим путём-int по изменению уровня на порте а. Задействовал регистры INTCON, IOCA. применил рекомендации IMXO-результат тот же. Ответ Alex-у-я просто разбираюсь с прерываниями, сама прога практической ценности не имеет. Парни, я выложу свой файл асм, если кому не трудно, гляньте-где я так нагрешил. INT17.asm А не может быть причина чисто электрическая?
  6. Прерывания

    Сделал, не помогло.
  7. Прерывания

    Я выше написал что делает прога.
  8. Прерывания

    Согласен, так понятнее. Но 144 тоже правильно.
  9. Прерывания

    число 144 это в бинарном виде 10010000-т.е. как раз эти биты я и установил GIE и INTE Прога выводит на индикатор числа от 0 до 9 с паузами в 3 сек, прерывание устанавливает 0, после возвращается к чередованию. Таков замысел. Чередование происходит исправно, после прерывания клинит на ноле.
  10. Прерывания

    С контентом я так и делал, с даташита пример переписал... Но что-то всёравно не так.
  11. Прерывания

    За посты благодарю, только я в них не увидел завершения обработчика. Моя прога тестовая-хочу добиться корректной работы прерываний, потом её модифицирую.
  12. Прерывания

    Кто-нить может скинуть фрагмент проги с прерываниями? Для pic среднего семейства. INT12.asm
  13. Прерывания

    Не помогает. Кто-нить может скинуть фрагмент проги с прерываниями? Для pic среднего семейства.
  14. Прерывания

    В даташите доступна область для регистров общего назначения, ячейки отличаются только на число 80. Щас попробую. А какой именно флаг?
  15. Прерывания

    Флаг прерывания разве может повлиять? Флаг-индикатор события. Пробовал в подпрограмме отключать прерывания глобально, по завершению подпрограммы-включать. Результата не дало.