Страница 3 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 21 по 30 из 116

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    03.03.2009
    Сообщений
    23
    Вес репутации
    192

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    Господа, посоветуйте мне что-нибудь

    У меня по прежнему когда задний вход не включен (на входе пика 0) - идет постоянное переключение входов по кругу. А когда включен(на входе пика 1) - ничего не происходит

  2. #2
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    без лампочки без проблем на землю повесь и все .

  3. #3
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    Вот это более правдоподобно

  4. #4
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    Незнаю что за фигня, прошивка рабочая и провереная 100%

  5. #5
    Пользователь
    Регистрация
    03.03.2009
    Сообщений
    23
    Вес репутации
    192

    Радость Re: Самодельный активатор входа монитора для задней камеры

    skipped
    Последний раз редактировалось muzzy; 14.03.2009 в 16:26.

  6. #6
    Пользователь
    Регистрация
    03.03.2009
    Сообщений
    23
    Вес репутации
    192

    По умолчанию Прошивка НЕ РАБОТАЕТ

    Я купил еще один PIC, прошил и получил тот же результат.

    Схема собрана правильно т.к. при включении/выключении лампочки - на входе GP5 появляются соответствующие уровни лог. 1 и 0
    А при появлении на GP2 лог. 1 - срабатывает нажатие кнопки и вход монитора переключается.

    Поэтому вопрос - есть ли тут живые люди, у которых данная прошивка(1+2) работает?
    Последний раз редактировалось muzzy; 14.03.2009 в 16:15.

  7. #7
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    А чем ты выход проверяешь?

  8. #8
    Пользователь
    Регистрация
    03.03.2009
    Сообщений
    23
    Вес репутации
    192

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    Цитата Сообщение от Chip Посмотреть сообщение
    А чем ты выход проверяешь?
    Во первыых - монитор постоянно переключается(3 раза через ~1 сек затем пауза ~2 сек и т.д.)

    Во вторых я померил вольтметром на GP2 - там постоянно меняется выходной уровень с низкого на высокий и обратно...

    Посмотрел твою прошивку в MPLAB'е - вроде все должно работать.

  9. #9
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    54
    Сообщений
    13,380
    Вес репутации
    10

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    start call 3FFh ;берем калибровочную константу
    movwf OSCCAL
    call InitPorts
    clrf gpio
    clrf index

    nxt CLRWDT
    btfsc index,0 ; проверить идитификатор
    goto enbl

    enbl btfsc gpio,back ; проверить вкл задней скорости
    call cicle
    goto nxt
    ;************************************************* *************************
    cicle CLRWDT
    btfss gpio,back ; проверить вкл задней скорости
    GOTO cicle

    bsf gpio,botton ; нажатие кнопки
    call delay1
    bcf gpio,botton ; отпускание кнопки
    call delay

    cicl CLRWDT
    btfsc gpio,back ; проверить выкл задней скорости
    GOTO cicl

    bsf gpio,botton ; нажатие кнопки
    call delay1
    bcf gpio,botton ; отпускание кнопки
    call delay

    bsf gpio,botton ; нажатие кнопки
    call delay1
    bcf gpio,botton ; отпускание кнопки
    call delay

    bsf gpio,botton ; нажатие кнопки
    call delay1
    bcf gpio,botton ; отпускание кнопки
    call delay
    return
    ;************************************************* ***************************

    ;************************************************* ***************************
    delay movlw .15
    movwf del1

    intloop CLRWDT
    btfss INTCON,T0IF ; проверить флаг таймера
    goto intloop
    bcf INTCON,T0IF ; обнулить флаг таймера

    decfsz del2,f
    goto intloop

    decfsz del1,f
    goto intloop
    return
    ;************************************************* ***************************
    delay1 movlw .255
    movwf del1

    intlp CLRWDT
    decfsz del2,f
    goto intlp

    decfsz del1,f
    goto intlp
    return
    ;================================================= ======================
    Последний раз редактировалось Chip; 15.03.2009 в 14:52.

  10. #10
    Пользователь
    Регистрация
    03.03.2009
    Сообщений
    23
    Вес репутации
    192

    По умолчанию Re: Самодельный активатор входа монитора для задней камеры

    Я тут почитал документацию и понял что если при старте программы не провести начальную инициализацию всех служебных регистров, то прошивка может вести себя по разному на разных экземплярах микросхем т.к. многие регистры после сброса имеют неопределенные значения...

Страница 3 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

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