Ejemplo n.º 1
0
extern int main(void)
{
  oosmos_ClockSpeedInMHz(80);

  CreateSwitchTest(IOPORT_C, BIT_1);
  CreateSwitchTest(IOPORT_C, BIT_2);

  while (true) {
    oosmos_RunStateMachines();
  }
}
Ejemplo n.º 2
0
Archivo: main.c Proyecto: GDXN/oosmos
extern int main(void)
{
  oosmos_ClockSpeedInMHz(80);

  int I;

  for (I = 1; I <= SYNCTESTS; I++)
    synctestNew();

  while (true) {
    oosmos_RunStateMachines();
    oosmos_DelayMS(25);
  }

  return 0;
}
Ejemplo n.º 3
0
extern int main(void)
{
  oosmos_ClockSpeedInMHz(80);

  //
  // Setup and drive an HD44870 LCD device. 
  //
  pin * pRS     = pinNew(IOPORT_E, BIT_0, pinOut, pinActiveHigh);
  pin * pE      = pinNew(IOPORT_E, BIT_1, pinOut, pinActiveHigh);
  pin * pData4  = pinNew(IOPORT_E, BIT_2, pinOut, pinActiveHigh);
  pin * pData5  = pinNew(IOPORT_E, BIT_3, pinOut, pinActiveHigh);
  pin * pData6  = pinNew(IOPORT_E, BIT_4, pinOut, pinActiveHigh);
  pin * pData7  = pinNew(IOPORT_E, BIT_5, pinOut, pinActiveHigh);

  lcdtestNew(pRS, pE, pData4, pData5, pData6, pData7);

  while (true)
    oosmos_RunStateMachines();
}