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.