51单片机控制12个led灯,分别接8个灯P0口,4个灯P1的前4个口,程序怎么写能实现从P0口到

2025-02-06 01:07:43
推荐回答(1个)
回答1:

汇编语言还是 c 语言?
给你一个 c 的编程:
#include
unsigned char code Tab_Led[]={
0xfe,0xff,0xfd,0xff,0xfb,0xff,0xf7f,0xff,0xef,0xff,0xdf,0xff,
0xbf,0xff,0x7f,0xff,0xff,0xfe,0xff,0xfd,0xff,0xfb,0xfff,0xf7};
void delayms(unsigned char ms)
{
unsigned char i;
while(ms--)
for(i=0;i<125;i++);
}
void main()
{
unsigned char i;
while(1)
for(i=0;i<6;i++)
{
P0=Tab_Led[2*i];
P1=Tab_Led[2*i+1];
}
}
欢迎访问我的空间 !!