РАДИОСХЕМЫ



СТАРЫЙ ФОРУМ

ФОРУМ НА ЭЛВО

РАДИОФОРУМЫ


СХЕМЫ И СТАТЬИ
  • БЛОГИ
  • НОВОЕ
  • СХЕМЫ
  • РАЗНОЕ
  • ТЕОРИЯ
  • ТЕЛЕВИДЕО
  • СВЕТОДИОД
  • МЕДТЕХНИКА
  • БЫТТЕХНИКА
  • ИЗМЕРИТЕЛИ
  • СПРАВОЧНИК
  • ТЕХНОЛОГИИ
  • РЕМОНТ СХЕМ
  • МОБИЛЬНИКИ
  • КОМПЬЮТЕРЫ
  • НАЧИНАЮЩИМ
  • ЗАРЯДКИ И АКБ
  • СИГНАЛИЗАЦИИ
  • АУДИОТЕХНИКА
  • АВТОВЕЛОМОТО
  • БЛОКИ ПИТАНИЯ
  • РАДИОПРИЁМНИКИ
  • МЕТАЛЛОИСКАТЕЛИ
  • МИКРОКОНТРОЛЛЕР
  • РАДИОПЕРЕДАТЧИКИ

  • Курс по ускорению работы Мозга на 100%


    • Страница 1 из 2
    • 1
    • 2
    • »
    Архив - только для чтения
    Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » FlowCode начинающим. (Программирование блок-схемами)
    FlowCode начинающим.
    Пт, 23.08.2013, 09:07 | Сообщение # 1        
    BFG5000
    аватар
      Постов: 1198   Друзья 
    Возникла одна проблема при программировании в FlowCode. Решил начать с малого и создал простую программу светофора, все работает без ошибок в проге. Затем перенес .hex в протеус, там создал схему согласно прошивке, все также работает как надо. Вот залил прошивку в камень (тоже все без ошибок), слепил на макетке схему с протеуса, а она не работет..
    Каковы возможные причины не работоспособности?
    МК - PIC16F628A.
    Файлы: 7156761.png (11.3 Kb)
    Пт, 23.08.2013, 10:27 | Сообщение # 2        
    zil92
    аватар
      Постов: 225   Друзья 
    BFG5000, а для чего вообще программируешь в флоу коде? закодь в другой среде скомпилируй и проверь если будет работать то в среде проблема если нет то в самом коде нужно искать либо в цепи схемы ...
    Пт, 23.08.2013, 10:46 | Сообщение # 3        
    BFG5000
    аватар
      Постов: 1198   Друзья 
    zil92, да дело в том что язык-то я не знаю, а блок схемами по легче. Ну а в какой другой среде? Я могу скинуть исходник..
    Пт, 23.08.2013, 15:46 | Сообщение # 4        
    zil92
    аватар
      Постов: 225   Друзья 
    BFG5000 ну хорошо кидай исходник вечером гляну аа среда лучше picbasic pro или mlab...
    Пт, 23.08.2013, 15:54 | Сообщение # 5        
    BFG5000
    аватар
      Постов: 1198   Друзья 
    zil92, Загляни в ЛС.
    Пт, 23.08.2013, 16:24 | Сообщение # 6        
    zil92
    аватар
      Постов: 225   Друзья 
    BFG5000 все, сообщение пришло, как зайду с компа гляну отпишусь
    Пт, 23.08.2013, 22:23 | Сообщение # 7        
    zil92
    аватар
      Постов: 225   Друзья 
    вроде все понятно... ) первый раз просто рисовал так )

    Добавлено (23.08.2013, 23:23)
    ---------------------------------------------
    все подключаешь через рб выводы

    Файлы: 7217781.jpg (60.1 Kb)
    Пт, 23.08.2013, 23:57 | Сообщение # 8        
    BFG5000
    аватар
      Постов: 1198   Друзья 
    zil92, а для чего нужен рез на 10к между землей и 4 ножкой МК? И что обозначает Vpp? на нее всегда надо подавать некоторое напряжение?

    Добавлено (24.08.2013, 00:57)
    ---------------------------------------------
    zil92, проверил, залил прошивку под номером 2, там светодиоды включаются по очереди? Если да, то все работает как надо. Уже есть результаты smile

    Сб, 24.08.2013, 08:03 | Сообщение # 9        
    zil92
    аватар
      Постов: 225   Друзья 
    это хорошо что заработало) резистор чтоб силу поубавить на всякий случай аа то зависнуть может и на сброс пойти
    Vee Vss - общий
    Vcc Vdd - питание
    Vpp mclr Вход сброса микроконтроллера, вход напряжения программирования напряжение подается всегда при сбросе мк. Да как ты и описал что с разностью в секунду от 0 порта до 2. Теперь перекинь все на вход А0 А1 А2 и залей первый код если заработало то заливай свою прошивку.

    Добавлено (24.08.2013, 09:03)
    ---------------------------------------------
    это хорошо что заработало) резистор чтоб силу поубавить на всякий случай аа то зависнуть может и на сброс пойти
    Vee Vss - общий
    Vcc Vdd - питание
    Vpp mclr Вход сброса микроконтроллера, вход напряжения программирования напряжение подается всегда при сбросе мк. Да как ты и описал что с разностью в секунду от 0 порта до 2. Теперь перекинь все на вход А0 А1 А2 и залей первый код если заработало то заливай свою прошивку

    Сб, 24.08.2013, 11:47 | Сообщение # 10        
    BFG5000
    аватар
      Постов: 1198   Друзья 
    zil92, залил первую прошивку, работает также как и вторая, только с портов "А".
    Цитата
    если заработало то заливай свою прошивку.

    заливать ту, исходник которой я кидал тебе? Щас проверю..

    Добавлено (24.08.2013, 12:46)
    ---------------------------------------------
    залил простую прошивку с миганием 2х светодиодов с портов В1 и В0, при программировании поставил биты PWRT, MCLR и BODEN. И заработало! hands Значит дело было в бите конфигурации MCLR и резисторе на Vpp mclr?

    Добавлено (24.08.2013, 12:47)
    ---------------------------------------------
    а без этого резистора на 4 ножке никак? Как я понял, он сбрасывает МК при каждом выполнении программы?

    Форум радиолюбителей » СХЕМЫ » МИКРОСХЕМЫ » FlowCode начинающим. (Программирование блок-схемами)
    • Страница 1 из 2
    • 1
    • 2
    • »
    Поиск:

    Внимание! Форум переехал на Tehnodium.ru



    © 2010-2022 "Форум Радиосхемы". All Rights Reserved  Почта  PDA