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

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

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

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

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

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

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

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

Сообщение от Sanec2 Посмотреть сообщение
Так моСг понимает,а как сделать
Ну не совсем правильно, но мыслишь в нужном направлении.
Ошибки следующие, не стоит в ожидании нажатия кнопки останавливать весь цикл, ведь кроме шима у тебя могут параллельно выполняться и другие задачи в контроллере.
Второе, у тебя два цикла, один с шимом, другой общий, тоже незачем, можно обойтись и одним, в котором все сразу.
ну и в третьих есть старт, но нет стопа шима, а он тебе был нужен.
Я подправил и выложил во вложении.
Состояние кнопки я присвоил переменной button и уже от ее значения идем либо через опрос АЦП на шим или просо обнуляем шим.
Итог, нажимаем кнопку - шим работает, отпускаем - нет.
Так было нужно?
Вложения:
Тип файла: rar Копия ШИМ AVR.rar (1.8 Кб, 146 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

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

здрасте, а это опять я.
всё переустановил,
пропачил,
крякнул,
руских букв ни где нет,
ни в пути ни в комментах ни инерфейсе.
А Random как не работал так и не работает.
"error: unknown identifier 'rand'"

тут кто-то говорил N страниц назад, что эта функция ещё не реализована. а нафига тогда её выставлять? Очень странная недоделка: симуляция проходит на "ура", даже значение переменной можно по ходу посмотреть. А вот HEX делать не хочит.

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

Нашел решение с random-ом, у меня заработало.
Матриксы немного не дописали прогу, забыли приинклудить файл.
Делаем это в ручную.
Зайди в настройки проекта View -› Project Options
и поставь галочку -› Use supplementary code
активизируется кнопка -› Supplementary code, жми
В верхнее окно добавь -› #include ‹rand.h›

Все, жми ок.

и последнее, какой чип используешь?, если pic16, то ладно, если pic18, зайди в меню Chip -› Compiler Options... и везде где встретишь в строке
Paremeters раздела Linker / Assembler поменяй значения - pic16 на pic18
должно быть так:
-ld "ТвойПуть\Flowcode V4\BoostC\lib" libc.pic18.lib flowcode.pic18.lib rand.pic18.lib float.pic18.lib "%f.obj" -t PIC%p -d "%d" -p "%f"

Дерзай
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)
AlBraun вне форума  
Эти 2 пользователя(ей) сказали Спасибо AlBraun за это сообщение:
radiotexnika (29.09.2009), sserge (13.10.2009)
Непрочитано 28.09.2009, 16:50  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от radiotexnika Посмотреть сообщение
Сообщение от AlBraun
В папке ВашПуть\Flowcode V4\Components\ замените файл PIC_gLCD.c из вложения (предварительно на всякий случай сделайте его копию)
А в папку ВашПуть\Flowcode V4\boostc\include\ добавьте файл из вложения codepage.h
Спасибо за подсказку, но либо у меня глючит браузер либо вы забыли подцепить к сообшению файлик ?
Вот файлы для замены во вложении.
Как соберешься, пиши, подскажу что дальше делать.
Вложения:
Тип файла: rar codepage.rar (7.7 Кб, 177 просмотров)
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 28.09.2009 в 16:55.
AlBraun вне форума  
Эти 3 пользователя(ей) сказали Спасибо AlBraun за это сообщение:
cdb963 (12.11.2009), Nikmet (03.10.2009), radiotexnika (29.09.2009)
Непрочитано 28.09.2009, 17:00  
minem
Прописка
 
Аватар для minem
 
Регистрация: 10.09.2008
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 15 раз(а) в 9 сообщении(ях)
minem на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Иииииииииииииииии!
ЗАРАБОТАЛО! Спасиба те!
Самому до такого не додуматся.
Даже в 12F629 уже залил. Работает шельма!

я же на FlowCode крест хотел поставить, а терь дальше буду ковырять.

Спасибо!
З.Ы. а тут у нас у всех под аватаркаим счётчик "спасибы" находицца, только заметил, забавно.
Спасибо =)
minem вне форума  
Непрочитано 28.09.2009, 17:28  
Sanec2
Временная регистрация
 
Регистрация: 12.10.2008
Сообщений: 96
Сказал спасибо: 16
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sanec2 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Так было нужно?
Угу!!!!
Всё как и было задумано,Спасибо!!!
__________________
Ученье-свет,а неучей.......
Sanec2 вне форума  
Непрочитано 28.09.2009, 18:09  
Sanec2
Временная регистрация
 
Регистрация: 12.10.2008
Сообщений: 96
Сказал спасибо: 16
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
Sanec2 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от AlBraun Посмотреть сообщение
Состояние кнопки я присвоил переменной button
И ещё,(только паяльниками сразу не закидывайте,я же только начинаю вникать в Азы)что означает сия аллегория "button"?Где можно прочитать про это?
__________________
Ученье-свет,а неучей.......
Sanec2 вне форума  
Непрочитано 28.09.2009, 18:33  
AlBraun
Прописка
 
Аватар для AlBraun
 
Регистрация: 06.08.2009
Сообщений: 176
Сказал спасибо: 1
Сказали Спасибо 60 раз(а) в 31 сообщении(ях)
AlBraun на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Сообщение от Sanec2 Посмотреть сообщение
что означает сия аллегория "button"
Ровным счетом ничего, просто по английски означает кнопка.
Имя переменной, которое я сам ей придумал, просто слово, которое потом легче вспомнить при просмотре переменных, их ведь может быть и несколько десятков.
Представляешь, через месяц вспомнить, а что означает переменная "x23"...?
А так button, - значит кнопка, искать нужно во внешней переферии.
Просто называй переменные так, чтоб потом было сразу понятно какие данные в ней хранятся.
Не знаешь, английского, не беда, пиши тогда латиницей - knopka_vpered, или knopka_OK и т.д.
__________________
Flowcode V4.1.1.55, Proteus 7.6 SP0 (Build 8304)

Последний раз редактировалось AlBraun; 28.09.2009 в 18:38.
AlBraun вне форума  
Непрочитано 28.09.2009, 21:08  
sl_64
Частый гость
 
Регистрация: 16.06.2005
Сообщений: 47
Сказал спасибо: 4
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
sl_64 на пути к лучшему
По умолчанию Re: Flowcode for PIC v4

Всем добрый день. AlBraun с прошедшим днем рождения! Здоровья ну и всего прочего ! У меня собственно вопрос ктонибудь разабрался с прерываниями ? Если да то поделитесь примером , а то я второй день как начал изучать си и для меня это пока темный лес! Вот что удалось нарисовать, в FL вроде работает а вот в Proteuse не хочет , в чем ошибка?

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

Сообщение от AlBraun Посмотреть сообщение
Выкладывайте тут задачи, которые вы себе ставите, и попробуем вместе.
С Днем Рождения AlBraun Вас!
Спасибо огромное-скачал,буду разбираться.
Скажите пожалуйста -а в креке для чего файлы-fc_boostc_licence_fix и File_id?
Закинул в папку с FC только экзешник,все запустилось,но при симуляции
прога невидит variables?
Миниатюры:
Нажмите на изображение для увеличения
Название: 2009-09-27_210752.png
Просмотров: 189
Размер:	36.6 Кб
ID:	700  
Neman2000 вне форума  
 

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

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

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


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