TGViewer
KnowledgePlus.ir KnowledgePlus.ir @knowledgeplus · 5.52K subscribers
Post #413 7.73K
تمرین برنامه نویسی میکروکنترلر:

یکی از تمرین هایی که در راستای افرایش مهارت برنامه نویسی می تواند مفید واقع شود، تایپ کاراکترها با تعداد محدودی کلید روی LCD به شیوه گوشی های موبایل غیر لمسی است. در این صورت مسئله می توان با یک صفحه کلید با کلیدهای کم تعداد و یک LCD متصل به میکروکنترلر، همان شیوه ای را که برای تایپ کردن متن در گوشی های غیز لمسی انجام می شود پیاده سازی کرد. روش کار به این صورت است که با فشار دادن هر کلید، فهرستی از کاراکترهای مرتبط با آن کلید نمایش داده می شوند که یکی از کاراکترها از طریق مکان نما یا معکوس شدن پیکسل ها (یسته به کاراکتری یا گرافیکی بودن LCD) در وضعیت انتخاب شده است و فشار دادن سریع همان کلید یا نگه داشتن آن موجب حرکت بین کاراکترهای آن فهرست می شود. در صورتی که آن کلید برای مدت مشخصی فشار داده نشود، کاراکتر انتخاب شده تایپ می شود و به همین ترتیب می توان متن مورد نظر را تایپ کرد. برای تصحیح متن هم می توان کلیدهایی را برای جابجایی مکان نما یا به عنوان Back space یا Delete در نظر گرفت.

@KnowledgePlus
More from @knowledgeplus
  1. Oct 16, 2026هزینه فرصت (Opportunity cost) @KnowledgePlus
  2. Oct 15, 2026درباره بازار کار بِکر مرتبط با رفع نیازهای مدارات سوئیچینگ @KnowledgePlus
  3. Aug 19, 2026در بخش پایانی فیلم Amadeus ساختهٔ سال ۱۹۸۴ برای نمایش نبوغ موتزارت، سکانسی دربارهٔ ساخت بخ…
  4. Jul 17, 2026چکیده ای از گفتگوی انجام شده در تاریخ ۱۴۰۵/۴/۲۵ با موضوعات: ۱- بیان مشکلات فعلی ۲- اهمیت ح…
  5. Feb 11, 2026با توجه به گران شدن بیش از حد قلع و سیم لحیم، به این نکته توجه کنید که وزن قرقره ها در نمو…
  6. Dec 12, 2025بعضی از پر بازدیدترین پست های کانال از ۱۰ سال پیش تاکنون: زرنگی در دو نسخه شباهت عملکرد مغ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →