Thông báo

Collapse
No announcement yet.

mình nhức đầu về nó quá!!

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

  • #16
    Sáng nay mình đã làm cái mạch này trên test board, tất nhiên nó ko chạy ,sau đó mình làm 1 ví dụ rất đơn giản:
    mov p2,#00h
    main:
    clr P0.0
    JB P2.0,on
    sjmp main
    on:
    setb P0.0
    end
    P0.0 mình nối với led và khi mình kích p2.0 lên mức 1,led ko sáng. vậy cái mạch này rõ ràng là sai ớ chỗ nào,mình ktra áp váo VDK đúng 5v, chân EA nối lên mức cao, reset thì ok, mình ktra mạch lắp đúng vì dù sao nó cung rất đơn giản mà, chỉ có thạch anh ,nhưng sáo nó có thể hư được nhỉ, mình gắn nó trên test board , chứ ko phải hàn nó vào mạch in, vậy sao nó hư được??????

    Comment


    • #17
      Nguyên văn bởi trungBK Xem bài viết
      Sáng nay mình đã làm cái mạch này trên test board, tất nhiên nó ko chạy ,sau đó mình làm 1 ví dụ rất đơn giản:
      mov p2,#00h
      main:
      clr P0.0
      JB P2.0,on
      sjmp main
      on:
      setb P0.0
      end
      P0.0 mình nối với led và khi mình kích p2.0 lên mức 1,led ko sáng. vậy cái mạch này rõ ràng là sai ớ chỗ nào,mình ktra áp váo VDK đúng 5v, chân EA nối lên mức cao, reset thì ok, mình ktra mạch lắp đúng vì dù sao nó cung rất đơn giản mà, chỉ có thạch anh ,nhưng sáo nó có thể hư được nhỉ, mình gắn nó trên test board , chứ ko phải hàn nó vào mạch in, vậy sao nó hư được??????

      pác coi xem cái chân 31 đã làm gì chưa hay vẫn còn lơ lửng!
      Mà nếu ko dc thì em nghĩ pác gác kiếm lấy 1 ngày đi chơi sau đó làm tiếp!
      |

      Comment


      • #18
        Nguyên văn bởi Brilliant Xem bài viết
        pác coi xem cái chân 31 đã làm gì chưa hay vẫn còn lơ lửng!
        Mà nếu ko dc thì em nghĩ pác gác kiếm lấy 1 ngày đi chơi sau đó làm tiếp!
        chân 31 của VDK phải được nối lên nguồn để cho nó biết là chạy ở chế độ ROM nội nếu không có thể nó ko chạy. bác Brilliant quả là nhanh mắt đấy
        hãy cố gắng dù vướn phải thất bại!!!!!!!!

        Comment


        • #19
          Đã làm xong ,còn vi sao mà nó tự nhiên ko chạy thì chịu thua,chẳng hiểu nổi,
          .Giờ nghỉ ngơi thôi, nhức đầu với mấy cái mạch này quá, giờ chỉ còn mỗi mạch nhiệt độ dùng 89C51 và DS18B20 là pó tay, lên mạng tìm chẳng thấy cái nào về đề tài này ,chịu thua vậy ,ai biết về cái này chỉ mình nhé, mình đọc datasheet của DS18B20 mãi mà cũng chẳng hiểu . Thôi ko đụng đến điện tử nữa chuẩn bị tinh thần vào 1 học kỳ mới thôi, nếu có ai biết về DS18B20 thí chỉ mình nhé, mình sẽ cố làm.Cảm ơn nhé

          Comment


          • #20
            Nguyên văn bởi trungBK Xem bài viết
            Thôi ko đụng đến điện tử nữa chuẩn bị tinh thần vào 1 học kỳ mới thôi, nếu có ai biết về DS18B20 thí chỉ mình nhé, mình sẽ cố làm.Cảm ơn nhé
            Xem trong mục lục của box nhé.
            AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
            Xem thêm tại Online Store ---> Click here
            Mob: 0982.083.106

            Comment


            • #21
              Nguyên văn bởi trungBK Xem bài viết
              Chào a 89xxx, cảm ơn lần trước chỉ e nhé. E đã thử port P2, port này được kết nối vớ 5 chân của con SC2272, đây là bộ thu phát vô tuyến e mới mua , khi nhận lệnh , phần phát sẽ cho ra 1 mã ra 5 chân của SC2272. Ví dụ mã đó là 10001, mã này vào 5 chân của P2, 3 chân còn lại của P2 e đã ktra đều ờ mức 1 hết . Vì vậy khi phần phát phát mã lệnh là 10001 thì P2 sẽ là 10001111. Do đó e chỉ cần ktra nếu P2=10001111 thì nó sẽ đưa 1 chân nào đó của VDK lên mức 1 . Rất đơn giản nhưng ko hiểu sao nó ko chạy.A chỉ e nhé!!!
              Bạn ơi, có một thực tế khá quan trọng mà bạn cần biết là họ 89XXX khi kết nối với các module RF (TX lẫn RX) luôn bị cà chớn . Cách khắc phục nó thì mình để bạn mày mò nghĩ ra xem (vì mình không biết kết cấu mạch của bạn nên không dám chỉ). Nếu tấc cả đều OK mà chạy vẫn bị như thế thì bạn nên coi lại cái vụ này. Nói thiệt, cái vụ này mình từng gặp rùi, cả tháng trời nó mới chụi chạy nhưng qua vụ này mình có nhiều kinh nghiệm xương máu về họ 89XXX này.

              Comment


              • #22
                Nguyên văn bởi trungBK Xem bài viết
                Sáng nay mình đã làm cái mạch này trên test board, tất nhiên nó ko chạy ,sau đó mình làm 1 ví dụ rất đơn giản:
                mov p2,#00h
                main:
                clr P0.0
                JB P2.0,on
                sjmp main
                on:
                setb P0.0
                end
                P0.0 mình nối với led và khi mình kích p2.0 lên mức 1,led ko sáng. vậy cái mạch này rõ ràng là sai ớ chỗ nào,mình ktra áp váo VDK đúng 5v, chân EA nối lên mức cao, reset thì ok, mình ktra mạch lắp đúng vì dù sao nó cung rất đơn giản mà, chỉ có thạch anh ,nhưng sáo nó có thể hư được nhỉ, mình gắn nó trên test board , chứ ko phải hàn nó vào mạch in, vậy sao nó hư được??????

                Bạn đổi con IC khác thử xem, coi chừng nó die rồi đó, cái này mình cũng hay bị lắm

                Comment


                • #23
                  bạn kích 0 có 2 lí do ko sáng :
                  led gắn ngược
                  P0.0 chưa nối trở 4k7 lên nguồn
                  còn nếu bạn muốn mọi người giúp hiệu quả hơn thì Post cái mạch của bạn lên đây

                  Comment


                  • #24
                    Khi khai báo thì
                    + Nhị phân phải có Chữ B ở phía sau
                    + Thập lục phân thì phải có số 0 ở trước chữ cái sau cùng là H
                    ví dụ: #0AFH là đúng / #AFH LÀ SAI

                    Comment


                    • #25
                      Sao bác trungbk không sử dụng con LM35, con này cho ra điện áp 10mV ứng với thay đổi 1 độ C, bác dùng thêm con ADC nữa là ổn. Nhưng thật sự mình chưa sử dụng con DS18B20 nên không biết bác làm mạch đo nhiệt độ như thế nào, có gì sai thì bác đừng nha.

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X