Компилятор. Вопрос.

reccer

Всем доброго времени суток!
Пробую на примере исходников сирены для поиска моделей скомпилить свою прогу под pic12c508A, но не могу никак скомпилить, стал упрощать текст своего исходника и выкинул из текста все, осталось только вот это, всего две строки:

#incl*ude “12c508.h”
void main (void) {}
//я не понимаю откуда здесь на форуме берется * звёздочка внутри incl*ude, в самом тексте моей программы её нет

Куда же проще? Файл 12c508.h включен в Header Files и лежит в директории самого проекта (хочу сказать доступен для компилятора). Сам файл 12c508.h взят из архива где про сирену.
Компилятор жалуется на “pragma”

Тренируюсь на MPLAB IDE v7.30

В “Project Wizard” в разделе “Active Toolsuite” выбираю “IAR Systems Midrange”
далее в “Toolsuite Contents” выбираю “PICmicro C Compiler”

Пробовал в “Project Wizard” в разделе “Active Toolsuite” выбирать “IAR PIC18”
далее в “Toolsuite Contents” выбираю “PIC18 C Compiler” - тоже не помогает.

Я так думаю я что-то неправильно выбрал с компилятором, поэтому он (компилятор) не понимает “pragma”, помогите плиз.
Каким компилятором мне мользоваться?

Спасибо.

reccer
alex_grach:

CCS C compiler подходит для PIC12/14/16/18

Ссылочку киньте где взять его.

Кстати MPLAB IDE v7.30 тоже предлагает из списка pic12c508A, то есть вроде должен поддерживать, но вот с “прагмой” беда.

alex_grach
reccer:

Ссылочку киньте где взять его.

Кстати MPLAB IDE v7.30 тоже предлагает из списка pic12c508A, то есть вроде должен поддерживать, но вот с “прагмой” беда.

У меня поставился вместе с MPLAB IDE v7.62