View Single Post
Old 16-07-2011, 08:34 PM   #30
easy91
Nhập môn đệ tử
 
Tham gia ngày: Jul 2011
Bài gửi: 1
:
Question Sữa lỗi giùm em cái

Anh Trường giúm em sữa lỗi bài này đi.Em khai báo dùng chân A0 (AN0) thì dc,nhưng dùng chân E0(AN5) thì nó lại báo lỗi :Undefined identifier AN5.

#include<16F877A.h>
#device *=16 ADC=10
#FUSES HS ,NOWDT, NOPUT, NOLVP
#USE DELAY(CLOCK=8M)
#include<lcd_ntt.h>
#include<luutinh.h>

unsigned int16 GIA_TRI=0;

void main()
{
set_tris_d(0);
set_tris_e(255);
set_tris_a(255);

SETUP_ADC_PORTS(AN5); //thiet lap chan E0
SETUP_ADC(ADC_CLOCK_DIV_2);//khoi dong bo ADC

lcd_init(); // khoi dong lcd
delay_ms(20);
lcd_gotoxy(1,1);
printf(lcd_putc,"VU HIEU TUANNGOC");
while(1)
{
SET_ADC_CHANNEL(5); //chan kenh AN5 de doc gia tri
DELAY_ms(10);
GIA_TRI=READ_ADC(); //gan gia tri = gia tri adc
LCD_GOTOXY(1,2);
DELAY_ms(10);
PRINTF(LCD_PUTC,"GIA TRI AD= %ld ",GIA_TRI); //xuat qia tri
DELAY_ms(1000);
}
}
easy91 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn