⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ledscan2.c

📁 一个热水器程序!三星9454单片机
💻 C
字号:
#include "Define1.h"
  
void Scan164(uchar SMGDATA)
 {  
uchar LEDclr=8;
    
           Clr_P22; //ê×?è±?D?1?±??ùóDLED??ê?,2?è??á??1a
           Clr_P21;
           Clr_P20; 
           
    Clr_P10;//??êy?Y??ê±?ó
    Clr_P11;

       for(LEDclr=8;LEDclr>0;LEDclr--)//·?μ?WHILE?-?·?DDATA?μ?á2???<<±??ˉ?ùò?2???ê?
    {
      
      if((SMGDATA&0x80)==0)
      {Clr_P11;}
      else
      {Set_P11;}
      
      Clr_P10;

      Set_P10;
      SMGDATA=(SMGDATA<<1);
      }
     /*
          Clr_P22; //è?oó?ù′ò?a?ùóDLED??ê?
          Clr_P10;
          Clr_P11;
       */
      return;

      }
      
      
 /*     
uchar LOOP=0;
for(LOOP=0;LOOP<3;LOOP++)
switch(LOOP)
{case 3:
*/

uchar SMGScan(uchar LOOP,uchar SMGDATA1,uchar SMGDATA2,uchar SMGDATA3,uchar Error_LED_DATA)
{

  switch(LOOP)
        {case 0x04:            
              {Scan164(DigitCode[SMGDATA1]);//Scan164(SMGDATA1); //μμ??
               Set_P22;//è?oó?ù′ò?aLED??ê?
             
              break;}
             
              
        case 0x03:
               {Scan164(DigitCode[SMGDATA2]);//Scan164(SMGDATA2);
                Set_P21;//è?oó?ù′ò?aLED??ê?
               break;}
              
              
        case 0x02:
              {Scan164(DigitCode[SMGDATA3]);//Scan164(SMGDATA3);//×?oóò???
               Set_P20;//è?oó?ù′ò?aLED??ê?
             break;}
             
        case 0x01:
           {

             switch(Error_LED_DATA)
                   {case 0x01:
                        {Scan164(DigitCode[16]);//3???μ?
                         Set_P21;//è?oó?ù′ò?aLED??ê?
                         break;}
                    case 0x02:
                        {Scan164(DigitCode[16]);//?óèèμ?
                         Set_P22;//è?oó?ù′ò?aLED??ê?
                         break;}
                    case 0x03:
                        {Scan164(DigitCode[16]);//??μ?μ?
                         Set_P20;//è?oó?ù′ò?aLED??ê?
                         break;}
                    default:
                         break;     
                   }      

                         
             break;                  
            }
                 
        default:  
             break;
            }  
           
           

           LOOP--;
           return(LOOP);
}


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -