???
Математика на уровне МГУ

Показано с 1 по 25 из 78

Тема: Скан-код POWER

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Механик
    Регистрация
    20.03.2005
    Адрес
    Харьков - Нижний Новгород
    Сообщений
    4,325

    Re: Скан-код POWER

    как их пнуть, чтобы пошли ?
    Дык, как пнуть... биты правильно поставить. Другого пути нет. Тяжко, что их до фига, и рассыпаны они по разным регистрам.
    Щас пошарю, может есть у меня где-то готовая процедура инициализации ТС для Меги8.

    ----------------

    Ну вот фрагмент. Вроде должен быть из рабочего кода. Во избежание, привожу в неправильном наглядном виде.
    ;-------- настройка ТС
    ldi tmp1,0x3f ;
    out ocr1ah,tmp1 ;OCR по сравнению с 3FFEh
    ldi tmp1,0xfe ;
    out ocr1al,tmp1
    ldi tmp1,0b00000000 ;режим OCR
    out tccr1a,tmp1
    ldi tmp1,0b00001001 ;F=CLK, режим OCR
    out tccr1b,tmp1 ;

    ;-------- настройка прерываний
    ldi tmp1,0b00010000 ;разрешить прервание от сравнения А
    out timsk,tmp1 ; TC1

    Обобщая свой личный опыт, замечу, что в начальном периоде, моими наиболее частыми критическими ошибками были:
    1. забыл задать вектор прерываний
    2. забыл задать стек
    3. напутал с фузами
    4. в командах CBR,SBR использовал номер бита, а не маску
    Крайний раз редактировалось LeonT; 16.11.2010 в 12:07.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •