Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

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

 
Опции темы

Flowcode for PIC v4

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

А ну ка, попробуйте этот вариант, удалось обойти ошибку 4-й версии
Написал свой TMR0 в Custom..
В протеусе специально поставил 877 проц, работает.
Попробуйте в железе.
Одно но, Custom Interrupt приравнивается к си вставке, поэтому FC не обрабатывает при симуляции, переменные меняться не будут.

*******Дописано через 20 минут*******
Кажись поборол проблему 4-й версии.
В файле процессора 877 программеры Matrix опечатались в описании прерывания TMR0.
Я исправил, новый hex, проект и исправленный файл 16F877.fcd лежат во вложении. Clock2.rar
Файл 16F877.fcd закинь в папку Fcd и замени.
Все работает и при симуляции в FC и в протеусе.
Вложения:
Тип файла: rar Clock.rar (5.7 Кб, 164 просмотров)
Тип файла: rar Clock2.rar (8.2 Кб, 211 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 11.10.2009 в 10:16.
AlBraun вне форума  
Непрочитано 10.10.2009, 20:30  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от minem Посмотреть сообщение
а как это "нестандартные" ?
Ну не совсем не стандартные, просто матриксоводы вывели в меню стандартные настройки прерываний. А в Custom... можно самому любые настройки прерывания на СИ вставить.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
AlBraun вне форума  
Непрочитано 10.10.2009, 20:43  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Neman2000 Посмотреть сообщение
ALBrauh подозреваю что вы никакой не начинающий
Честно, три с половиной месяца назад, я о контроллерах только понаслышке знал...
Просто заинтересовался.

Сообщение от Neman2000 Посмотреть сообщение
расскажите пжлст пошагово особенности подключения макросов.ПОШАГОВО!
Каких именно?
Компонентов или подпрограмм?
В FC они называются одинаково.

И что во вложении у Вас за проект?
Серво? Только я немного не понял зачем вставка на си:
Цитата:
FCV_REZA = tmr0;
tmr0 = 0;
Этот код ничего не дает. Просмотрите файл си.
Если обозначите задачу, возможно проще с нуля написать, чем разбираться в чужом коде.
Тем более в вашем примере вообще нет комментариев и переменные названы от фонаря, A, B, C и т. д. Их названия ни о чем не говорят.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 10.10.2009 в 21:38.
AlBraun вне форума  
Непрочитано 10.10.2009, 21:24  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Neman2000 Посмотреть сообщение
переведите с фотки в прогу и перекомпилируйте(фоточку прикрепил)
Та же проблема что с 877 контроллером из поста #402
Если так и дальше пойдет, нужно будет делать отдельное место на сервере с файлами исправлений для Flowcode.
Исправил опечатки создателей FC4, файл из архива 12F683.fcd, закинь с заменой в папку Fcd.
Вложения:
Тип файла: rar 12F683.rar (1.8 Кб, 137 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 10.10.2009 в 21:42.
AlBraun вне форума  
Непрочитано 10.10.2009, 22:47  
Neman2000
Частый гость
 
Регистрация: 23.06.2008
Сообщений: 34
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Neman2000 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Та же проблема что с 877 контроллером из поста #402
Если так и дальше пойдет, нужно будет делать отдельное место на сервере с файлами исправлений для Flowcode.
Исправил опечатки создателей FC4, файл из архива 12F683.fcd, закинь с заменой в папку Fcd.
Спасибо что стараетесь помочь,заменил файл на Ваш в FCD,после певой компиляции Фловкоде убил все файлы кроме протеуса и своего синего,
последующая компиляция бесконечна(виснет комп),но хекс получается и конечно нерабочий.
Прикрепляю результаты этого нагенеренного безобразия.
После перезагрузки тоже самое,а старый файлик я сохранил и при замене на старый работает как прежде.
Всем пока
Вложения:
Тип файла: rar TELE1.rar (81.8 Кб, 88 просмотров)
Neman2000 вне форума  
Непрочитано 11.10.2009, 00:22  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Neman2000 Посмотреть сообщение
Прикрепляю результаты этого нагенеренного безобразия.
У меня компилируется на ура, у вас во вложении лежит ответ на вашу ошибку, прикрепляю его тут же.
Посмотрите внимательно, у вас папка с проектом лежит на рабочем столе, уже не раз обговаривалось, FC не любит "русский" путь к файлам.

И второе, обратите внимание на мой предыдущий пост, что делает вставка на си в макросе COPY, которая ни разу не используется?
Цитата:
FCV_REZA = tmr0;
tmr0 = 0;
Если вы расскажете что должно получиться в итоге, я напишу вам эту программу.
Миниатюры:
Нажмите на изображение для увеличения
Название: 2009-10-10_222327.png
Просмотров: 128
Размер:	10.2 Кб
ID:	1012  
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

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

Сообщение от AlBraun Посмотреть сообщение
Если так и дальше пойдет, нужно будет делать отдельное место на сервере с файлами исправлений для Flowcode.
А больше некому, это единственный живой форум по FC. К тому же у тебя есть свой сайтик или что то в этом роде.

Сообщение от AlBraun Посмотреть сообщение
Файл 16А877.fcd закинь в папку Fcd и замени.
Все работает и при симуляции в FC и в протеусе.
Сделал, компилируется, только опрос разрядов проводится нулём. У меня получается не горит как раз та цифра которая должна гореть, и наоборот.

AlBraun, скажи пажалста как исправить, а то я без поллитры и коментариев никак не разберусь. Буду мучить макрос "DISPLAYTIME", наверняка в нём собака зарыта.
minem вне форума  
Непрочитано 11.10.2009, 00:40  
vik3213
Частый гость
 
Регистрация: 27.03.2008
Сообщений: 22
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
vik3213 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Уважаемый AlBraun.просто обратится не к кому.
Если не тяжело помогите на каком нибудь примере с АЦП на ATmege8535. на pic получается а на avr нет. и примеров никаких нет.
vik3213 вне форума  
Непрочитано 11.10.2009, 05:27  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Я всё понял, не судьба мне юзать нормально 7сегментники от FC.
Только негатив получается. Остаётся вариант переделать "Свой код" компонента, но это не скоро
А часики то идут, и даже время выставить можно, да, настраиваются они, кроме десятков часов (недочётик где то).
Впечатлила фишка с мигающей точкой около коректируемого разряда (интересно это баг или так и задумано?)
Я эту прогу и к LCD подцепил
Миниатюры:
Нажмите на изображение для увеличения
Название: Clock2.2.JPG
Просмотров: 91
Размер:	9.5 Кб
ID:	1013  
minem вне форума  
Непрочитано 11.10.2009, 10:10  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от minem Посмотреть сообщение
Я всё понял, не судьба мне юзать нормально 7сегментники от FC.
Только негатив получается.
Не хочу тебя огорчать, но похоже у тебя индикаторы с общим анодом.
Для эксперимента, измени в FC в опциях индикаторов катод на анод. Перешей и глянь результат.
Сообщение от minem Посмотреть сообщение
настраиваются они, кроме десятков часов (недочётик где то).
Что не так, я не совсем понял? Первое нажатие на кнопку "Ок" переводит часы в режим выствления часов, дальше "+" от 0 до 23, а "-" от 23 до 0.
Второе нажатие на "Ок" редактирует десятки минут, "+" от 0 до 5, а "-" от 5 до 0.
Третье нажатие редактирует единицы минут, "+" от 0 до 9, а "-" от 9 до 0.
И последнее нажатие возвращает часы в нормальный режим и сбрасывает секунды на "00". Т. е. с этого момента начинается отсчет с индикации "выставленное время 00 секунд.
Сообщение от minem Посмотреть сообщение
Впечатлила фишка с мигающей точкой около коректируемого разряда (интересно это баг или так и задумано?)
Так задумано, так понятнее что корректируешь.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 11.10.2009 в 10:28.
AlBraun вне форума  
 
Опции темы

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

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, время: 04:42.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.