Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы
Непрочитано 14.10.2009, 14:17  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от naykon Посмотреть сообщение
помогите создать прошивку нужно к rs-485 подключить несколько устройств на которые нужно отправить код готовности потом адрес потом в ответ устройство должно ответить о состояние
Кто же так ТЗ составляет?
Это как в сказке, иди туда - не знаю куда, принеси то - не знаю что...
Так Вам помочь практически не возможно.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
AlBraun вне форума  
Непрочитано 14.10.2009, 15:27  
Nikmet
Частый гость
 
Регистрация: 22.03.2005
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Nikmet на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Добрый день всем!
AlBraun помогите. Делал проект управления светом и вентилятором в ванной и туалете с датчиками движения. Для анализа, все задержки делал маленькими, Delay=1ms. Программу использовал Flowcode v.3. После исправления всех ошибок, записал с помощью PIC Kit-2 микроконтроллер 12F675. Но прошивка нормально не работает. Установил V.4 с Вашего сайта. Что бы разобраться решил повозиться с демонстрационной платой с 44-выводным контроллером PIC 16F887 программатора PICkit2. Написал простую программу мигания 2-х светодиодов и включения одного светодиода от кнопки. V.4 выдала следующие собщения

Launching the compiler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostc.pic16.flowcode.exe -v -t PIC16F887 "PIC kit 2.c"
BoostC Optimizing C Compiler Version 6.95 (for PIC16 architecture)

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC12,PIC16 max code size:Unlimited, max RAM banks:Unlimited


PIC kit 2.c
Starting preprocessor: C:\PROGRA~1\MATRIX~1\FLOWCO~2\BoostC\pp.exe "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST\PIC kit 2.c" -i C:\PROGRA~1\MATRIX~1\FLOWCO~2\BoostC\include -d _PIC16F887 -la -c2 -o "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST\PIC kit 2.pp" -v -d _BOOSTC -d _PIC16


.............

PIC kit 2.c success

success

Return code = 0

Launching the linker/assembler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostlink.pic.exe -ld "C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\lib" libc.pic16.lib flowcode.pic16.lib rand.pic16.lib float.pic16.lib "PIC kit 2.obj" -t PIC16F887 -d "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST" -p "PIC kit 2"
BoostLink Optimizing Linker Version 6.95
http://www.sourceboost.com
Copyright(C) 2004-2009 Pavel Baranov
Copyright(C) 2004-2009 David Hobday


Caution: Delay inaccurrate: 'delay_ms', Delay overhead:0ms, Unit delay:1.00016ms, Delay resolution:1 units
Warning unreferenced functions removed:
FCI_FLOAT_TO_STRING in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_NUMBER_TO_HEX in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_INT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_FLOAT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_msDelay in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_S in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_Ms in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
isinf in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h


Building CASM file
Memory Usage Report
===================
RAM available:368 bytes, used:38 bytes (10.4%), free:330 bytes (89.6%),
Heap size:330 bytes, Heap max single alloc:110 bytes
ROM available:8192 words, used:215 words (2.7%), free:7977 words (97.3%)



success

Return code = 0

Launching the programmer...
C:\Program Files\Matrix Multimedia\Flowcode V4\Tools\PICkit2\pk2cmd_mtx.exe -PPIC16F887 -FPICKIT~2.hex -M -A5 -H

...........
Return code = 0

FINISHED


PIC прошился. но светодиды не мигают. Постоянно горит светодиод PORT D.1. При нажатии кнопки загорается светодиод PORT D.0.
Судя по всему какие-то проблемы с задержкой.
Помогите.
Миниатюры:
Нажмите на изображение для увеличения
Название: NIkmet.JPG
Просмотров: 240
Размер:	327.4 Кб
ID:	1140  
Nikmet вне форума  
Непрочитано 14.10.2009, 15:45  
alexys5
Прохожий
 
Регистрация: 24.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
alexys5 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Nikmet Посмотреть сообщение
V.4 выдала следующие собщения

Launching the compiler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostc.pic16.flowcode.exe -v -t PIC16F887 "PIC kit 2.c"
BoostC Optimizing C Compiler Version 6.95 (for PIC16 architecture)

Licensed to FlowCode User under Single user Pro License for 1 node(s)
Limitations: PIC12,PIC16 max code size:Unlimited, max RAM banks:Unlimited


PIC kit 2.c
Starting preprocessor: C:\PROGRA~1\MATRIX~1\FLOWCO~2\BoostC\pp.exe "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST\PIC kit 2.c" -i C:\PROGRA~1\MATRIX~1\FLOWCO~2\BoostC\include -d _PIC16F887 -la -c2 -o "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST\PIC kit 2.pp" -v -d _BOOSTC -d _PIC16


.............

PIC kit 2.c success

success

Return code = 0

Launching the linker/assembler...
C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\boostlink.pic.exe -ld "C:\Program Files\Matrix Multimedia\Flowcode V4\BoostC\lib" libc.pic16.lib flowcode.pic16.lib rand.pic16.lib float.pic16.lib "PIC kit 2.obj" -t PIC16F887 -d "D:\PIC+ATMEL\My Progekt on FlowCode\Svet\Svet TEST" -p "PIC kit 2"
BoostLink Optimizing Linker Version 6.95
http://www.sourceboost.com
Copyright(C) 2004-2009 Pavel Baranov
Copyright(C) 2004-2009 David Hobday


Caution: Delay inaccurrate: 'delay_ms', Delay overhead:0ms, Unit delay:1.00016ms, Delay resolution:1 units
Warning unreferenced functions removed:
FCI_FLOAT_TO_STRING in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_NUMBER_TO_HEX in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_INT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_FLOAT in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_msDelay in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_S in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_Ms in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h
isinf in: C:\Program Files\Matrix Multimedia\Flowcode V4\FCD\internals.h

