Thông báo

Collapse
No announcement yet.

Đặt ai làm module RS232????

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

  • Đặt ai làm module RS232????

    Chào tất cả mọi người! Hiện giờ mình đang cần làm 1 project như thế này:
    Dùng module UART để nhận dữ liệu từ PC xuống. Khi PC gửi dữ liệu xuống thì sinh ra ngắt RX của UART. CHương trình phục vụ của ngắt này sẽ lưu dữ liệu nhận được vào 1 mảng kiểu BYTE. Đọc giá trị các phần tử của mảng này hiển thị lên LCD 16x2. PC gửi mỗi lần 10byte.
    Yêu cầu là như vây, bác nào có hứng thú xin giúp em module này với. Em biết các bác cũng vất vả mới làm ok 1 module nên các bác cứ cho 1 cái giá. Em là SV nên các bác cho em 1 cái giá mềm mềm để em có thể chịu được nhé. Hi hì. Em đang cần gấp, bác nào có hứng thú thì PM cho em với nhé! Cảm ơn các bác đã quan tâm.

  • #2
    ...Bài này bác Falleaf post chi tiết rùi mà. Bạn kiếm trên diễn đàn ấy.
    TÌm ko thấy liên hệ với mình qua email nhé: nguyenductu2310@gmail.com
    Nguyễn Đức Tú
    ĐT: 0975636468
    Email:

    Comment


    • #3
      mình tìm không được bạn à. Bạn giúp mình với được không? Thankss!

      Comment


      • #4
        Đây là chương trình điều khiển trên máy tính:
        - Chọn cổng truyền thong
        - Gửi giá trị(ký tự)
        - Nhận ký tự
        Chương trình viết trên VC++
        Attached Files
        Nguyễn Đức Tú
        ĐT: 0975636468
        Email:

        Comment


        • #5
          Chào bạn! Về phần mềm thì mình viết ổn rồi bạn ạ. Mình viết bằng VB6.0. Nhận dữ liệu và gửi dữ liệu xuống thì ok cả rồi. Nhưng chỉ có điều project của mình bây giờ lại yêu cầu là dùng ngắt nhận của RX để nhận dữ liệu. Mỗi khi dữ liệu gửi xuống từ PC thì sinh ra ngắt của RX và bắt đầu nhận dữ liệu bạn à. Không biết bạn có thể dúng mình về ngắt nhận RX của module UART ko? Thanks!

          Comment


          • #6
            Tưởng bạn lấy chương trình điều khiển......
            hừm, Bạn viết chương trình cho VDK dùng ngôn ngữ gì vậy?
            Cái này lâu rùi ko viết đến, để mình coi lại rùi replay chi tiết nhé.
            Nguyễn Đức Tú
            ĐT: 0975636468
            Email:

            Comment


            • #7
              cảm ơn bạn! Mình viết chương trình VĐK bằng C.
              Và đây là đoạn code nhận dữ liệu của mình khi xay ra ngắt nhận dữ liệu. Bạn xem cho mình với nhé. Mình lập trình như vậy nhưng mà chắc là do cấu hình psoc sai hay sao ấy mà nó không thực hiện chương trình phục vụ ngắt này!
              /*
              void truyenthong()
              {
              nhan[bien] = UART_bReadRxData();
              bien = bien + 1;
              if (bien = 8)
              {
              for (bien1 = 0;bien1 <= bien;++bien1)
              {
              if (strcmp(nhan[bien1] , tuyen7) == 0)
              {
              bien2 = bien1;
              if (nhan[bien2 + 1] == 1)
              Trip = 1;
              else if (nhan[bien2 + 1] == 0)
              Trip1 = 0;
              }
              else if (strcmp(nhan[bien1] , tuyen8) == 0)
              {
              bien2 = bien1;
              Unhan1 = Unhan1 | nhan[bien2 + 1];
              Unhan2 = Unhan2 | nhan[bien2 + 2];
              Ung1 = Unhan1*10 + Unhan2;
              }
              else if (strcmp(nhan[bien1] , tuyen9) == 0)
              {
              bien2 = bien1;
              Tnhan1 = Tnhan1 | nhan[bien2 + 1];
              Tnhan2 = Tnhan2 | nhan[bien2 + 2];
              Tnhan3 = Tnhan3 | nhan[bien2 + 3];
              Tgiay1 = Tnhan1*100 + Tnhan2*10 + Tnhan3;
              }
              bien = 0;
              }
              }
              }
              */
              Ở trên mình đã khai báo: #pragma interrupt_handler truyenthong
              và trong file boot.asm mình cũng đã khai báo:

              org 3Ch ;PSoC Block DCB13 Interrupt Vector
              ljmp _truyenthong
              reti
              vì khối RX của mình đặt ở khối DCB13
              Bạn xem rồi giúp mình với nhé. Cảm ơn bạn!

              Comment


              • #8
                mình đang làm đồ án môn ghép nối máy tính điều khiển cánh tay ro bot sử dụng tự động và bán tự động sử dụng cổng nối tiếp. ai biết giúp mình với.help help

                Comment


                • #9
                  Mình coi code của bạn rùi but.... Bạn dùng loại VDK gì thế? chương trình dịch là gì?
                  Nguyễn Đức Tú
                  ĐT: 0975636468
                  Email:

                  Comment


                  • #10
                    hìhì, trong luồng này thì chỉ dành cho chip PSOC thôi mà bạn. HIc hic thế thì nhầm hết cả rồi. hì hì

                    Comment


                    • #11
                      Các bác có ai làm module này rồi thì giúp em với, Em đang cần lắm ạ. Em xin cảm ơn và hậu tạ. Em sắp bảo vệ đồ án rồi mà phần này em chưa làm được nên mong các cao thủ giúp đỡ em với.

                      Comment


                      • #12
                        anh gi co oi.anh co so do nguyen ly mach nap willar ko goi co em voi.em cung dang can lam do an.hic.email:baviet05dt2@yahoo.com.vn.cam on anh

                        Comment


                        • #13
                          Nguyên văn bởi baviet05dt2 Xem bài viết
                          anh gi co oi.anh co so do nguyen ly mach nap willar ko goi co em voi.em cung dang can lam do an.hic.email:baviet05dt2@yahoo.com.vn.cam on anh
                          Mình không hiểu là bạn cần cái sơ đồ nguyên lý của cái gì. minh chỉ có sơ đồ nguyên lý của mấy TYPE 1...3 thôi. Mình làm mạch và nạp cho con 29466, không biết bạn cần cái nao?

                          Comment


                          • #14
                            Nguyên văn bởi chuabietyeu Xem bài viết
                            Chào tất cả mọi người! Hiện giờ mình đang cần làm 1 project như thế này:
                            Dùng module UART để nhận dữ liệu từ PC xuống. Khi PC gửi dữ liệu xuống thì sinh ra ngắt RX của UART. CHương trình phục vụ của ngắt này sẽ lưu dữ liệu nhận được vào 1 mảng kiểu BYTE. Đọc giá trị các phần tử của mảng này hiển thị lên LCD 16x2. PC gửi mỗi lần 10byte.
                            Yêu cầu là như vây, bác nào có hứng thú xin giúp em module này với. Em biết các bác cũng vất vả mới làm ok 1 module nên các bác cứ cho 1 cái giá. Em là SV nên các bác cho em 1 cái giá mềm mềm để em có thể chịu được nhé. Hi hì. Em đang cần gấp, bác nào có hứng thú thì PM cho em với nhé! Cảm ơn các bác đã quan tâm.
                            Hình như module này dùng chip PSOC phải không bạn.
                            Phone: 0909319477
                            Email:

                            Comment


                            • #15
                              uh, module này dùng chíp psoc. Mình dùng chip 29466.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X