#include #include sfr P3M0 = 0xb2; sfr P3M1 = 0xb1; sfr P5M0 = 0xca; sfr P5M1 = 0xc9; sfr P5 = 0xc8; sbit negative = P3^3; sbit positive = P3^2; sbit synchronous = P5^5; void Delay1ms() //@30.000MHz { unsigned char i, j; _nop_(); _nop_(); i = 39; j = 243; do { while (--j); } while (--i); } void delay_ms(unsigned int ms) { unsigned int a ; for (a = 0;a