Thông báo

Collapse
No announcement yet.

Hỏi về dữ liệu xuất ra từ ADC0804

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

  • Hỏi về dữ liệu xuất ra từ ADC0804

    Hiện tại, em đang tập giao tiếp giữa con 8051 với ADC0804 nhưng có một thắc mắc như sau nhờ mọi người chỉ giúp:
    Em đang thắc mắc là sau khi dùng lệnh để đọc dữ liệu từ con ADC0804 vào vi điều khiển thì không biết dữ liệu này tồn tại ở dạng mã Hex hay mã Binary?
    Last edited by Ck33spkt; 05-04-2014, 17:30.

  • #2
    Nguyên văn bởi Ck33spkt Xem bài viết
    Hiện tại, em đang tập giao tiếp giữa con 8051 với ADC0804 nhưng có một thắc mắc như sau nhờ mọi người chỉ giúp:
    Em đang thắc mắc là sau khi dùng lệnh để đọc dữ liệu từ con ADC0804 vào vi điều khiển thì không biết dữ liệu này tồn tại ở dạng mã Hex hay mã Binary?
    Đọc từng chân là bít còn đọc cả port là byte.

    Hex hay binary do chuyển đổi mà thôi. Chung quy nó đều từ bit mà ra => từ binary mà ra cả.
    Ngô Đông Y
    ********
    Mobile : 0984053088
    Yahoo :
    Email :

    Comment


    • #3
      Nguyên văn bởi lightspy39 Xem bài viết
      Đọc từng chân là bít còn đọc cả port là byte.

      Hex hay binary do chuyển đổi mà thôi. Chung quy nó đều từ bit mà ra => từ binary mà ra cả.
      Em đọc cả port nhưng vẫn đang thắc mắc không hiểu dữ liệu xuất ra từ ADC là tồn tại ở dạng mã hexa hay binary (nhị phân)?. Vì 2 mã này là khác nhau nên cần biết cụ thể để có thuật toán phù hợp chuyển chúng về mã BCD hiển thị ra led 7 đoạn.

      Comment


      • #4
        Nguyên văn bởi Ck33spkt Xem bài viết
        Hiện tại, em đang tập giao tiếp giữa con 8051 với ADC0804 nhưng có một thắc mắc như sau nhờ mọi người chỉ giúp:
        Em đang thắc mắc là sau khi dùng lệnh để đọc dữ liệu từ con ADC0804 vào vi điều khiển thì không biết dữ liệu này tồn tại ở dạng mã Hex hay mã Binary?
        Trong datasheet ghi rất rõ ràng, bạn chịu khó đọc datasheet nhé !

        MICROPROCESSOR INTERFACING
        To dicuss the interface with 8080A and 6800 microprocessors, a common sample subroutine structure is used.
        The microprocessor starts the A/D, reads and stores the results of 16 successive conversions, then returns to the
        user’s program. The 16 data bytes are stored in 16 successive memory locations. All Data and Addresses will be
        given in hexadecimal form
        . Software and hardware details are pro- vided separately for each type of
        microprocessor.

        "All Data and Addresses will be given in hexadecimal form" nghĩa là : Tất cả các dữ liệu và địa chỉ sẽ được đưa ra trong hình thức thập lục phân
        Bạn tham khảo thêm cái này : http://www.dtvt-ictu.info/t1131-topic

        Comment


        • #5
          Nguyên văn bởi tramng Xem bài viết
          Trong datasheet ghi rất rõ ràng, bạn chịu khó đọc datasheet nhé !



          Bạn tham khảo thêm cái này : [HƯỚNG DẪN KỸ THUẬT] GIAO TIẾP ADC0804-DAC080
          Cám ơn bạn nhiều. Do mình gà tiếng Anh nên đọc datasheet không hiểu gì.

          Comment


          • #6
            Nguyên văn bởi Ck33spkt Xem bài viết
            Cám ơn bạn nhiều. Do mình gà tiếng Anh nên đọc datasheet không hiểu gì.
            Bạn quay lại học tiếng anh đi, rồi hãy làm tiếp, nếu không giải thích cho bạn cả ngày cũng ko hiểu. Đố bạn 1 byte đổi ra hệ thập phân có giá trị từ bao nhiêu đến bao nhiêu.
            (^_^) hoangnv.3i@gmail.com

            Comment


            • #7
              Nguyên văn bởi hoang_3i Xem bài viết
              Bạn quay lại học tiếng anh đi, rồi hãy làm tiếp, nếu không giải thích cho bạn cả ngày cũng ko hiểu. Đố bạn 1 byte đổi ra hệ thập phân có giá trị từ bao nhiêu đến bao nhiêu.
              Vâng em cũng đang học tiếng Anh đây. 1 byte bằng 8 bít, đổi ra hệ thập phân thì sẽ có giá trị từ 0 đến 255.

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X