Регистрация | Вход

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: ivan_fd  
Форум Picbasic.ru » Программирование МК » PicBasicPro » Помогите с @ config (ругается (processor "12F675" is invalid for CONFIG directive)
Помогите с @ config
maxmax Дата: Сб, 25.07.2015, 19:35  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Новенький
Сообщений: 5
Репутация: 0   ±
Замечания:   ±
На сайте с 24.07.2015

Статус: Offline

Здравствуйте уважаемые гуру. Помогите, пожалуйста, с компиляцией контроллера. Пик 12f675, при компиляции ругается на строку конфигурации " @  Config intrc_osc, wdt_off, pwrt_on, mclr_off, protect_off" - processor "12F675" is invalid for CONFIG directive, при компиляции в Протоне вылазит еще больше ошибок, правда других.
Прикрепления: KVD.bas (6.7 Kb)
ЯНДЕКС Дата: 25.07.2015
xvovanx Дата: Сб, 25.07.2015, 20:32  |                                                                                                                Сообщение # 2
Группа: Модераторы
Ранг:  Помогаю всем
Сообщений: 326
Репутация: 59   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

На звание Гуру не претендую, но то что "переваривает" 18 пик, то 12 пик не скушает
Прикрепления: 5249522.jpg (143.5 Kb)

Сообщение отредактировал xvovanx - Сб, 25.07.2015, 20:33
holyuser Дата: Сб, 25.07.2015, 20:52  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 228
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Попробуйте:
@ DEVICE pic12F675, intrc_osc, wdt_off, pwrt_on, mclr_off, protect_off
maxmax Дата: Сб, 25.07.2015, 22:00  |                                                                                                                Сообщение # 4
Группа: Проверенные
Ранг:  Новенький
Сообщений: 5
Репутация: 0   ±
Замечания:   ±
На сайте с 24.07.2015

Статус: Offline

Цитата xvovanx ()
На звание Гуру не претендую, но то что "переваривает" 18 пик, то 12 пик не скушает
Честно говоря не понимаю, почему 18 исключает 12, но да, обратил внимание, только у меня какой то 16 там вылазит, как указать правильный тип контроллера я не нашел.
Цитата holyuser ()
Попробуйте: @ DEVICE pic12F675, intrc_osc, wdt_off, pwrt_on, mclr_off, protect_off
Увы, вчера обпробовался @ device, - Warning[207] C:\SOURCE\KVD.ASM 172 : Found label after column 1. (DEVICE)
Error[122]   C:\SOURCE\KVD.ASM 172 : Illegal opcode (pic12F675)
ivan_fd Дата: Сб, 25.07.2015, 22:23  |                                                                                                                Сообщение # 5
Группа: Модераторы
Ранг:  Специалист
Сообщений: 894
Репутация: 124   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

Так Вы в какой среде работаете? PicBasicPro или Proton, и какие версии?
holyuser Дата: Сб, 25.07.2015, 22:30  |                                                                                                                Сообщение # 6
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 228
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Укажите компилятору ассемблер PM.
View/Compile and Program Options/Assembler - Use MPASM должно быть без отметки.
ivan_fd Дата: Сб, 25.07.2015, 22:42  |                                                                                                                Сообщение # 7
Группа: Модераторы
Ранг:  Специалист
Сообщений: 894
Репутация: 124   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

Или так конфигурацию пропишите 
 
Код
#CONFIG
__config _XT_OSC & _WDT_ON & _LVP_OFF & _CP_OFF
#ENDCONFIG
maxmax Дата: Сб, 25.07.2015, 22:49  |                                                                                                                Сообщение # 8
Группа: Проверенные
Ранг:  Новенький
Сообщений: 5
Репутация: 0   ±
Замечания:   ±
На сайте с 24.07.2015

Статус: Offline

Цитата ivan_fd ()
Так Вы в какой среде работаете? PicBasicPro или Proton, и какие версии?
Пробовал и pbp 3.0.1 и Proton 3.5.0.6, речь пока о pbp, в протоне другие ошибки.
Цитата holyuser ()
Укажите компилятору ассемблер PM. View/Compile and Program Options/Assembler - Use MPASM должно быть без отметки.
Снимал с MPASM, со строчкой @ Confog - processor "12F675" is invalid for CONFIG directive, с @ device - Warning[207] C:\SOURCE\KVD.ASM 172 : Found label after column 1. (DEVICE) 
Error[122]   C:\SOURCE\KVD.ASM 172 : Illegal opcode (pic12F675)

Добавлено (25.07.2015, 22:49)
---------------------------------------------

Цитата ivan_fd ()
Или так конфигурацию пропишите
   Warning[205] C:\SOURCE\KVD.ASM 29 : Found directive in column 1. (__config)
Error[113]   C:\SOURCE\KVD.ASM 29 : Symbol not previously defined (_LVP_OFF)
holyuser Дата: Сб, 25.07.2015, 22:52  |                                                                                                                Сообщение # 9
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 228
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Выкиньте нахрен pbp 3.0.1, проблемный слишком, поставьте 2.60 и будет Вам счастье.
maxmax Дата: Сб, 25.07.2015, 22:56  |                                                                                                                Сообщение # 10
Группа: Проверенные
Ранг:  Новенький
Сообщений: 5
Репутация: 0   ±
Замечания:   ±
На сайте с 24.07.2015

Статус: Offline

Ок, сейчас попробую.
Нет, чуда не происходит, как только меняю путь к компилятору, пропадает выбор pic-a, остается 16 и 18, 12 нет. И при компиляции начинает ругаться на синтаксис, как и в Протоне.

Сообщение отредактировал maxmax - Сб, 25.07.2015, 23:21
ivan_fd Дата: Вс, 26.07.2015, 09:36  |                                                                                                                Сообщение # 11
Группа: Модераторы
Ранг:  Специалист
Сообщений: 894
Репутация: 124   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

maxmax, А вот у меня, почему то, все нормально компилируется с такой строчкой:

Код
#CONFIG
   __config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _CP_OFF & _BOREN_ON
#ENDCONFIG
Компилятор 3.0.1.1

maxmax,  скажите, а Вы документацию на компилятор читали?
Вот тут про конфигурацию написано Migrating existing programs to PBP3.pdf
ЯНДЕКС Дата: 26.07.2015
maxmax Дата: Вс, 26.07.2015, 12:38  |                                                                                                                Сообщение # 12
Группа: Проверенные
Ранг:  Новенький
Сообщений: 5
Репутация: 0   ±
Замечания:   ±
На сайте с 24.07.2015

Статус: Offline

Ну что вы, русский человек хелпы начинает читать в последнюю очередь)) Пытался читать, с наскока не нашел про конфиг, решил методом тыка. За название спасибо, сейчас поищу.

