---------------------------------------------------------------------------*/
void HT1621_all_off(void)
{ uchar i;
uchar addr=0;
for(i=0;i<8;i++)
{
Write_1621(addr,0x00);
addr+=2;
}
}
/****************************************************************************
Name: all_on(全部点亮1621)
****************************************************************************/
void HT1621_all_on(void)
{ uchar i;
uchar addr=0;
for(i=0;i<8;i++)
{
Write_1621(addr,0xff);
addr+=2;
}
}
/****************************************************************************
Name: Init_1621(初始化1621)
*****************************************************************************/
void Init_1621(void)
{
SendCmd_1621(Sys_en);
SendCmd_1621(RCosc);
SendCmd_1621(ComMode);
SendCmd_1621(LCD_on);
}
/****************************************************************************
Name: LCDon(初始化1621)
*****************************************************************************/
void LCDoff(void)
{
SendCmd_1621(LCD_off);
}
/****************************************************************************
Name: LCDon(初始化1621)
*****************************************************************************/
void LCDon(void)
{
SendCmd_1621(LCD_on);
}
/**-------------------------------------------------------------------------
Name: sun_turn1(太阳旋转标志处理)
--------------------------------------------------------------------------**/
void sun_turn1(void)
{
S6_ON;S8_ON;S10_ON; S7_OFF;S9_OFF;S11_OFF;
}
/**-------------------------------------------------------------------------
Name: sun_turn2(太阳旋转标志处理)
--------------------------------------------------------------------------**/
void sun_turn2(void)
{
S7_ON;S9_ON;S11_ON; S6_OFF;S8_OFF;S10_OFF;
}
/**-------------------------------------------------------------------------
Name: sun_turn12off(太阳旋转标志处理)
--------------------------------------------------------------------------**/
void sun_turn12off(void)
{
S6_OFF;S8_OFF;S10_OFF;S7_OFF;S9_OFF;S11_OFF;S5_OFF;
}
/**-------------------------------------------------------------------------
Name: burn1(燃烧标志处理)
--------------------------------------------------------------------------**/
void burn1(void)
{
S16_ON;S18_ON;S17_OFF;S19_OFF;
}
/**-------------------------------------------------------------------------
Name: burn2(燃烧标志处理)
--------------------------------------------------------------------------**/
void burn2(void)
{
S16_OFF;S18_OFF;S17_ON;S19_ON;
}
/**-------------------------------------------------------------------------
Name: burn12off(燃烧标志处理)
--------------------------------------------------------------------------**/
void burn12off(void)
{
S16_OFF;S18_OFF;S17_OFF;S19_OFF;
}
/**-------------------------------------------------------------------------
Name: Disp_RSTS();
--------------------------------------------------------------------------**/
void Disp_RSTS(void)
{
SMG1=R;SMG2=5;SMG3=T;SMG4=5;
}
/**-------------------------------------------------------------------------
Name: Disp_RS__();
--------------------------------------------------------------------------**/
void Disp_RS__(void)
{
SMG1=R;SMG2=5;SMG3=SUBB;SMG4=SUBB;
}
/**-------------------------------------------------------------------------
Name: Disp_CSTS();
--------------------------------------------------------------------------**/
void Disp_CSTS(void)
{
SMG1=ZC;SMG2=5;SMG3=T;SMG4=5;
}
/**-------------------------------------------------------------------------
上一页 [1] [2] [3] [4] [5] 下一页
本文关键字:程序 AVR单片机,单片机-工控设备 - AVR单片机