Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
15.10.2009, 09:57
|
|
Частый гость
Регистрация: 28.07.2007
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
помогите пожалуйста вот спрограммировал управление сот тел через RS232 FlowCode проект скомпилировался а в протеосе не работает вроде как с портом в флоукоде что то не так.Помогите пожалуйста разобраться???
|
|
|
|
15.10.2009, 10:01
|
|
Частый гость
Регистрация: 05.10.2009
Сообщений: 19
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
Повтор:
может я торможу , но не понятна логика работы "Switch icon" - 10 выходов, но переменная присваивается одна на всех? в разрыв выхода вставляется любая иконка? чем этот переключатель включается\выключается по каждому каналу??????????????
|
|
|
|
15.10.2009, 14:20
|
|
Прохожий
Регистрация: 24.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
Сообщение от Nikmet
|
Файл проекта прикладываю. В режиме эмуляции все работает. Светодиоды PORT D.2 и D.1 моргают. При включении тумблера В0 загорается светодиод PORT D.0. А в "железе" (демонстрационная плата программатора PICkit2) не моргают светодиоды PORT D.2 и D.1.
|
Могу предположить, что Вы не выставили слова конфигурации процессора. Это делается в меню Chip-Configure...-Switch to Expert Config Screen. Выставите все нужные фьюзы и попробуйте еще раз скомпилировать, прошить и попробовать в "железе"
|
|
|
|
15.10.2009, 15:30
|
|
Частый гость
Регистрация: 22.03.2005
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
Спасибо всем, кто отвечал на мой пост #442.
Проблема решилась отключением WD, как подсказал Minem, пост #449.
|
|
|
|
15.10.2009, 15:50
|
|
Прохожий
Регистрация: 24.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
А кто использует в своих проектах на FC такую вещь, как "Supplementary Code". Думаю очень полезная вещь. Я использовал этот прием при выводе на МЭЛТ-овский индикатор МТ-10Т7. Пример во вложении. Посмотреть можно View-Project Option-Supplementary Code.
|
|
|
|
15.10.2009, 16:03
|
|
Прохожий
Регистрация: 24.09.2006
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
Вдогонку еще один пример.
Последний раз редактировалось alexys5; 15.10.2009 в 16:04.
Причина: забыл вложение
|
|
|
|
15.10.2009, 16:36
|
|
Частый гость
Регистрация: 22.03.2005
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
[QUOTE=Nikmet;146932]To Мinem
Пока остается проблема, как войти в меню ‹‹конфигурация››. Попытка войти в меню ‹‹конфигурация ›› заканчивается появлением на короткое время маленького черного экрана, как в DOSe.[/QUOTE
Проблема решена. При установке Flowcode в одном из окошек программа установки задает вопрос: Какой программатор будете использовать? MATRIX or PIC Kit2. Так как на работе у меня программатор PIC Kit2, естественно я выбрал его. После небольшой коррекции ‹‹Compiler options›› прямо из Flowcode можно прошивать PICи. Но при этом как бы блокируется пункт ‹‹Configure››. В мануале сказано "Эта опция ("Configure") не работает, если по умолчанию выбран программатор PIC Kit2. Я переустановил программу с программатором типа РРР (это программатор от MATRIX), а затем в строке "опции компиляции" прописал программатор PIC Kit2. И теперь все работает: и фьюзы можно менять, и прошивать PICи прямо из Flowcode.
|
|
|
|
15.10.2009, 17:22
|
|
Частый гость
Регистрация: 05.10.2009
Сообщений: 18
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Flowcode for PIC v4
Проблема нарисовалась(((
при компиляции выдает ошибку с работой по таймеру 0 на 16Ф678 - может кто еще проверить? вродека проскакивала подобная проблема по 16ф877 и ее пофиксили - можно пофиксить на 678?
|
|
|
|
15.10.2009, 17:41
|
|
Прописка
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
|
Re: Flowcode for PIC v4
Сообщение от vsl777
|
не понятна логика работы "Switch icon" - 10 выходов, но переменная присваивается одна на всех?
|
Switch - по русски переключатель, оперируя с одной переменной, он ее значение сравнивает с набором значений записанных пользователем в одну из ячеек (в FC до 10-ти) и выполняет действие определенное пользователем для этого значения.
Если ни одно значение пользователя не подпадает под значение переменной, можно выполнить какой нибудь код по умолчанию (Default), или просто ничего не делать.
Во вложении я написал простой пример Swith с выводом информации об нажатых кнопках на LCD дисплей, для наглядности.
По сути, это разветвленный вариант операции сравнения if - › elseif -› elseif ........
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
|
|
|
Сказали "Спасибо" AlBraun
|
|
|
15.10.2009, 17:51
|
|
Прописка
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
|
Re: Flowcode for PIC v4
Сообщение от kovax_mur
|
при компиляции выдает ошибку с работой по таймеру 0 на 16Ф678
|
А можно уточнить, что за контроллер такой...?
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:44.
|
|