Building CASM file
Memory Usage Report
===================
RAM available:368 bytes, used:38 bytes (10.4%), free:330 bytes (89.6%),
Heap size:330 bytes, Heap max single alloc:110 bytes
ROM available:8192 words, used:215 words (2.7%), free:7977 words (97.3%)



success

Return code = 0

Launching the programmer...
C:\Program Files\Matrix Multimedia\Flowcode V4\Tools\PICkit2\pk2cmd_mtx.exe -PPIC16F887 -FPICKIT~2.hex -M -A5 -H

...........
Return code = 0

FINISHED
Вообще-то, по моим понятиям, компиляция прошла успешно, без ошибок. Ищите ошибки в алгоритме или приложите файл .fcf
alexys5 вне форума  
Непрочитано 14.10.2009, 15:59  
Nikmet
Частый гость
 
Регистрация: 22.03.2005
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Nikmet на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

To Alexys5

Файл проекта прикладываю. В режиме эмуляции все работает. Светодиоды PORT D.2 и D.1 моргают. При включении тумблера В0 загорается светодиод PORT D.0. А в "железе" (демонстрационная плата программатора PICkit2) не моргают светодиоды PORT D.2 и D.1.
Вложения:
Тип файла: rar PIC kit 2.fcf.rar (1.6 Кб, 130 просмотров)
Nikmet вне форума  
Непрочитано 14.10.2009, 16:18  
Neman2000
Частый гость
 
Регистрация: 23.06.2008
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neman2000 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Думаю при тестировании в железе пики не должны мешать.
Пики есть в режиме стопа и при уменьшении длины сигнального импульса не пропадают?
Еще если рычаг передатчика установить на пол газа(50%ШИМа) то ШИМ как бы раскачивается процентов на-25,вообщем туда сюда качается ,рычаг передатчика на месте стоит,вообщем газ гуляет туда сюда и это недопустимо.
И при выключении передатчика иногда только останавливается.
Можетя что с фузами напутал?(скриншеты прикрепил),Шил ИсиПрогом,
Прошивка недает изменить фузы,их изменял(перешивал) уже с прошитым хексом,(в зашитом проце)
Хотел видео крепануть,но тяжелое получается!
Прикрепил еще проектик протеуса самолетного регулятора но у него шим и перекатка неподойдут мне,но он в железе очень точно- без дерганий работает.
Вложения:
Тип файла: rar ____.rar (115.4 Кб, 118 просмотров)

Последний раз редактировалось Neman2000; 14.10.2009 в 16:41.
Neman2000 вне форума  
Непрочитано 14.10.2009, 17:33  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Nikmet, на отладке кварц вроде бы на 887й есть? PIC kit 2.fcf по умолчанию выставлен под RC генератор.
конфигурация ›› чип ›› XTAL выстави и заново откомпелируй.
... если канечно ты всего этого не делал...
minem вне форума  
Непрочитано 14.10.2009, 19:27  
Sanec2
Временная регистрация
 
Регистрация: 12.10.2008
Сообщений: 96
Сказал спасибо: 16
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sanec2 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
На каком чипе хотите?
на чем индикацию выводить (жки, 7 сегментов, светодиоды )?
Питание от компа или автономное?
Спасибо за отзыв,ЧИП желательно PIC 84(или любой доступный можно AVR,не важно),вывод 7сегментов LED.Питание-конечно автоном.
Сообщение от AlBraun Посмотреть сообщение
К стати kovax_mur в чем то прав. БУ кулеры - дело везения.
Часто покупаю новые,при этом менеджеры не знают обороты.На проверку-испытания дают добро.
__________________
Ученье-свет,а неучей.......
Sanec2 вне форума  
Непрочитано 14.10.2009, 19:45  
Nikmet
Частый гость
 
Регистрация: 22.03.2005
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Nikmet на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

To minem
Кварца на демоплате нет. Частоту PICa я установил 4 MHz. Попытка войти в меню конфигурация ›› заканчивается появлением на короткое время маленького черного экрана, как в DOSe. И все. Правда у меня Chip››Configure.
Nikmet вне форума  
Непрочитано 14.10.2009, 20:05  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Nikmet, Всё, разобрался. Все работает.
Отключи WDT (стороживой таймер), либо в фловкоде, либо в настройках фузов перед програмированием. где то в програме большая задержка и он не сбрасывается. Поэтому выглядит как завис.
Только что убедился в этом на отладке.
minem вне форума  
Сказали "Спасибо" minem
Nikmet (15.10.2009)
Непрочитано 14.10.2009, 20:47  
naykon
Прохожий
 
Регистрация: 28.09.2007
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
naykon на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Кто же так ТЗ составляет?
Это как в сказке, иди туда - не знаю куда, принеси то - не знаю что...
Так Вам помочь практически не возможно.
1е слово - направление "от главного к подчиненным"
или "от подчиненного к главному"
2е слово - адрес подчиненного
3е слово - параметр включить/выключить
или включен/выключен
4е слово - от подчиненного о состоянии
naykon вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FlowCode - русификаторы. bars-profi Микроконтроллеры, АЦП, память и т.д 33 25.09.2017 13:52
Оптимальный старт в программировании МК на С Neman2000 Embedd С 1250 06.09.2013 08:51
Помогите FlowCode Pic -Avr enigm Микроконтроллеры, АЦП, память и т.д 3 17.04.2011 22:59
Flowcode v4 Garick1 Proteus, KiCAD и другие ECAD 1 07.07.2009 18:16
Matrix Flowcode v3.2.2.40 spasbyspas Proteus, KiCAD и другие ECAD 6 07.11.2007 22:27


Часовой пояс GMT +4, время: 05:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot