Синтаксис команды @device - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: ivan_fd 
Форум Picbasic.ru » Программирование МК » PicBasicPro » Синтаксис команды @device
Синтаксис команды @device
Hund Дата: Пт, 20.12.2013, 19:42  |                                                                                                                Сообщение # 1
Группа: Проверенные
Ранг:  Новенький
Сообщений: 14
Репутация: 0   ±
Замечания:   ±
На сайте с 03.12.2012

Статус: Offline

Помогите пожалуйста разобраться или еще лучше ткните носом в описание как именно конфигурируются конкретные пики.
Суть в том что даже подставленная из якобы рабочего листинга строка дает при компиляции ошибку :
@device pic12F629, cpd_off, wdt_off, PWRT_off, mclr_off , bod_off - строка слямзенная откуда то из здесь только тип пика поменял

error [122] d:\....asm 60: illegal opcode (pic12F629) - ошибка компилятора ( путь  к файлу подрезал чтоб много не писать) Пытался удалить первое слово  - начинает ругаться на второе и тд. Ставил вариант без запятых(тоже приводится как правильный  - ноль реакции)
Застрял что от на этом . Спасибо за внимание.
ЯНДЕКС Дата: 20.12.2013
ADMIN Дата: Сб, 21.12.2013, 12:24  |                                                                                                                Сообщение # 2
Администратор
Группа: Администраторы
Ранг:  Специалист
Сообщений: 1097
Репутация: 24   ±
Замечания:   ±
На сайте с 20.08.2007

Статус: Offline

а что по этому поводу пишет справка на PBP? там же вроде контроллер из выпадающего списка выбирается?
holyuser Дата: Сб, 21.12.2013, 16:29  |                                                                                                                Сообщение # 3
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 233
Репутация: 5   ±
Замечания:   ±
На сайте с 12.12.2007

Статус: Offline

Попробуйте поменять ассемблер на PM.
Имена битов конфигурации можно посмотреть в даташит.
Вот пример конфигурации из работающей программы:
 
@ DEVICE pic16F88, HS_OSC
@ DEVICE pic16F88, WDT_OFF
@ DEVICE pic16F88, PWRT_ON
@ DEVICE pic16F88, BOD_OFF
@ DEVICE pic16F88, MCLR_OFF
@ DEVICE pic16F88, LVP_OFF
@ DEVICE pic16F88, CPD_OFF
@ DEVICE pic16F88, PROTECT_OFF
@ DEVICE pic16F88, CCPMX_OFF
xvovanx Дата: Сб, 21.12.2013, 21:09  |                                                                                                                Сообщение # 4
Группа: Проверенные
Ранг:  Могу и подсказать
Сообщений: 247
Репутация: 12   ±
Замечания:   ±
На сайте с 02.05.2013

Статус: Offline

У меня тоже с PBP конфигурация никак не хотела компилиться, сколько ни бился. Ушел на Протон, синтаксис команд похож, и ни каких глюков с компилятором  wink
Hund Дата: Пн, 23.12.2013, 11:29  |                                                                                                                Сообщение # 5
Группа: Проверенные
Ранг:  Новенький
Сообщений: 14
Репутация: 0   ±
Замечания:   ±
На сайте с 03.12.2012

Статус: Offline

спасибо, попробую протон,благо и учебник недалеко и знания на уровне "самое начало" ))
Форум Picbasic.ru » Программирование МК » PicBasicPro » Синтаксис команды @device
Страница 1 из 11
Поиск: