![]() |
|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 3 túi
Tham gia ngày: Jan 2010
Bài gửi: 52
: |
hì, float ở đây chả là cái gì bạn ạ.
read_adc() trả về là int8. nhưng bạn thấy đấy value của mình là chia cho 2.048 là chia số thực ko phải nguyên vì thế value phải khai báo thì phép toán mới đúng, còn ko nó chia sẽ sai. Vì thế câu lệnh trên cần khai báo như thế này là được rồi : float value ; value = read_adc(); value = (value = 558.5)/2.048 thế là đc rồi bạn ạ. Thân !
__________________
HIENCLUBVN -Naval Academy |
![]() |
![]() |
![]() |
#2 | |
Đệ tử 2 túi
Tham gia ngày: Nov 2010
Bài gửi: 26
: |
Trích:
|
|
![]() |
![]() |
![]() |
|
|