Thông báo

Collapse
No announcement yet.

89s52 không chạy được

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

  • 89s52 không chạy được

    chào các bác trên diễn đàn xin mọi người giúp em giải quyết em 89s này với. Sao ma no cha chiệu chạy gì hết mặc dù đã nạp chương trinh nhưng không co tin hiệu gì hết, em chỉ đơn giản xuất tín hiệu ra P2 để thử thôi nó củng không chạy, em mô phỏng chạy ngon lành mong các bac cao nhan xem coi phần cứng của em co vấn để gì không giúp em với nhé.
    đúng lí thì em viết chương trình như thế này p2 của em sẽ làm cho các led sáng tắt chứ, nhưng tất cả lại chỉ ở mức cao các led sang hét chả nhấp nháy ji được.
    #include <REGX52.H>
    void delay( unsigned int t)
    {
    unsigned int i, j;
    for(i=0;i<=t;i++)
    {
    for(j=0;j<200;j++)
    {
    ;
    }
    }
    }
    void main(void)
    {
    P2=0;
    P3=0;
    P1=0;
    P0=0;

    while(1)
    {
    P2=0xff;
    delay(500);
    P2=0x0;
    delay(500);
    }
    }
    đây là sơ đồ nguyên lí của em, em vé layo theo sơ đồ này luôn các bác xem hộ em với

  • #2
    sao không ai giúp mình tim nguyên nhân hết nhỉ buồn quá

    Comment


    • #3
      chân 31 chưa nối Vcc

      Comment


      • #4
        cam on ban de minh noi vao xem the nao hi vong la dung chu no

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X