PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : زبان c و lcd



M3R
06-07-2010, 08:34
با سلام خدمت دوستان .
من تازه شروع کردم به یادگیری زبان c (قبلا با بیسیک کار میکردم)
من میخوام با زبان c یک ساعت با lcd درست کنم ولی در اارسال متغییر به lcd مشکل دارم.
مثلا اول سه تا ریجستر درست میکنم ثانیه و دقیقه و ساعت .
بعد میگم به ثانیه یکی اضافه بشه و اگه ثانیه برابر 10 شد یکی به دقیقه اضاف کنه و....
کلا تو برنامه مشکلی ندارم فقط میخوام بدونم چطوری یک متغییر رو روی lcd نشون بدم ؟

Aghaeifar
06-07-2010, 11:45
از دستور sprintf استفاده مي كني و متغيرها رو در يك رشته مي ريزي بعدش هم با هر كدوم از دستورات ارسال داده مي توني بفرستيش

M3R
06-07-2010, 12:24
با سلام.
میشه یک مثال بزنید؟

Aghaeifar
06-07-2010, 14:00
اگه یه رشته تنها هست اینطور


lcd_putsf("HELLO");

اگر متغیر داری مثلا اینطوری


sprintf(buffer,"resistance=%.2f \xf4",resistance);
lcd_puts(buffer);



توی خود کد ویژن help رو ببین تا مفهوم ارگومان های هر دستور رو بدونی چیه