Trích:
Nguyên văn bởi danghien719
Hì, bạn lại ko hiểu ý tôi rồi. "T0=%u" ư ? bạn có hiểu rõ cái này ko ? Tại sao bạn lại làm như thế này. Tôi hiểu ý bạn là : u = unsigned int8 hay là char hay là singed nhưng thế thì đã sao ?
LCD là ACSII mà. Hì, vậy muốn hiện ra LCD thì làm sao đây.
Rất đơn giản là phải chuyển number sang char. Hay nói chính xác là chuyển số mà adc đọc được ra kí tự mã ASCII. Thế là bạn ok rồi nhé.
Bạn đã hiểu khá rõ về sự làm việc của LCD rồi đấy.
Chúc bạn thành công.
P/M : Nếu bạn bó tay ko xây dựng đc Function thì pm cho tôi : Y!M : danghien_004
Thân.
|
printf(LCD_putchar,"T1=%u",t2);
bạn đó viết như vậy là đúng rồi. nó tự động chuyển number sang kí tự mã ASCII.
%u:định dạng dữ liệu số nguyên không dấu 8bit