![]() |
|
Tài trợ cho PIC Vietnam |
PIC - Thiết kế và Ứng dụng Ý tưởng cho các sản phẩm sử dụng PIC/dsPIC và các sản phẩm của Microchip |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#18 |
Làm quen với PIC
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
: |
mình đã thử sửa chương trình lại như sau :
ADCON1 = %00011010 ' CHUYEN PORTA , PORTE SANG DIGITAL trừ từ AN0 đến AN4 ADCON0 = %00010011 ' Set PORTA analog CHON ADC KENH 4 Define ADC_BITS 8 ' Set number of bits in result Define ADC_CLOCK 4 ' Set clock source (4 : 4 TOSC) DEFINE ADC_SAMPLEUS 50 'ADC sampling time in microseconds thì vẫn bị tình trạng là nhiệt độ tại cảm biến tăng lên . nhưng nhiệt độ hiển thị trên lại bị giảm xuống . Mình cũng thật không biết lài tại sao nữa . Mặc dù câu lệnh hết sức đơn giản : MAIN : ADCIN 4 , TEMP ' đọc giá trị adc kênh 4 , đưa vào biến TEMP PAUSE 200 ' chờ 200 mili giây LCDOUT DEC2 TEMP ' xuất biến temp ra lcd dưới dạng số thập phân PAUSE 500 ' chờ 500 mili giây GOTO MAIN ' làm lại từ đầu . Mong bác náo rành cái này thì giúp với . mình đang bí quá . thanks |
![]() |
![]() |
|
|