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

📄 led.c

📁 键盘处理
💻 C
字号:
#include "reg52.h"
sbit _DI = 0x90;
sbit _SCK = 0x91;
sbit _Speak = 0x92;
unsigned char code Led_Show[]={0x50,0xf5,0x68,0x4a,0x47,0xc2,0xc0,0x5b,0x40,0x42,0x41,0xc4,0xf0,0x4c,0xe0,0xe1,0xff};
void Delay_xMs(unsigned int x)
{
        unsigned int i,j;
        for( i =0;i < x;i++ )
        {
                for( j =0;j<1000;j++ );
        }
}
void Hc164(unsigned char  temp )
{
        unsigned char i,temp1;
        temp1 = Led_Show[temp];
        for(i = 0;i < 8;i++ )
        {
                _SCK = 0;
                if( (temp1 & 0x80) != 0x80 )
                    _DI = 0;
                else
                    _DI = 1;
                _SCK = 1;
                temp1 <<=1;
        }
}
/*
void main()
{
      unsigned char i;
      while(1)
      {
                for( i = 0;i < 16;i++ ) //以下程序显示0--F
                {
                        Hc164(i);
                        _Speak = 0;
                        Delay_xMs(12);
                        _Speak = 1;
                        Delay_xMs(130);
                }
      }

}
*/

⌨️ 快捷键说明

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