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

                        • Andrea14
                          Vấn đề về tốc độ quay
                          bởi Andrea14
                          Chào mọi người,

                          Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
                          Hôm qua, 12:42
                        • 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
                        Đang tải...
                        X