View Single Post
Old 11-04-2009, 05:24 PM   #70
namqn
Trưởng lão PIC bang
 
Tham gia ngày: Feb 2006
Nơi Cư Ngụ: Tp. HCM, Việt Nam
Bài gửi: 3,025
:
Send a message via Yahoo to namqn
Trích:
Nguyên văn bởi ltpbkis View Post
Các bác cho em hỏi thêm nhé!
Em muốn hiển thị giá trị của đầu vào ADC ra LCd thi lam thế nào nhỉ? Giá trị của ADC được lưu ở ADCBUF, nhưng giá trị đó là dạng số nguyên. Khi muốn hiện thị dạng số thực ra LCD thì làm thế nào? Mình có thể chuyển đổi kiểu dữ liệu từ số nguyến sang dạng khác được ko?
Mong sớm nhận được hồi âm của các bác.
Giả sử điện áp tham chiếu (reference voltage) của bạn là 5 V, và bạn đang dùng ADC 10-bit, giá trị nguyên x mà bạn đọc vào sẽ tương ứng với giá trị thực x*5/1024 V. Bạn dùng công thức này để tính ra giá trị thực. Sau đó dùng hàm sprintf() để chuyển giá trị thực đó thành một chuỗi ký tự biểu diễn cho số thực tương ứng, rồi xuất chuỗi ký tự đó đến LCD để hiển thị.

Thân,
__________________
Biển học mênh mông, sức người có hạn.

Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=1263
namqn vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn