PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

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

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 20-05-2009, 07:59 PM   #1
Achilles205
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 4
:
Cần giúp sửa lỗi CCS cho mạch đo nhiệt độ

Em có đoạn code này dùng cho mạch đo nhiệt độ sử dụng Pic 16f877A và sensor LM335. Nhưng mà ko biết đoạn code này sai ở chỗ nào mà e nạp mãi mạch vẫn chạy ko đúng. Mong các đại ca xem giùm em với ạ. Em đang trong tình thế ngàn cân treo sợi tóc rùi...Cám ơn các bác trc ạ.
File Kèm Theo
File Type: doc Code chuong trinh.doc (48.5 KB, 90 lần tải)
Achilles205 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-05-2009, 08:22 AM   #2
Achilles205
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 4
:
Bác nào giúp em với ạ. Em xin hậu tạ một chầu cafe..
Achilles205 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-05-2009, 12:06 PM   #3
hopeman
Đệ tử 6 túi
 
hopeman's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
bạn phải mô tả rõ, nó chạy ko đúng là ko đúng như thế nào thì mọi người mới có hướng để giải quyết giúp bạn chứ.
__________________
mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com
hopeman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-05-2009, 01:40 PM   #4
Achilles205
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 4
:
Mạch đúng theo sơ đồ nguyên lý nhưng mà vẫn chưa đo đc nhiệt độ. Nhiệt độ thay đổi nhưng mà con led hiển thị số ko thay đổi bác ạ. Có thể phần ADC có vấn đề j đó ạ ?
Achilles205 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-05-2009, 10:25 AM   #5
hopeman
Đệ tử 6 túi
 
hopeman's Avatar
 
Tham gia ngày: Jul 2007
Bài gửi: 146
:
bạn thử đo điện áp trên con LM335 xem nó có thay đổi khi bạn thay đổi nhiệt độ ko đã nhé,mà tôi ko thấy sơ đồ nguyên lý của bạn đâu cả để mà biết đúng hay sai nữa, thế này thì đánh đố quá. ; bạn nên đọc lại ngay hướng dẫn (nằm ở banner trên cùng của website) để mọi người dễ giúp bạn hơn nhé.
__________________
mạch nạp - kit phát triển - linh kiện điện tử www.PNLabvn.com
hopeman vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-05-2009, 07:21 PM   #6
tienchuan
Đệ tử 4 túi
 
tienchuan's Avatar
 
Tham gia ngày: Oct 2008
Bài gửi: 71
:
minh da thu code cua ban,luc dau chay len 80,82,00,64, noi chung la chay loan xa lun.
nhung sua lai chuong trinh con convert_bcd nhu sau thi chay rat ngon,sai so chi 1 do C ma thoi
void convert_bcd(int8 x)


{
low=x%10;
high=x/10;

}

luu y,la nguon cap cho chip phai on dinh,ko thi se co sai so lon hon.Minh dung luon nguon USB cua may tinh,chay nhiet do trong phong (lo banh mi) do duoc 33*C.

chuc thanh cong !
tienchuan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-05-2009, 12:22 AM   #7
tienchuan
Đệ tử 4 túi
 
tienchuan's Avatar
 
Tham gia ngày: Oct 2008
Bài gửi: 71
:
ah,minh quen la minh thay con LM335= LM35dz,khi thuc hien voi LM335 thi ban nen gan them mot bien tro de dieu chinh dien ap vao chan 2 cho phu hop!

GOODLUCK!
tienchuan vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 23-05-2009, 08:39 AM   #8
Achilles205
Nhập môn đệ tử
 
Tham gia ngày: May 2009
Bài gửi: 4
:
Cám ơn tất cả các bác. Em đã giải quyết được vấn đề rồi. Em mới tham gia nên còn nhiều sơ sót. Lần sau hỏi gì e sẽ mô tả kỹ hơn. Thanks All.
Achilles205 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à 04:11 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