مهندس برای نشون دادن اینکه یه عدد هرثانیه یه دونه بهش اضافه میشه و روی ال سی دی نمایش دادنش با sprintf خیلی جالب و عالی بود.سوالم اینه که میشد کاراکتر ‘0’ تو یه char ریخته بشه و ما از دستور ( lcd_putchar( (int) a استفاده کنیم ؟و هر بار کست شده اون کاراکتر رو یکی اضافه کنیم؟ (از اورفلو شدن و اینکه با کاراکتر میشه تا 255 رو نشون داد صرف نظر کنیم)
و یه سوال دیگه.چطوری میتونیم ارایه رو با اینتراپت بگیریم؟مثلا میگیم هر موقع که متنی اومد ال سی دی نمایش بده و مثلا نمایش روان.مثلا میتونیم بگیم تا زمانی که بیت ریسیو کامپلیت کلیر نشده بیا UDR رو در خونه i بافر بریز.چطوری میتونیم بفهمیم که کاربر ارایه دلخواهش رو برای روان شدن روی ال سی دی برای ما ارسال کرده؟کدی که ارسال کردم مشکلش چیه؟
[upl-file uuid=90d91764-e811-4d84-9480-9afaa0361acd size=1kB]new-text-document.c[/upl-file]
و یه سوال دیگه.چطوری میتونیم ارایه رو با اینتراپت بگیریم؟مثلا میگیم هر موقع که متنی اومد ال سی دی نمایش بده و مثلا نمایش روان.مثلا میتونیم بگیم تا زمانی که بیت ریسیو کامپلیت کلیر نشده بیا UDR رو در خونه i بافر بریز.چطوری میتونیم بفهمیم که کاربر ارایه دلخواهش رو برای روان شدن روی ال سی دی برای ما ارسال کرده؟کدی که ارسال کردم مشکلش چیه؟
[upl-file uuid=90d91764-e811-4d84-9480-9afaa0361acd size=1kB]new-text-document.c[/upl-file]
