//lcd初始化函数
void LCD_Init(void)
{
LCD_Write_Com(0x38);// set the display model
DelayMs(5);
LCD_Write_Com(0x08);//turn down the display
//LCD_Write_Com(0x01);//clear the display
LCD_Clear();
LCD_Write_Com(0x06);//set the 光标 moving model
DelayMs(5);
LCD_Write_Com(0x0c);//显示开和光标设置
}
//call this routine to initialize all peripherals
void init_devices(void)
{
//stop errant interrupts until set up
CLI(); //disable all interrupts
port_init();
timer1_init();
TIMSK |= 1<<TOIE1;