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

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

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

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

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

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


 
Опции темы
Непрочитано 15.02.2015, 19:06  
Ivan_fd
Прописка
 
Регистрация: 04.02.2007
Адрес: Украина
Сообщений: 126
Сказал спасибо: 44
Сказали Спасибо 29 раз(а) в 20 сообщении(ях)
Ivan_fd на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Похоже, что проблема в самом CCS. И с контроллером 16F1936, может и с другими тоже. А вот с 876 все нормально.

А с комментариями, даже и не знаю, у меня все нормально, без каких либо настроек.
Код:
typedef struct{
   int8 hrs;
   int8 mins;
   int8 secs;
   int8 days;  //тестирование
} TTime;
Реклама:
Ivan_fd вне форума  
Непрочитано 15.02.2015, 20:16  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

lisergin, я один что-ли вижу разные имена в объявлении указателей и присвоении адреса????
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 15.02.2015, 20:28  
lisergin
Прописка
 
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
lisergin на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от dosikus Посмотреть сообщение
lisergin, я один что-ли вижу разные имена в объявлении указателей и присвоении адреса????
Хоть грамматику подправили, извините. Имелись ввиду вменяемые присвоения. Но ведь это ж не выход, добавлять 0х20 к адресу при каждом вызове. Думал, может компилятору надо что-то указать ещё отдельно, или в дефайне каком хитром что-нибудь рассказать.

И ещё. Пробовал, конечно, #locate. Компилятор упорно отнимает 0x20 при получении адреса. Т.е. не игнорирует старший полубайт, а именно отнимает, касается не только структур, но и интов.
__________________
Невежество всегда на что-нибудь испражняется.

Последний раз редактировалось lisergin; 15.02.2015 в 20:39.
lisergin вне форума  
Непрочитано 15.02.2015, 20:34  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

lisergin, мля... Ты о чем вообще.
Твой код скопипастенный в XC8 сразу выдал ошибку.
Внимательно сравни имена указателей , или мне выделить ляпы???

Код:
TTime* pAloff;
   TTime* pAlon;

   pAlOff = &Alarm_off;
   pAlOn = &Alarm_On;
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 15.02.2015 в 20:56.
dosikus вне форума  
Непрочитано 15.02.2015, 21:03  
Ivan_fd
Прописка
 
Регистрация: 04.02.2007
Адрес: Украина
Сообщений: 126
Сказал спасибо: 44
Сказали Спасибо 29 раз(а) в 20 сообщении(ях)
Ivan_fd на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

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

Ivan_fd, можете выкинуть свой говнокомпиль тогда .
Я его забросил давненько - о чем ни грамма не жалею...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 15.02.2015 в 21:29.
dosikus вне форума  
Непрочитано 15.02.2015, 22:03  
Ivan_fd
Прописка
 
Регистрация: 04.02.2007
Адрес: Украина
Сообщений: 126
Сказал спасибо: 44
Сказали Спасибо 29 раз(а) в 20 сообщении(ях)
Ivan_fd на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Честно говоря, я им и не пользуюсь. И тоже не жалею...
Ivan_fd вне форума  
Сказали "Спасибо" Ivan_fd
dosikus (15.02.2015)
Непрочитано 15.02.2015, 22:43  
lisergin
Прописка
 
Регистрация: 29.01.2005
Адрес: Киев
Сообщений: 227
Сказал спасибо: 50
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
lisergin на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Ннда, переволновался. Опыта маловато: грАбля всегда рядом.
В итоге-то работает всё правильно, дело в способе адресации. Ну и в том, что так сложились звёзды, что пришлось сию тему поднять. Интересно, а возможно ли програмить МК на С не зная ассемблера этого МК?
Как раз добираюсь до ХС8 (как-то с двух налётов не подружился, то х.з где биты конфигурации глядеть, то ещё что-то, да и отзывы некоторые о нём не способствовали ускорению процесса).
Спасибо за внимание.
__________________
Невежество всегда на что-нибудь испражняется.
lisergin вне форума  
Непрочитано 15.02.2015, 23:04  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

Сообщение от lisergin Посмотреть сообщение
Как раз добираюсь до ХС8 (как-то с двух налётов не подружился, то х.з где биты конфигурации глядеть, то ещё что-то, да и отзывы некоторые о нём не способствовали ускорению процесса).
Все там есть, а отзывы неадекватные идут от лентяев.
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 16.02.2015, 22:07  
26165
Частый гость
 
Регистрация: 25.10.2006
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 61 раз(а) в 13 сообщении(ях)
26165 на пути к лучшему
По умолчанию Re: Изучение PIC C Compiler(CCS C)

CCS 5.042 https://mega.co.nz/#!RUxHHCRL!vS92zz...f7mDhqAJdIivYg
26165 вне форума  
Сказали "Спасибо" 26165
Eddy71 (16.02.2015)
 

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

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

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


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