8051 Test code with 4 bit HD44780 LCD, LEDs, audio frequency generation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

15 lines
313 B

#define delay_ms(x) __mydelay_loop_((long) x*80)
//79.681 would be correct
#define delay_us(x) __mydelay_loop_((long) x)
//actually 12.55uS Temic 80c31 11.0592MHz
//extern void __delay_loop_(signed long);
void __mydelay_loop_(signed long);
void __mydelay_loop_(signed long val)
{
for(;val;val--);
}