本文主要是介绍普中51单片机学习(8*8LED点阵),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
8*8LED点阵
实验代码
#include "reg52.h"
#include "intrins.h"typedef unsigned int u16;
typedef unsigned char u8;
u8 lednum=0x80;sbit SHCP=P3^6;
sbit SER=P3^4;
sbit STCP=P3^5;void HC595SENDBYTE(u8 dat)
{u8 a;SHCP=1;STCP=1;for(a=0;a<8;a++){SER=dat>>7;dat<<=1;SHCP=0;_nop_();_nop_();SHCP=1;}STCP=0;_nop_();STCP=1;
}void main()
{P0=0X7F;while(1){HC595SENDBYTE(lednum);}
}
这篇关于普中51单片机学习(8*8LED点阵)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!