Thông báo

Collapse
No announcement yet.

help me!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • help me!

    #include <AT89X51.H>
    #include <kit8051.h>
    //khai bao bien toan cuc
    unsigned char code led_code[]={Number0,
    Number1,
    Number2,
    Number3,
    Number4,
    Number5,
    Number6,
    Number7,
    Number8,
    Number9}
    //khai bao cac ham
    void Delay(unsigned char giay);
    void display(unsigned char digit,i);
    void Initsytem(void);
    //dinh nghia cac ham
    void Delay(unsigned char giay)
    {
    while(giay--)
    {
    unsigned int temp;
    temp=1000;
    while(temp--)
    {
    TMOD=0X01;
    TH0=0XFC;
    TL0=0X18;
    TR0=1;
    while(!TF0);
    TR0=0;
    TF0=0;
    }
    }
    }
    void display(unsigned char digit,i)
    {
    if(digit==1) //hien thi so thu nhat
    {K1=0;K2=1;}
    elseif(digit==2)
    {K1=1;K2=0;}
    P0=led_code[i+1];
    }
    void Initsystem(void)
    {
    LCD_E=0;
    }
    void main()
    {
    Initsystem();
    while(1)
    {
    display(1,2);
    Delay(1);
    display(2,4);
    Delay(1);
    }
    }
    moi người kiểm tra code này giúp e với.hiển thị 2 số trên 2led 7 thanh.cảm ơn mọi người nhiều!
    |

  • #2
    bạn khong nói nó bị làm sao thì biết chỗ nào mà giúp
    Điện thoại:
    email:

    Comment

    Về tác giả

    Collapse

    vuvandai Tìm hiểu thêm về vuvandai

    Bài viết mới nhất

    Collapse

    Đang tải...
    X