Thông báo

Collapse
No announcement yet.

PIC bị treo liên tục

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

  • PIC bị treo liên tục

    Mình đang làm 1 chương trình đọc phím đơn giản, nối 8 phím với 1 port và ứng với từng phím được ấn sẽ cho từng động cơ chạy cho đến khi phím không còn được ấn nữa. Chương trình chạy đúng nhưng khoảng 1phút thì PIC bị treo, giữ nguyên mức logic của các chân cho dù không còn ấn phím nữa. Có ai đã từng mắc trường hợp như vậy chưa? Cám ơn các bạn
    Y!M: vinasheva

  • #2
    Nguyên văn bởi vinasheva Xem bài viết
    Mình đang làm 1 chương trình đọc phím đơn giản, nối 8 phím với 1 port và ứng với từng phím được ấn sẽ cho từng động cơ chạy cho đến khi phím không còn được ấn nữa. Chương trình chạy đúng nhưng khoảng 1phút thì PIC bị treo, giữ nguyên mức logic của các chân cho dù không còn ấn phím nữa. Có ai đã từng mắc trường hợp như vậy chưa? Cám ơn các bạn
    code ? code cũng k ? mạch cũng k ? k có bệnh nhân k cứu thí chủ đc

    Comment


    • #3
      Nguyên văn bởi Zz_Bi_zZ Xem bài viết
      code ? code cũng k ? mạch cũng k ? k có bệnh nhân k cứu thí chủ đc
      Code:
      while(TRUE)
         {
         // NANG
         if(MOTOR2_UP==0)
         motor2_forward();
         else motor2_stop();
         
         
         // HA
         if(MOTOR2_DOWN==0)
         motor2_reverse();
         else motor2_stop();
         }
      Nói chung là tất cả chạy tốt.Có điều chạy dc 1 lúc thì nó bị treo thôi
      Y!M: vinasheva

      Comment


      • #4
        Mấy cái hàm motor2_forward với motor2_stop sao bạn không post hết lên luôn đi, từng đó ko đủ để chẩn đoán đâu

        Comment


        • #5
          Thay con PIC khác đi , PIC nhiều khi vớ vẩn lắm.
          Trước mình làm 1 cái điều khiển bằng hồng ngoại , đóng mở rơle ... cùng 1 code ( cùng 1 mạch) mà có con 16f84 treo liên tục, có con 16f84 chạy không biết treo là gì.

          --Cũng là PIC nhưng chất lượng khác nhau đó .

          Comment


          • #6
            Nguyên văn bởi phuchiepjsc Xem bài viết
            Thay con PIC khác đi , PIC nhiều khi vớ vẩn lắm.
            Trước mình làm 1 cái điều khiển bằng hồng ngoại , đóng mở rơle ... cùng 1 code ( cùng 1 mạch) mà có con 16f84 treo liên tục, có con 16f84 chạy không biết treo là gì.

            --Cũng là PIC nhưng chất lượng khác nhau đó .
            Thay PIC khác là ok, đúng là PIC chất lượng khác nhau quá. Con PIC877A mình mua 55k trong khi thấy có trang trên mạng bán 120k. Không hiểu chất lượng có khác nhau gì k
            Y!M: vinasheva

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X