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

📄 bled.c

📁 1.用单片机实现对温度的检测和确定 2.算法优化简单 3.数码管动态显示 4。实时动态监控
💻 C
字号:
// /*   “模仿式”	实验十  点阵LED实验  */ ?//
#include <reg51.h>
#include <absacc.h>
#define  LEDARRAY XBYTE[0xa000]
#define  uchar unsigned char
sbit CLK	=P1^0;
sbit DINA	=P1^1;

uchar code TAB[8]={0x7f,0x60,0x60,0x7e,0x03,0x63,0x3e,0x00};
void DELAY();     //
void sendto(unsigned char dat);
bdata unsigned char kdat;
sbit cc=kdat^0;

void main()
{
      uchar i,j;
      uchar k=0xff;      
        while(1)
           {
              j=0x80;
               for(i=0;i<8;i++)
              {
                 LEDARRAY=TAB[i];                 
                 sendto(j);                
                 j=j>>1;
                 DELAY();
                 DELAY();                 
               }
           }
}


void sendto(unsigned char dat)
{
unsigned char i;
	CLK=0;
	kdat=dat;
	for(i=0;i<8;i++)
	{
		DINA=cc;
		CLK=1;
		CLK=0;	
		kdat=kdat>>1;
	}
}




void DELAY(void)
      {
         uchar i=220;         
            while(i--);
            

      }

⌨️ 快捷键说明

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