em mới tập tành viết code cho 8051..em viết code cho 8 led chạy qua chạy lại mà sao khi mô phỏng có vài con sáng à?? anh chỉ chỉ giúp em với..
#include<regx52.h>
#define LED_PORT P0
#include"..\Lib\Delay.h"
void main ()
{
const unsigned char mang[8]=(0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01);
const unsigned char mang1[8]=(0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80);
unsigned char j;
int i;
P0=0x00;
while(1)
{
for(i=0;i<=7;i++)
{
P0=mang[i];
Delay_ms(50);
}
for(j=0;j<=8;j++)
{
P0=mang1[j];
Delay_ms(50);
}
}
}
#include<regx52.h>
#define LED_PORT P0
#include"..\Lib\Delay.h"
void main ()
{
const unsigned char mang[8]=(0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01);
const unsigned char mang1[8]=(0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80);
unsigned char j;
int i;
P0=0x00;
while(1)
{
for(i=0;i<=7;i++)
{
P0=mang[i];
Delay_ms(50);
}
for(j=0;j<=8;j++)
{
P0=mang1[j];
Delay_ms(50);
}
}
}