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

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

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

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

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

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


 
Опции темы
Непрочитано 19.08.2008, 17:22  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

у меня 4.068
апгрейд я вылаживал,вот ключик к нему если надо.

Прикрепленный файл: 2218813.rar
Реклама:
CERGEI1982 вне форума  
Непрочитано 19.08.2008, 19:41  
wasp
Временная регистрация
 
Регистрация: 22.07.2006
Сообщений: 54
Сказал спасибо: 7
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
wasp на пути к лучшему
По умолчанию

об"ясните чайнику пожалуйста.
вот есть к примеру два МК. один посылает другому команду и ждет ответа. Прием должен начаться по фронту импульса.
void wait(void)
{
while (!PinA0);
} к примеру.
одновременно стартует таймаут.
что должно стоять в подпрограмме обработки прерывания таймера, если импульс через секунду не пришел?
return что ли?
wasp вне форума  
Непрочитано 20.08.2008, 03:12  
atlab
Прописка
 
Регистрация: 18.06.2006
Сообщений: 179
Сказал спасибо: 1
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
atlab на пути к лучшему
По умолчанию

Сообщение от wasp
об"ясните чайнику пожалуйста.
вот есть к примеру два МК. один посылает другому команду и ждет ответа...
одновременно стартует таймаут.
что должно стоять в подпрограмме обработки прерывания таймера, если импульс через секунду не пришел?
return что ли?
Imho, следует
1. остановить таймер
2. установить флажок таймаута (что он случился).

А флажок этот нужно обрабатывать в основном цикле.
atlab вне форума  
Непрочитано 20.08.2008, 18:59  
wasp
Временная регистрация
 
Регистрация: 22.07.2006
Сообщений: 54
Сказал спасибо: 7
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
wasp на пути к лучшему
По умолчанию

Сообщение от atlab
Сообщение от wasp
об"ясните чайнику пожалуйста.
вот есть к примеру два МК. один посылает другому команду и ждет ответа...
одновременно стартует таймаут.
что должно стоять в подпрограмме обработки прерывания таймера, если импульс через секунду не пришел?
return что ли?
Imho, следует
1. остановить таймер
2. установить флажок таймаута (что он случился).

А флажок этот нужно обрабатывать в основном цикле.
спасибо,
я подозревал что иначе никак
wasp вне форума  
Непрочитано 01.09.2008, 14:25  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию

ЗДРАСТВУЙТЕ.ПОДСКАЖИТЕ ПОЖАЛУСТА КАК МОЖНО УМЕНЬШИТЬ РАЗМЕР ПРОГРАММЫ ПРИ ПРИМЕНЕНИИ ПЕРЕМЕННОЙ ТИПА ФЛОАТ.Я ВЫВОЖУ НА ДИСПЛЕЙ ЧЕРЕЗ ПРИНТ_Ф ПЕРЕММЕННУЮ ФЛОАТ И У МЕНЯ РЕЗКО ВОЗРОСТАЕТ ОБЪЕМ ПРОГРАММЫ С 40% ДО 82%.КОНТРОЛЛЕР 16Ф873А???Я СМОТРЕЛ ХЕЛП ЦЦСПИКА ПО ФЛОАТУ И КАК Я ПОНЯЛ ТАМ МОЖНО ЗАДАВАТЬ ГЛУБИНУ ВЫЧИСЛЕНИЙ.ПОПРАВТЕ ЕСЛИ Я НЕ ПРАВИЛЬНО ПОНЯЛ.ТАК ВОТ КАК МНЕ МОЖНО СДЕЛАТЬ ЭТУ ГЛУБИНУ НУ ДОПУСТИМ ДВА ЗНАКА ПОСЛЕ ЗАПЯТОЙ.ЗАРАНЕЕ БЛАГОДАРЕН.
Gladkih вне форума  
Непрочитано 01.09.2008, 19:14  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

А орать то зачем?
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 02.09.2008, 16:44  
Boris_Britva
Временная регистрация
 
Регистрация: 17.04.2008
Сообщений: 91
Сказал спасибо: 3
Сказали Спасибо 14 раз(а) в 14 сообщении(ях)
Boris_Britva на пути к лучшему
По умолчанию

Printf("%3.4f,n");
ТАк помоему.3-количество знаков перед точкой, 4-после.
Boris_Britva вне форума  
Непрочитано 02.09.2008, 19:57  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию

Сообщение от Boris_Britva
Printf("%3.4f,n");
ТАк помоему.3-количество знаков перед точкой, 4-после.
да все правильно но это для вывода н дисплей,а расчет ведется всеравно до н-го знака после запятой,так вот как уменьшить диапазон расчета.Спасибо за ответ.
Gladkih вне форума  
Непрочитано 03.09.2008, 09:14  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию

еще один вопрос.у пик18а6720 четыре прерывания ИНТ0,ИН1,ИНТ2,ИНТ3.так вот ццспик почемуто пишет что для 18 серии их только три. на ИНТ3 он не ругается компилирует и все ок.а в протеусе этого прерывания нет-система не реагирует на него,хотя остальные три работают.я так понимаю это глюк ццспика?если это так то подскажите посвежее версию. у меня 4.065.заранее благодарен.
Gladkih вне форума  
Непрочитано 03.09.2008, 18:45  
Gladkih
Гражданин KAZUS.RU
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию

как показало вскрытие ццспик все отлично компилирует,хотя в хелпе такой команды нет.глюк оказался в протеусе 7.2 сп2.в скачанном 7.4 демо эта проблема устранена.предлагаю отнести это к колекции глюков протеуса.
Gladkih вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
PIC BASIC PRO Compiler 2.47 dosikus Proteus, KiCAD и другие ECAD 27 05.12.2009 05:48
изучение IAR AVR C compiler granel Микроконтроллеры, АЦП, память и т.д 0 10.10.2008 20:45
PIC C Compiler PCWH458 sergxxx Микроконтроллеры, АЦП, память и т.д 9 23.09.2008 18:25
Не включается дебаггер в CCS C Compiler BigMazzi Микроконтроллеры, АЦП, память и т.д 4 19.09.2008 13:34


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


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