Перейти к содержанию
bbh_blocked_dnftl

Dx Portal Нужна помощь в программировании


Рекомендуемые сообщения

Добрый день. Прошу помочь разобраться с PIC12F629. Работаю в MPLAB 8.30, язык СИ. Хочу с GP0 и GP1 получить сигнал в противофазе , частотой 1 кГц. Но что- то пишу не так. Выдает Ошибки. Направляю проект для анализа.

 

 

 

Вот прога в файле .с:

 

#include

 

__CONFIG(0x03FFF);

 

PORTGP=0xFF;

 

DDRGP=0xFF;

 

Int i=0;

 

void main(void)

 

{

 

while (1)

 

{

 

{

 

int n;

 

{

 

n=0;

 

m1;

 

// Частота 1кГц.

 

PORTGP.0 = 1;

 

PORTGP.1 = 0;

 

delay_us(500); //Задержка в мкс.

 

PORTGP.0=0;

 

PORTGP.1 = 1;

 

delay_us(500); //Задержка в мкс.

 

n++;

 

if (n<5000) goto m1;

 

}

 

 

 

 

 

 

Pro3.rar

 

Читать дальше

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...