Thông báo

Collapse
No announcement yet.

Kết nối 2 pic với nhau

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

  • Kết nối 2 pic với nhau

    Các bác cho hỏi muốn kết nối 2 con pic với nhau thi kết nối ntn ạ?e nghe nói dùng I2C hay UART j đó nhưng ko biết ntn?phải kết nối bằng phần mềm hay sao?còn phần cứng thì sao?

  • #2
    help me help me. các bac giúp em với

    Comment


    • #3
      Nguyên văn bởi binhcddt09b Xem bài viết
      help me help me. các bac giúp em với
      có file mô phổng đây, bạn xem đi , có gì mình giúp cho
      [ATTACH]42896[/ATTACH]
      Attached Files
      Đời không như mình nghĩ. phải tranh thủ thôi ***********

      Comment


      • #4
        ah thế bạn cho mình xin nick yahoo đi có gì tiền nhờ bạn giúp đỡ hơn,được không?

        Comment


        • #5
          mình thấy trong đồ án của khóa trước thấy họ kết nói port b của con pic 1 với portb của con pic 2,nhưng trong code không thấy dùng chuẩn truyền gì vậy là sao hả?
          đề tài mình làm thì chỉ cần dùng thêm con pic nữa để PWM cho con cảm biến siêu âm thui chứ thực ra thì xài 1 con pic vẫn dư chân rui, nhưng tại nó chỉ có 2 chân PWM nên dùng đk động cơ mất rui ehm

          Comment


          • #6
            Nguyên văn bởi binhcddt09b Xem bài viết
            mình thấy trong đồ án của khóa trước thấy họ kết nói port b của con pic 1 với portb của con pic 2,nhưng trong code không thấy dùng chuẩn truyền gì vậy là sao hả?
            đề tài mình làm thì chỉ cần dùng thêm con pic nữa để PWM cho con cảm biến siêu âm thui chứ thực ra thì xài 1 con pic vẫn dư chân rui, nhưng tại nó chỉ có 2 chân PWM nên dùng đk động cơ mất rui ehm
            đó là truyền // giao thức truyền tự người lập trình định ra.

            Comment


            • #7
              Bạn viết chương trình PWM thì muốn bao nhiêu chân PWM chả dc.

              Comment


              • #8
                hi trình độ của em có hạn bác ạ, em mà viết được thì cũng chẳng hỏi mấy câu hỏi này hihi.ủa thế muốn "truyền // giao thức truyền tự người lập trình định ra" thì làm ntn hả các bác

                Comment


                • #9
                  Thực ra thì bạn cũng ko cần quan tâm đến vấn đề này ngay ( vì theo mấy bài trên thì bạn vẫn là gà mờ - nhảy cóc dễ tẩu hoả nhập ma ).
                  Giao tiếp đơn giản bây giờ bạn cần là làm sao bạn truyền 1 byte dữ liệu từ con chip này sang con chip kia là được.
                  Cái cách đơn giản nhất là kiểu // bạn nói ở trên tức là nối 2 port của 2 con với nhau. Bạn muốn truyền dữ liệu từ con A sang con B thì bạn cho con A xuất dữ liệu còn con B đọc. Đọc được rồi vậy là OK.
                  Khác với kiểu // là nối tiếp. Khi đó bạn phải truyền từng bit một. Dĩ nhiên là kiểu này cũng có thể tự đặt ra ( thường chỉ dùng với 2 con chip ) nhưng thường nó các modul con chip được tích hợp sẵn để đảm bảo an toàn và tốc độ. Với các modul này dĩ nhiên phải tuân theo một số chuẩn, một số bước cố định chứ ko thể thích sao dc vậy.
                  Các kiểu nối tiếp thường thấy là : I2C, SPI, RS232, RS485.... khi nào khả năng lập trình và am hiểu phần cứng một chút thì bạn có thể tìm hiểu và sẽ thấy rằng nó hay hơn cái kiểu "lung tung chưởng " của mình rất nhiều.
                  Last edited by duong_act; 13-04-2012, 22:51.

                  Comment


                  • #10
                    hi thank bác nhiều,hi vậy bây giờ bác có thể hướng dẫn em cái dễ" // "trước được không?bây giờ e muốn xuất từ portb(pic1) sang portb(2) sau đó nhận dữ liệu về để đk động cơ ở pic 2 ntn a?Bác có thể cho e xin một đoạn code mẫu không ạ?Hi cái này thầy giáo bỏ rơi bắt tụi em phải tự cày nên thế đó, mấy bác thông cảm ha,e mới học xong lập trình nên còn non lắm

                    Comment


                    • #11
                      Đây nhé :
                      PIC1 có 2 nút nhấn UP,DOWN để tăng giảm tốc nằm trên chân A0 và A1.
                      PIC2 điều khiển động cơ qua CCP1.
                      2 pic nối nhau qua PORTB.
                      Bạn mở mô phỏng ra rồi nhấn 2 nút UP,DOWN trên PIC rồi xem duty của CCP1 trên PIC 2 thay đổi.
                      Attached Files

                      Comment


                      • #12
                        Nguyên văn bởi binhcddt09b Xem bài viết
                        hi thank bác nhiều,hi vậy bây giờ bác có thể hướng dẫn em cái dễ" // "trước được không?bây giờ e muốn xuất từ portb(pic1) sang portb(2) sau đó nhận dữ liệu về để đk động cơ ở pic 2 ntn a?Bác có thể cho e xin một đoạn code mẫu không ạ?Hi cái này thầy giáo bỏ rơi bắt tụi em phải tự cày nên thế đó, mấy bác thông cảm ha,e mới học xong lập trình nên còn non lắm
                        bạn duong_act giải thích khá rõ ràng. Không lẽ bạn ko viết dc 1 chương trình xuất nhập dữ liệu đơn giản ( cái này trong trường có dạy ) ?

                        Comment


                        • #13
                          thank bác nhiều để em làm thử, sau đó nhờ bác hướng dẫn tiếp truyền nối tiếp hjhj

                          Comment

                          Về tác giả

                          Collapse

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

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

                          Collapse

                          • bqviet
                            Trả lời cho Đấu tắt điện cho máy tính bảng
                            bởi bqviet
                            Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                            06-12-2025, 17:17
                          • nguyendinhvan
                            Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                            bởi nguyendinhvan
                            Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                            05-12-2025, 19:59
                          • afrendly
                            Trả lời cho Đấu tắt điện cho máy tính bảng
                            bởi afrendly
                            Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                            04-12-2025, 01:27
                          • nick22
                            Trả lời cho Máy điện châm ?
                            bởi nick22
                            Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
                            01-12-2025, 13:23
                          Đang tải...
                          X