View Single Post
Old 08-07-2013, 09:10 AM   #2
vanhung4050
Đệ tử 1 túi
 
Tham gia ngày: Oct 2008
Bài gửi: 19
:
Bạn chia dữ liệu nhận được thành 2 phần,số hiển thì thì khai báo ở dạng mảng char*t="00.00";
Sau đó tách phần trước dấu phẩy ra để cho vào 2 số 0 đầu ,tương tự cho 2 số 00 sau dấu phẩy
vd:dữ liệu ADC đọc về là 2530,bạn cần hiển thị là 25.30
thì bạn làm như sau:
t[0] = (ADC_read(0)/100)/10+48;
t[1] = (ADC_read(0)/100)%10+48;
t[3] = (ADC_read(0)%100)/10+48;
t[4] = (ADC_read(0)%100)%10+48;

chúc thành công nha bạn
vanhung4050 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn