سلام بر دوستان
بچه ها من برنامه زیر رو نوشتم برای چاپ یک متغیر بر روی LCD. ولی وقتی میخوام کامپایل کنم خطای عجیبی میگیره. مشکل از کجاست؟ اینم برنامه ای که نوشتم:
خطایی هم که میگیره اینه:
function argument #1 of type 'unsigned char' is incompatible with required parameter of type 'unsigned char*'--d
d رو گذاشتم خراب نشه.
مشکل چیه؟
بچه ها من برنامه زیر رو نوشتم برای چاپ یک متغیر بر روی LCD. ولی وقتی میخوام کامپایل کنم خطای عجیبی میگیره. مشکل از کجاست؟ اینم برنامه ای که نوشتم:
کد:
#include <mega8.h> #include <stdio.h> #include <delay.h> #include <alcd.h> void main(void) { int i=9; char buffer; lcd_init(16); sprintf(buffer,"number= %d",i); lcd_clear(); lcd_puts(buffer); while(1); }
function argument #1 of type 'unsigned char' is incompatible with required parameter of type 'unsigned char*'--d
d رو گذاشتم خراب نشه.
مشکل چیه؟
دیدگاه