xem hộ em ctr này nhé

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • han_nang_008
    Thành viên chính thức
    • Aug 2007
    • 59

    #1

    xem hộ em ctr này nhé

    các bác xem em viết bài này đã đúng chưa nhé,
    Mỗi khi 89C51 nhạn dc 1 byte từ máy tính nó sẽ đưa byte này ra cỏng P0, sau đó đọc cỏng P1 gửi về máy tính
    PHP Code:
    #include<regx51.h>
    void kd_cong(void)
    {    PCON &= 0x7F;    //SMOD=0
        SCON = 0x52;
        TMOD &= 0x0F;
        TMOD |= 0x20;
        TL1 = 0xFD;        //9600 baud (11,0592 MHz)
        TH1 = 0xFD;
        TR1 = 1;
        EA = 1 ;         //cho phep ngat
        ES = 1 ;         //ngat noi tiep
    }
    
    //Chuong trinh ngat
    void inter4(void) interrupt 4
    {    if (RI==1)
        {    RI = 0;
            P0 = SBUF;    //truyen ra cong P0
            SBUF = P1;    //doc cong P1
        }
        if (TI==1)
        {    TI=0;}
    }
    void main()
    {    kd_cong();
        while(1)
        {}
    } 
    

Về tác giả

Collapse

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

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

Collapse

Đang tải...