Thông báo

Collapse
No announcement yet.

các bác giúp em phần 8051 này với ạ

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

  • các bác giúp em phần 8051 này với ạ

    tình hình là em nhận được đề tài " Tìm hiểu 8051 và xây dựng 1 ứng dụng truyền tin giữa 8051 với PC" bác nào có tài liệu bản word cho em xin với,em xin trân thành cảm ơn và hậu tạ ạ gmail em: quangvovhn@gmail.com
    sdt:0989246829 ,fb: quang wang bác nào đi qua up hộ em để em nhanh chóng hoàn thiện nhé,em xin cảm ơn lần nữa ạ.

  • #2
    Tài liệu thì chắc không có đâu bạn, bạn nên tìm hiểu về các chuẩn giao tiếp nối tiếp như SPI, I2C, USART,UART...các chuẩn giao tiếp sẽ giúp bạn truyền tin giữa 2 chip. Còn nếu đòi hỏi tốc độ cao thì bạn giao tiếp theo chuẩn song song. Tài liệu về những chuẩn giao tiếp này rất nhiều trên mạng, bạn chỉ cần lên google mà search. Còn tài liệu đáp ứng đề tài như bạn yêu cầu thì không có và chắc cũng không ai ngồi soạn ra cho bạn đâu.

    Comment


    • #3
      Nguyên văn bởi exciter89 Xem bài viết
      tình hình là em nhận được đề tài " Tìm hiểu 8051 và xây dựng 1 ứng dụng truyền tin giữa 8051 với PC" bác nào có tài liệu bản word cho em xin với,em xin trân thành cảm ơn và hậu tạ ạ gmail em: quangvovhn@gmail.com
      sdt:0989246829 ,fb: quang wang bác nào đi qua up hộ em để em nhanh chóng hoàn thiện nhé,em xin cảm ơn lần nữa ạ.
      cái này không có gì khó cả. Tìm hiểu kĩ chức năng UART của VDK, và viết chương trinh cho VisusBasic trên máy tính là có thể giao tiếp được với nhau. Mình giao tiép VDK voi máy tính điều khiển nhiệt độ chạy rất ok.
      Last edited by vantrinh0902; 08-10-2013, 18:00.
      Email:
      Phone: 0969 226 539

      Comment


      • #4
        cái này không có gì khó cả. Tìm hiểu kĩ chức năng UART của VDK, và viết chương trinh cho VisusBasic trên máy tính là có thể giao tiếp được với nhau. Mình giao tiép VDK voi máy tính điều khiển nhiệt độ chạy rất ok.
        Email:
        Phone: 0969 226 539

        Comment


        • #5
          ứng dụng software thôi (demo trên protues...) hay là sản phẩm phần cứng vậy bác?

          Comment


          • #6
            phần cứng phải làm mạch các bác ạ,ko biết làm mạch ở đâu bây giờ,em làm xong phần văn bản rồi,giờ còn phần mạch thôi,hic,các bác biết giúp e voi

            Comment


            • #7
              Nguyên văn bởi exciter89 Xem bài viết
              phần cứng phải làm mạch các bác ạ,ko biết làm mạch ở đâu bây giờ,em làm xong phần văn bản rồi,giờ còn phần mạch thôi,hic,các bác biết giúp e voi
              nếu không yêu cầu là mạch đặt làm thì bác nên tự làm. có 8051, max232, cổng db9, vài cái tụ, vài cái trở, nút nhấn thôi. đặt mạch tốn thời gian và tốn tiền lắm. mình có chương trình sau: nhấn nút nhấn (nút 1 - nút 8) thì trên hyperterminal (một ứng dụng chạy trên PC) sẽ hiện số tương ứng (1 - 8). lập trình asm. bác có cần không?

              Comment


              • #8
                Nguyên văn bởi condonhan Xem bài viết
                nếu không yêu cầu là mạch đặt làm thì bác nên tự làm. có 8051, max232, cổng db9, vài cái tụ, vài cái trở, nút nhấn thôi. đặt mạch tốn thời gian và tốn tiền lắm. mình có chương trình sau: nhấn nút nhấn (nút 1 - nút 8) thì trên hyperterminal (một ứng dụng chạy trên PC) sẽ hiện số tương ứng (1 - 8). lập trình asm. bác có cần không?
                bác có cho em xin tốt quá ạ,em sắp báo cáo rồi,chông chênh lắm.

                Comment


                • #9
                  bác có chương trình về keil C thì cho e nhé hihi. dangbao0@gmail.com

                  Comment


                  • #10
                    mình cũng vừa bảo vệ xong đồ án đếm sản phẩm giao tiếp VDK với máy tính , chạy rất ok , giao tiếp wwa max232

                    Comment


                    • #11
                      Nguyên văn bởi exciter89 Xem bài viết
                      bác có cho em xin tốt quá ạ,em sắp báo cáo rồi,chông chênh lắm.
                      SW1-SW8 là 8 nút nhấn (khi nhấn thì tín hiệu thu được từ nút nhấn sẽ chuyển từ 1 qua 0).
                      Bác nối sao cho SW1-2-3-4-5-6-7-8 lần lượt đưa váo các bit P1.0-P1.1-P1.2-P1.3-P1.4-P1.5-P1.6-P1.7
                      Bác google sơ đồ mạch giữa DB9 và MAX232 (lưu ý các tụ điện).
                      rồi bác nối RXD của max232 tới P3.0, và TXD của max232 tới P3.1.
                      Nhớ mua cáp rs232-usb loại tốt (nhớ cài driver của cáp đó vào PC và chck xem là PC có nhận được cáp và driver không nhé)
                      Bác nhớ dùng thạch anh 11.0592Mhz, và nhớ chỉnh các thông số trong hyper terminal là:
                      * Bits per second = 2400
                      * Data bits = 8, Parity = None
                      * Stop bits =1, Flow control = None
                      Code:
                      ; Chuc nang cua chuong trinh: Nhan nut nhan SW1-SW8 tren kit, chu so tuong ung (1-8) se hien tren hyper-terminal
                      ; Ket noi day:
                      ; MAX232 :
                      ; RXD cua MAX232 ----> P3.0 cua 8051
                      ; TXD cua MAX232 ----> P3.1 cua 8051
                      ; Nut nhan:
                      ; Port nut nhan don (SW1-SW8) ----> Port 1 cua 8051
                      ; Luu y:
                      ; Tuy chinh cac thong so sau trong hyper-terminal:
                      ; * Bits per second = 2400
                      ; * Data bits = 8, Parity = None
                      ; * Stop bits =1, Flow control = None
                      ; Dung thach anh 11.0592 Mhz de tranh viec truyen du lieu bi loi
                      ORG 000H
                      MOV TMOD,#20H
                      MOV SCON,#50H
                      MOV TH1,#-12
                      SETB TR1
                      ONE:JB P1.0,TWO
                      MOV A,#31H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      TWO:JB P1.1,THREE
                      MOV A,#32H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      THREE:JB P1.2,FOUR
                      MOV A,#33H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      FOUR:JB P1.3,FIVE
                      MOV A,#34H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      FIVE:JB P1.4,SIX
                      MOV A,#35H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      SIX:JB P1.5,SEVEN
                      MOV A,#36H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      SEVEN:JB P1.6,EIGHT
                      MOV A,#37H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      EIGHT:JB P1.7,NINE
                      MOV A,#38H
                      CALL DELAY
                      MOV SBUF,A
                      JNB TI,$
                      CLR TI
                      NINE:JMP ONE


                      DELAY:
                      MOV R5,#2
                      LOOP2: MOV R6,#250
                      LOOP: MOV R7,#250
                      DJNZ R7,$
                      DJNZ R6,LOOP
                      DJNZ R5,LOOP2
                      RET


                      END

                      Comment


                      • #12
                        Nguyên văn bởi banhcay1234 Xem bài viết
                        bác có chương trình về keil C thì cho e nhé hihi. dangbao0@gmail.com
                        về keil c là sao bác? c và asm đều dùng được với keil c

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...
                        X