Ðề tài: CCS C for PIC16F877A
View Single Post
Old 21-01-2008, 02:30 PM   #379
bean984
Đệ tử 3 túi
 
Tham gia ngày: Dec 2007
Bài gửi: 51
:
bên phát mình chỉ có hai dòng lệnh vậy thôi vì mình ghép nó vào một chương trình con khác.
Code:
void tonghop_so()
{
   char s[5];
   t1=nghin*10+tram;
   t2=chuc*10+donvi;
   trunggian2=t1*100+t2;
   if((hor==0)&(trunggian2<=5000))
      {
      rnominal0=trunggian2;
      itoa(trunggian2,10,s);//chuyển số nguyên trunggian2 thành xâu ký tự
      printf("%s", s);
      }
}
khi gọi đến hàm tonghop_so(); thì đồng thời gửi chuỗi.
hàm lcd_display_str(); là hàm hiển thị một mảng ký tự.
Code:
void lcd_display_str(int line, int8 posc, char str[])
{
   int8 i,j;
   j=strlen(str);// Cho xau la co dinh
   for (i = posc; i < j+posc ; i++)
      {
      lcd_display_char(line, i, str[i-posc]);
      delay_ms(1);
      }
}
bean984 vẫn chưa có mặt trong diễn đàn