Надо на атмегу 48 напистаь прогу

Тема в разделе "WASM.BEGINNERS", создана пользователем Blondin, 3 май 2010.

  1. Blondin

    Blondin New Member

    Публикаций:
    0
    Регистрация:
    3 май 2010
    Сообщения:
    2
    Надо на атмегу 48 напистаь прогу, которая по прерыванию от таймера запускает АЦП, и значения с регистров данных отправляет на какой-нибудь порт (с целью просмотра на компе) частоту надо задать с внешнего кварца. Частота опроса АЦП - примерно 25кГц. Надо написать на асме.
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    и в чём проблема?
     
  3. PowerASM

    PowerASM New Member

    Публикаций:
    0
    Регистрация:
    27 мар 2010
    Сообщения:
    59
    n0name
    программно частоту задать проблема
    Blondin
    а зачем вам для этого аналогово-цифровой преобразователь. не проще воспользоваться сразу уже цифровыми портами COM или LPT?
     
  4. Blondin

    Blondin New Member

    Публикаций:
    0
    Регистрация:
    3 май 2010
    Сообщения:
    2
    1) ребят, проблема в том, что я понятия не имею как писать...
    2) частоту как я представляю надо получить с помощью предделителя (те делить частоту кварца) вроде так должно быть. как все это работает я смутно, но представляю. а как реализовать не знаю... тут задача такова, что приходят аналоговые сигналы на атмегу,а нам надо получить цифру.
     
  5. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    Здесь довольно неплохо по русски описана архитектура (она у всех моделей похожа - в английском описании достаточно будет уточнить детали).
    Здесь подробно по английски конкретно про твою мегу 48
    Здесь куча всяких примеров на все случаи жизни.
    Успехов в освоении ;)