Thông báo

Collapse
No announcement yet.

tạo trễ cho 8051

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

  • tạo trễ cho 8051

    #include<reg52.h>

    void delay(unsigned char giay)
    {
    while(giay--)
    {
    //day la chuong trinh tao tre 1s
    unsigned char temp;
    temp=1000;
    while(temp--)
    {
    //day la doan chuong trinh tao tre 1 ms
    TMOD=0x01; //su dung timer0,che do 16 bit

    TH0=0xFC;
    TL0=0x18 ;
    TR0=1;
    while(!TF0);
    TR0=0;
    TF0=0;

    }
    }
    }


    không hiểu tại sao khi mình goi ham delay(1) thi không được 1s ma chi khoảng 0,25s

Về tác giả

Collapse

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

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

Collapse

Đang tải...
X