Добавлено (26.07.2015, 12:38)
---------------------------------------------

Цитата maxmax ()
maxmax, А вот у меня, почему то, все нормально компилируется с такой строчкой: Код
#CONFIG
   __config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _CP_OFF & _BOREN_ON
#ENDCONFIG
Компилятор 3.0.1.1
Вы знаете, а у меня тоже скомпилировалось, ура. Дело было в потерянном пробеле перед  _config. Ну чайник я, что с меня взять. 

Спасибо большущее всем, кто старался помочь, в особенности ivan_fd и holyuser.
ADMIN Дата: Пн, 27.07.2015, 05:16  |                                                                                                                Сообщение # 13
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1087
Репутация: 32   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

Цитата ivan_fd ()
maxmax,  скажите, а Вы документацию на компилятор читали?
happy happy happy
Это не со зла..... Русский человек читает доки в последнюю очередь.
У меня сегодня хорошее настроение.
 Родилась очередная доча...
PINCOD Дата: Пн, 27.07.2015, 07:44  |                                                                                                                Сообщение # 14
Группа: Проверенные
Ранг:  Начал соображать
Сообщений: 31
Репутация: 1   ±
Замечания:   ±
На сайте с 05.10.2011

Статус: Offline

Поздравляю с пополнением в Вашем семействе wine
ivan_fd Дата: Пн, 27.07.2015, 12:28  |                                                                                                                Сообщение # 15
Группа: Модераторы
Ранг:  Специалист
Сообщений: 894
Репутация: 124   ±
Замечания:   ±
На сайте с 12.01.2009

Статус: Offline

ADMIN, прими мои лучшие поздравления. Здоровья малютке.
smile
Форум Picbasic.ru » Программирование МК » PicBasicPro » Помогите с @ config (ругается (processor "12F675" is invalid for CONFIG directive)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: