roboforum.ru

Технический форум по робототехнике.

IE-ZX-DCM2

IE-ZX-DCM2

Vaspit » 25 авг 2010, 18:20

Люди, может кто-нибудь объяснить, как пользоваться этой штукой. Я подключил, запрогил, но ничего не работает.
Вот этот девайс: http://www.terraelectronica.ru/catalog_ ... ass_19_5_2

Основная плата управления: RBX-877 из набора IE-ROBOPICA

Код: Выделить всёРазвернуть
char motor_duty_= 127;
char *text1="Waiting Vaspit";
char *text2="C_Forward";
char motorC_init_=0;

void MotorC_init()
{
    if (motorC_init_==0) // Это первый вызов функции?
       {
        motorC_init_=1; // Состояние
        ANSEL.F5=0; // RE0 ==> цыфровой вывод
        ANSEL.F6=0; // RE1 ==> цыфровой вывод
        ANSEL.F7=0;    RE2

        TRISE.F4=1;  //использовать порт Е, как порт управляющий ведомым внешним портом
        TRISE.F0=0;  //порт RE0 - выход
        TRISE.F1=0;  //порт RE1 - выход
        TRISE.F2=0;  //порт RE2 - выход
       
         //Pwm1_Init(5000);
        }
}



void CForward()
{
  MotorC_init();
  PORTE.F0=0;
  PORTE.F1=1;
}


void main()
{
  Lcd_Init(&PORTD);           // Initialize LCD connected to PORTD
  Lcd_Cmd(Lcd_CLEAR);         // Clear display
  Lcd_Cmd(Lcd_CURSOR_OFF);
  Lcd_Out(1, 1, text1);    // Turn cursor off

  while(1)
{
  if (!PORTA.F4) // Ожидание нажатия кнопки RA4
  break;
}

  Lcd_Cmd(Lcd_CLEAR);

  while(1)
{
   Lcd_Out(1,1,text2);
   CForward();
   Delay_ms(300);
   Lcd_Cmd(Lcd_Clear);
}
}


При включении, загорается диод +5V. А при входе в цикл (после нажатия кнопки RA4) загорается диод +Vm.

Подключил IE-ZX-DCM2 к основной плате так: см. вложения
Вложения
Как соединил1.rar
Как соединил
(4.34 МиБ) Скачиваний: 0
Последний раз редактировалось EdGull 25 авг 2010, 18:48, всего редактировалось 1 раз.
Причина: Запрещено без особой необходимости постить фотки на других ресурсах


Rambler\'s Top100 Mail.ru counter