Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 08.06.2017, 14:06   #1
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 49
Сообщений: 1,819
Вес репутации: 2631/80
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
Question XC8 и _asm

Не пойму чего надо компилятору:
Код:
#include <xc.h>
void DelayT10()
{
_asm // первая ошибка
	movlw		247
	movwf		Reg_1
	movlw		13
	movwf		Reg_2
	decfsz	Reg_1,1
	goto		-1
	clrwdt
	decfsz	Reg_2,1
	goto		-4
	nop
_endasm // вторая ошибка
}
...
Выдает:
Error [195] c:\Test\main.c; 4.1 expression syntax
Error [312] c:\Test\main.c; 16.1 ";" expected
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Старый 08.06.2017, 14:31   #2
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,391
Вес репутации: 2927/61
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: XC8 и _asm

Vovka
asm обычно используется для вот таких вот вещей.
__asm__("asm commans");
asm("asm commands");

для многострочных в xc8 вроде допустимо.
#asm

#endasm
besogon вне форума   Ответить с цитированием
Старый 08.06.2017, 14:54   #3
Vovka
Senior Member
 
Аватар для Vovka
 
Регистрация: 27.12.2007
Адрес: недалеко от г.Белгорода
Возраст: 49
Сообщений: 1,819
Вес репутации: 2631/80
Vovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond reputeVovka has a reputation beyond repute
Отправить сообщение для Vovka с помощью ICQ
По умолчанию Re: XC8 и _asm

besogon, спасибо!
Я так тоже писал, но меня сбило то, что MPLAB IDE v8.92 выделяет красным:
Нажмите на изображение для увеличения
Название: Screenshot_2.png
Просмотров: 1
Размер:	4.9 Кб
ID:	10819
__________________
Настройся на хороший день и он таким будет!
Vovka вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
XC8 Pro или XC8 Standart? NSS Продукция MICROCHIP 27 03.02.2016 14:19
xc8 besogon Вопросы начинающих 197 10.05.2015 13:05
XC8 ругает на размер массива. djoni-kga Вопросы начинающих 19 10.10.2014 18:29
XC8 & OSA вопрос tester-y SSH Инструментарий 3 03.03.2013 07:44
mplabx проект на XC8 с модулем на асм. EugenOS Продукция MICROCHIP 8 08.11.2012 21:26


Часовой пояс GMT +3, время: 09:13.


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