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

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

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

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

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

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


 
Опции темы
Непрочитано 24.06.2012, 12:15  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

CERGEI1982, По асм листингу ...
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 24.06.2012, 13:19  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

ок покапаюсь
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 25.06.2012, 16:30  
wasp
Временная регистрация
 
Регистрация: 22.07.2006
Сообщений: 54
Сказал спасибо: 7
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
wasp на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Подскажите кто знает.

Не компилируется пример EX_BOOTLOADER.C, если заменить родной
#include ‹16F877.h› на #include ‹16F887.h›

Обьем и структура памяти вроде у них одинаковые, на что еще обратить внимание?

wasp вне форума  
Непрочитано 25.06.2012, 17:50  
Eddy71
Почётный гражданин KAZUS.RU
 
Аватар для Eddy71
 
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,700
Сказал спасибо: 5,497
Сказали Спасибо 25,124 раз(а) в 5,642 сообщении(ях)
Eddy71 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Ругается именно на то, что память программ кончилась. Значит отличия есть
Eddy71 вне форума  
Непрочитано 27.06.2012, 04:47  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от dosikus Посмотреть сообщение
CERGEI1982, По асм листингу ...
Да спасибо досик за совет,очень интересно

Кто запускал датчик LM75AD в железе и CCS ?
Проблема в том что от датчика нет подтверждения при деграбере пиккит3 по протоколу i2c.На этой шине висит ds3231(адрес у нее 11010000=D0 для записи) и работает отлично,а вот LM75AD не отвечает.Кидаю тестовую запись в нее в конфигурационный регистр и считываю.Так даже при выставлении адреса нет подтверждения ACK от LM75AD.Код такой:

Код:
void init_temp() {
   unsigned int test_i2c;
   i2c_start();
   i2c_write(0x90);
   i2c_write(0x01);
   i2c_write(0x04);
   i2c_stop();

   i2c_start();
   i2c_write(0x90);
   i2c_write(0x01);
   
   i2c_start();
   i2c_write(0x91);
   test_i2c=i2c_read();
   test_i2c=i2c_read(0);
   i2c_stop();
}
В железе датчика выводы A0,A1,A2 посажены на общий для получения адреса 10010000=90 для записи,все ли я правильно делаю?
Все сделал,проблема была в питании датчика,на плате дорожка.
Еще одна засада.При включении почему то датчик LM75AD линию SDA прижимает к нулю и я не могу сделать старт,пока он ее держит.Сейчас попробую отключить и включить.
Вообще что то мне не нравится LM75AD бывает сама подглючивает забирая шину,посмотрем как реально потом будет работать.
Миниатюры:
Нажмите на изображение для увеличения
Название: Снимок-9.png
Просмотров: 51
Размер:	37.4 Кб
ID:	36202   Нажмите на изображение для увеличения
Название: Снимок-10.png
Просмотров: 51
Размер:	25.8 Кб
ID:	36203  
__________________
Глаза боятся,а руки делают.

Последний раз редактировалось CERGEI1982; 27.06.2012 в 06:19.
CERGEI1982 вне форума  
Непрочитано 25.07.2012, 21:38  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Наткнулся на странный глюк (не исключаю и ошибку в ДНК). В какойто момент работы программы "накладываются" переменные. Ну не в какой-то, а определенный. Запускается подпрограмма. Свою работу выполняет, но при этом портит чужие переменные.
Я на такое наткнулся первый раз, когда полностью забил память МК (ПИК12). Использование RAM было порядка 80-90%. Почистил прогу, упростил, все заработало. А сейчас Memory usage: ROM=81% RAM=30% - 34%. И вот такой косяк вылезает...
Как такое может быть?
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 25.07.2012, 21:57  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от DK Посмотреть сообщение
Я на такое наткнулся первый раз, когда полностью забил память МК (ПИК12). Использование RAM было порядка 80-90%. Почистил прогу, упростил, все заработало. А сейчас Memory usage: ROM=81% RAM=30% - 34%. И вот такой косяк вылезает...
Как такое может быть?
Возможно стек слишком мал: при вызове подпрограммы её локальные переменные располагаются вне выделенной области. Попробуйте увеличить стек.
_Артём_ вне форума  
Непрочитано 26.07.2012, 17:28  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от _Артём_ Посмотреть сообщение
Попробуйте увеличить стек
ээээ... Каким образом?
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 26.07.2012, 18:11  
varostov
Прописка
 
Регистрация: 14.10.2006
Адрес: Ростов-на-Дону
Сообщений: 113
Сказал спасибо: 14
Сказали Спасибо 32 раз(а) в 21 сообщении(ях)
varostov на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Товарищ немного не в теме Когда-то в 2006 году у меня была похожая проблема (CCS + PIC18 + много формул). Помог, как ни странно... отказ от объявления нескольких переменных в одной строке через запятые - т.е. одна переменная - одна строка листинга. Это был первый гвоздь в крышку CCS. Хоть прошло и много версий, попробуйте - авось поможет...
varostov вне форума  
Непрочитано 26.07.2012, 18:19  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,530
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от varostov Посмотреть сообщение
авось поможет
не помогло
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
 

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

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

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


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