Đăng Ký
Kết quả 1 đến 10 của 177

Hybrid View

  1. #1
    Thành viên cấp 1
    Ngày tham gia
    Dec 2011
    Bài viết
    14
    Thanks
    4
    0 lượt trong 0 bài viết
    mấy bác cho em hỏi chút, em mới tìm hiểu nên còn lôm côm
    Khi dùng hàm Scale để đọc một tín hiệu analog, giá trị đầu ra là số thực (ví dụ em đọc giá trị 4-20 mA để hiển thị mức nước 0-10m).Nếu em được giá trị ra là 8.5m, em muốn hiển thị giá trị này ở 2 con Led 7 đoạn. Theo em biết thì muốn hiển thị ra Led 7 đoạn thì phải chuyển giá trị ra số BCD. Vậy làm sao để chuyển giá trị này ra số BCD được mấy huynh

  2. #2
    Thành viên cấp 4
    Ngày tham gia
    Oct 2011
    Bài viết
    300
    Thanks
    17
    89 lượt trong 75 bài viết
    Trích dẫn Gửi bởi tuaran Xem bài viết
    mấy bác cho em hỏi chút, em mới tìm hiểu nên còn lôm côm
    Khi dùng hàm Scale để đọc một tín hiệu analog, giá trị đầu ra là số thực (ví dụ em đọc giá trị 4-20 mA để hiển thị mức nước 0-10m).Nếu em được giá trị ra là 8.5m, em muốn hiển thị giá trị này ở 2 con Led 7 đoạn. Theo em biết thì muốn hiển thị ra Led 7 đoạn thì phải chuyển giá trị ra số BCD. Vậy làm sao để chuyển giá trị này ra số BCD được mấy huynh
    Bạn viết hàm chuyển Real sang Double interger, sau đó dùng hàm DI->BCD để chuyển qua BCD, nhưng cách này (với khả năng của mình) có hạn chế là bạn k giữ dc hệ số thập phân, nghĩa là 8.5 lúc ày chỉ còn 8.

  3. #3
    Thành viên cấp 1
    Ngày tham gia
    Dec 2011
    Bài viết
    14
    Thanks
    4
    0 lượt trong 0 bài viết
    Trích dẫn Gửi bởi hotronghieu Xem bài viết
    Bạn viết hàm chuyển Real sang Double interger, sau đó dùng hàm DI->BCD để chuyển qua BCD, nhưng cách này (với khả năng của mình) có hạn chế là bạn k giữ dc hệ số thập phân, nghĩa là 8.5 lúc ày chỉ còn 8.
    cảm ơn bạn nhiều nhé

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Back to Top