Help.Mạch 8051 không hoạt động.

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • 01642555134
    Thành viên tích cực
    • Jul 2012
    • 626

    #31
    lỗi này do kết nối từ 2051 tới chip 89s bị lỗi, thứ nhất bạn cấp nguồn cho cả 2 mạch, xem mạch 89s hoat dong chưa? nhìu khi chết thạch anh, nên nạp ko dc, thứ 2, kiểm tra 5 dây từ mạch nạp tới 89s, có bị đứt ko? có bị cắm nhầm vị trí ko? va thứ 3, bạn bò cái tụ 10uf và dien tro 10k bên con 89s đi,vì có nó, nạp ko dc
    không tiếp nhận cuộc gọi qua điện thoại vì đi làm toàn tập, tính khí thất thường, hay nóng võ công lại cao

    Comment

    • maingochoc
      Thành viên tích cực
      • Jan 2010
      • 501

      #32
      Nguyên văn bởi CONGMINHfs Xem bài viết
      coi bô căng dữ hà nghen.bạn coi lại code đi bạn code bị lổi nặng .....code dịch bị lổi ....coi lai cách #include file..
      Bạn nói sao chứ mình biên dịch có báo lỗi gì đâu.
      Nạp file .hex cho 89c51 trong proteus hoạt động bình thường mà.
      Nếu include thì làm sao tạo đc file hex.

      Comment

      • ckddt13
        Thành viên chính thức
        • Sep 2012
        • 63

        #33
        Nguyên văn bởi maingochoc Xem bài viết
        Bạn nói sao chứ mình biên dịch có báo lỗi gì đâu.
        Nạp file .hex cho 89c51 trong proteus hoạt động bình thường mà.
        Nếu include thì làm sao tạo đc file hex.
        bạn nhầm rùi.đôi khi ko báo lỗi nhưng mà cũng ko chạy đâu
        vì chưa dung
        chỉ có thể là niềm đam mê

        Comment

        • maingochoc
          Thành viên tích cực
          • Jan 2010
          • 501

          #34
          Nguyên văn bởi ckddt13 Xem bài viết
          bạn nhầm rùi.đôi khi ko báo lỗi nhưng mà cũng ko chạy đâu
          vì chưa dung
          Cám ơn bạn.
          Nhưng thư viện at89x51.h là đúng mà.

          Comment

          • chung1608
            Thành viên tích cực
            • Sep 2009
            • 4160

            #35
            Nguyên văn bởi maingochoc Xem bài viết
            Cám ơn bạn.
            Nhưng thư viện at89x51.h là đúng mà.
            code chạy thì đc rồi, ko sau hết, vấn đề là mạch bạn chưa hiển thị ra led đc, nghĩa là mạch chưa chạy thì nói chi tới code có đúng hay ko.

            Comment

            • CONGMINHfs
              Banned
              • Jan 2008
              • 227

              #36
              .................................................
              Last edited by CONGMINHfs; 18-10-2012, 18:18.

              Comment

              • maingochoc
                Thành viên tích cực
                • Jan 2010
                • 501

                #37
                Nguyên văn bởi chung1608 Xem bài viết
                code chạy thì đc rồi, ko sau hết, vấn đề là mạch bạn chưa hiển thị ra led đc, nghĩa là mạch chưa chạy thì nói chi tới code có đúng hay ko.
                Mình nghĩ cái phần cứng bị lỗi ở đâu đó.
                Cũng có thể thạch anh bị die. Đang tìm nơi pán thạch anh nhưng chưa tìm thấy.

                Comment

                • maingochoc
                  Thành viên tích cực
                  • Jan 2010
                  • 501

                  #38
                  Nguyên văn bởi CONGMINHfs Xem bài viết
                  .................................................
                  Mình dùng keil C 3.
                  Mình chắc chắn code ko có vấn đề j cả.
                  Nếu code mà lỗi thì lắp chíp đã nạp .hex thì board test đã ko hoạt động.

                  Comment

                  • boynghean
                    Thành viên tích cực
                    • Dec 2010
                    • 448

                    #39
                    Nguyên văn bởi maingochoc Xem bài viết
                    Mình đo que đen vào âm,que đỏ vào từng cổng của port 2 thì điện áp nhảy lên mức 5v khi cho que đỏ vào VCC và que đen vào từng cổng của Port 2 thì không thấy đồng hồ nhảy
                    Tương tự Port 1 cũng thế
                    hình như mạch giao động của bạn chưa hoạt động bạn ạ,bình thừong vđk mở lên thì các potr của nó nằm mức gần 5v khi bạn nạp chường trình cho nó thì nó sẽ thay đổi theo chưong trình bạn kiểm tra mass với bộ phận giao động đi hoặc chân 31 của mạch bạn chưa đựợc nối lên 5v bạn kiểm tra mấy cái đo là đựợc thôi
                    chúc bạn sớm tìm ra lỗi
                    thân


                    MOV NHÀ,ANH
                    MOV NHÀ,EM
                    ADD ANH,EM

                    Comment

                    • maingochoc
                      Thành viên tích cực
                      • Jan 2010
                      • 501

                      #40
                      Nguyên văn bởi boynghean Xem bài viết
                      hình như mạch giao động của bạn chưa hoạt động bạn ạ,bình thừong vđk mở lên thì các potr của nó nằm mức gần 5v khi bạn nạp chường trình cho nó thì nó sẽ thay đổi theo chưong trình bạn kiểm tra mass với bộ phận giao động đi hoặc chân 31 của mạch bạn chưa đựợc nối lên 5v bạn kiểm tra mấy cái đo là đựợc thôi
                      chúc bạn sớm tìm ra lỗi
                      thân
                      Thank.
                      Mình lắp mạch dao động và reset ko sai tẹo nào cả. Mình đoán là do thạch anh bị die.
                      Do chưa kiếm đc thạch ah nên ngồi chờ vài hum. Hjx.

                      Comment

                      Về tác giả

                      Collapse

                      maingochoc Lalalala Tìm hiểu thêm về maingochoc

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

                      Collapse

                      Đang tải...