PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ Thảo luận việc sử dụng và thay thế các sản phẩm Analog, Memory, KEELOG và cảm biến nhiệt độ của Microchip cho các thiết kế

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 23-05-2013, 02:41 AM   #1
UET
Nhập môn đệ tử
 
Tham gia ngày: May 2013
Bài gửi: 1
:
[help] xin giúp đỡ về mạch đo, hiển thị nhiệt độ (số thực) và điều khiển động cơ

Xin chào cả nhà !
Em đang làm một đề tài đo, hiển thị nhiệt độ (số thực) lên lcd 16*2 và điều khiển động cơ sử dụng sensor LM35 và PIC16F877A. Em sử dụng bộ ADC 10 bit của pic . Vấn đề em đang gặp phải là đo và hiển thị nhiệt độ theo số nguyên thì em làm được rồi. Nhưng bây giờ em muốn đo và hiển thị nhiệt độ theo số thực ( khoảng 2 số nữa sau dấu thập phân) mà làm hoài không được. Mong các pro chỉ giáo thêm cho em học hỏi. Em mới học về pic nên mong học hỏi nhiều.
Tks all
File Kèm Theo
File Type: rar dieukhiendongco.rar (23.8 KB, 38 lần tải)

thay đổi nội dung bởi: UET, 23-05-2013 lúc 03:09 AM. Lý do: add file
UET vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
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
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 01:56 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam