Ðề tài: ADC 10 bit 18F4550
View Single Post
Old 23-09-2010, 11:45 PM   #9
yukinohana
Đệ tử 1 túi
 
Tham gia ngày: Jul 2009
Bài gửi: 11
:
Smile Adc

Trích:
Nguyên văn bởi vinh2809 View Post
Nhân tiện có người hỏi về ADC, các bác cho em hỏi giùm 1 chút.
16F887 có 1 ADC 10bit với 14 kênh AN0 => AN13.
Với lệnh Read_ADC mỗi lần chỉ đọc được 1 giá trị từ chân đã set trong lệnh Set_ADC_channel ( channel ) trước đó.Với channel channel có 0 -7 :
0-chân A0(AN0)=> 7-chân E2(AN7) (theo tài liệu của bác Trần Xuân Trường BK HCM trên forum) như vậy là thiếu có đúng không ?
Đáng nhẽ phải channel phải từ 0=>13 tương ứng với 13 kênh chứ
Hàm delay để trả về kết quả đúng là 10 micro giây hay 10 mili giây thế các bác ???
Về cái ADC nếu muốn xem pic có bao nhiêu chân adc thì chỉ cần đọc datasheet của con pic đó là được rồi. Con 16f877a thì chỉ có 8 kênh adc từ an0 đến an7 thôi bạn àh.
Còn hàm delay thì tùy bạn dùng delay_ms hay là delay_us thì nó trả về micro giây hay mili giây.
Sẵn tiện cảm ơn tungnh đã giải đáp thắc mắc của mình.
yukinohana vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn