extern int main(void) { oosmos_ClockSpeedInMHz(80); CreateSwitchTest(IOPORT_C, BIT_1); CreateSwitchTest(IOPORT_C, BIT_2); while (true) { oosmos_RunStateMachines(); } }
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; }
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(); }