View Single Post
Old 27-02-2011, 06:22 PM   #1
ElecTel
Đệ tử 2 túi
 
Tham gia ngày: Jan 2011
Bài gửi: 36
:
Vref của adc trong pic???

Các anh cho em hỏi vấn đề này?? mong được các anh chỉ bảo...

em khai báo adc thế này

Code:
setup_adc_ports(all_analog );
setup_adc(ADC_CLOCK_INTERNAL );
set_adc_channel( 0 );
a= read_adc();
sau đó thì viết 1 đoạn code để hiển thị lên lcd...em thay đôi nguồn điện lên chân A0 từ 0->5V
Kết quả thế này 0V trên kết quả trên lcd=0;1->4,5v thì 134 hay 135 gì đó

Khó hiểu nhất là lúc chỉnh nguồn lên 5v thì kết quả trên lcd về 0?????
theo em biết thì khi thiết lập all_analog thì Vref=Vdd vậy 5V thì có gì đặt biệt à??

Sau đó em tiếp tục chỉnh lên 6-10V thì giá trị trên lcd giử nguyên 136.....Tại sao 5V thì kết quả đọc được lại 0???? em mô phỏng trên protes 7.6 sp 4
ElecTel vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn