Thông báo

Collapse
No announcement yet.

Nạp và test 8051 bị lỗi

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

  • Nạp và test 8051 bị lỗi


    đây là mạch nguyên lý của em, em chỉ lắp thế này để test thử mấy câu lệnh cơ bản .Sau đây la code chương trình nạp:
    #include <REGX51.H>

    void delay()
    {
    unsigned int i = 0;
    for(i=0;i<20;i++) { //50000 x 20 = 1s
    TH0=0x3c; //-50000 us
    TL0=0xb0;
    TR0=1;
    while(!TF0); //cho timer0 tràn
    TF0=TR0=0;
    }
    }


    void Main()
    {
    while(1)
    {
    P1_0 = 1;
    delay();
    P1_0 = 0;
    delay();
    }
    }
    Nhưng khi nạp vào thì cắm thử một con led vào chân P1.0 để test nó có nhấp nháy không thì no chỉ sáng suốt không nhấp nháy .Em dùng thử 2 mạch nạp 89C51 khác nhau nạp đều successful mà hiện tượng vẫn thế nên chắc không phải do nạp chương trình . Mạch này em dùng thẳng nguồn 5V của cổng USB.
    Mong các cao thủ chì giúp em. Em xin cảm ơn

  • #2
    - mạch RESET : SAI
    - chân 31 nối lên VCC

    Comment


    • #3
      cám ơn anh đúng như anh nói . em mắc lại chạy ok

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X