View Single Post
Old 21-11-2009, 11:37 AM   #11
hdtspkt
Nhập môn đệ tử
 
Tham gia ngày: Dec 2008
Bài gửi: 3
:
mình không build được,các bạn giúp mình với:

#include<16f877a.h>
#include<def_16f877a.h>
#fuses NOWDT,PUT,HS,NOPROTECT,NOLVP
#use delay(clock=20000000)
Int8 I,ket_qua,tram,chuc,don_vi;
const unsigned char bcd[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};

Void hex_bcd()

{
Tram=ket_qua/100;
Ket_qua=ket_qua%100;
Chuc=ket_qua/10;
Don_vi=ket_qua%10;
}
Void hien_thi() //ham hien thi bang
//phuong phap quet
{
I=0;
While (i<200)
{
Portc=bcd[don_vi];
Portd=0xfb;
Delay_us(100);
Portc=bcd[chuc];
Portd=0xfd;
Delay_us(100);
Portc=bcd[tram];
Portd=0xfe;
Delay_us(100);
I++;
}
}
Void main()
{
Trisd=0x00;
Trisc=0x00;

Setup_adc(adc_clock_internal);

Setup_adc_ports(AN0_VREF_VREF);

Set_adc_channel(0);
Delay_ms(10);
While(true)
{
Ket_qua=read_adc();
hex_bcd();
hien_thi();
}
}
hdtspkt vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn