View Single Post
Old 03-11-2010, 06:30 PM   #19
chimcon
Đệ tử 1 túi
 
Tham gia ngày: Apr 2010
Bài gửi: 24
:
// Author : Tran Van Duy
// Date : 06/04/09
// Hardware: PIC16F887
//************************************************** ***************************
#include <16F887.h>
#fuses NOWDT,PUT,HS,NOPROTECT
#use delay(clock=4000000)
#use fast_io(b)
#use fast_io(c)
#use fast_io(d)
//khai bao cac bien hang
//pin va portd
#define sw rc0
// bao cac bien toan cuc

int16 a, dem;
int8 i, nghin, tram, chuc, dvi;
// cac ham su dung trong chuong trinh

void hex_bcd()
{
nghin=a/1000;
a=a%1000;
tram=a/100;
a=a%100;
chuc=a/10;
dvi=a%10;
}
//BAN GIAI THICH DUM MINH PHAN DOI SAN MA BCD NHE

void hienthi()
{
i=0;
while(i<100)
{
output_b(dvi|0xE0); //BAN GHI CHU THICH DUM MINH PHAN NAY NHE.
output_d(dvi|0xE0);
delay_ms(1);
output_b(chuc|0xD0);
output_d(chuc|0xD0);
delay_ms(1);
output_b(tram|0xB0);
output_d(tram|0xB0);
delay_ms(1);
output_b(nghin|0x70);
output_d(nghin|0x70);
delay_ms(1);
i++;
}

}
void main()
{
set_tris_b(0x00);
set_tris_d(0x00);
set_tris_c(0xFF);

dem=0;
while(TRUE)

{


IF(rc0 == 0 )
DELAY_MS(10);


dem=dem+1;
if(dem==10000)
{
dem=0;
}
a=dem;
hex_bcd();
hienthi();



}
}
MINH BỊ LỔI:
UNDEFINED IDENTIFIER.
chimcon vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn