#include <REGX51.H>
sfr col =0x80;
sfr row =0xA0;
//tao chu
font8x8[]={
0xe7,0xdb,0x99,0x99,0x81,0x81,0x99,0x99 // chu A
};
//ham tre
void delay(long time)
{
while(time--);
}
//xuat ky tu ra led matran
void xuat()
{ int line=1,i;
for(i=0;i<8;i++)
{
row=line;
col=font8x8[i];
line<<=1;
delay(100) ;
}
}
void main(void)
{
char j;
while(1)
{
xuat();
for(j=0;j<8;j++)
{
font8x8[j]<<=1;
delay(100);
}
}
}
anh em nào chỉ giúp, mình ngồi cả ngày rùi mà nó vẫn không được, chữ A đã chạy nhưng làm sao để không có cái khúc sau. nhờ anh em chỉ giúp.
hình:
sfr col =0x80;
sfr row =0xA0;
//tao chu
font8x8[]={
0xe7,0xdb,0x99,0x99,0x81,0x81,0x99,0x99 // chu A
};
//ham tre
void delay(long time)
{
while(time--);
}
//xuat ky tu ra led matran
void xuat()
{ int line=1,i;
for(i=0;i<8;i++)
{
row=line;
col=font8x8[i];
line<<=1;
delay(100) ;
}
}
void main(void)
{
char j;
while(1)
{
xuat();
for(j=0;j<8;j++)
{
font8x8[j]<<=1;
delay(100);
}
}
}
anh em nào chỉ giúp, mình ngồi cả ngày rùi mà nó vẫn không được, chữ A đã chạy nhưng làm sao để không có cái khúc sau. nhờ anh em chỉ giúp.
hình:
Comment