A teaching media of using the busy bit and SDCC in displaying character string on LCD in MCU 8051 IDE

وسيلة تعليمية لاستخدام بت الانشغال وSDCC في عرض سلسلة محارف على شاشة LCD في بيئة التطوير المتكاملة MCU 8051 IDE

Clicks: 451
ID: 71457
2018
Article Quality & Performance Metrics
Overall Quality
Not rated
Combines reader engagement with the AI quality analysis. This article has not been analysed, so there is no overall score — reader engagement is measured and shown alongside.
AI Quality Assessment
Not analyzed
Readership in this journal
Steady

Ranked #2 of 11 articles by views in alexandria engineering journal

Most read Least read

Bar heights use a square-root scale.

Mint this article as an NFT
Not yet minted

Create a permanent, verifiable on-chain record of this article on the Scimatic Network. The NFT is held in your Journament account, and you can withdraw it to your own wallet at any time.

5 SUSD one-off · no wallet required
Abstract
The author developed an instructional media of active learning teaching of microcontroller 8051 by using busy bit routine before displaying a string of characters on Liquid Crystal Display (LCD). Initially this simulator simulated how to configure the pins of both LCD pins and Microcontroller Pins by using C programming statements to enable them to configure and communicate properly, and then it will be followed by how to use the busy bit to develop a routine as substitute for using wait loop to wait for the LCD to be ready before giving the next commands to be done by the LCD controller. It can be seen obviously from the simulator that using busy bit routine effectively dodges one from calculating the exact time of the waiting time of the loop before giving the controller the next job or work to be executed. Finally, it showed how to display the string of character stored in a specific memory location of the Microcontroller on the LCD screen. This program of simulator was developed in Micro Controller Unit (MCU) 8051 Integrated Development Environment (IDE) widely known as MCU 8051 IDE and by using C language of Small Devices C Compiler (SDCC). Keywords: Microcontroller, Active learning, Media, Busy bit
طوّر المؤلف وسيلة تعليمية قائمة على التعلّم النشط لتدريس المتحكّم الدقيق 8051 باستخدام روتين "بِت الانشغال" (busy bit routine) قبل عرض سلسلة من المحارف على شاشة الكريستال السائل (LCD). في البداية، حاكى هذا البرنامج كيفية تهيئة أطراف توصيل كل من شاشة LCD والمتحكّم الدقيق باستخدام تعليمات برمجية بلغة C لتمكينهما من التهيئة والتواصل على نحو صحيح، ثم أعقب ذلك بيان كيفية استخدام "بِت الانشغال" لتطوير روتين بديل عن استخدام حلقة الانتظار (wait loop) لانتظار جاهزية شاشة LCD قبل إرسال الأوامر التالية لتنفيذها بواسطة وحدة تحكّم LCD. ويظهر بوضوح من خلال المحاكي أن استخدام روتين "بِت الانشغال" يغني بفعالية عن الحساب الدقيق لزمن انتظار الحلقة قبل إعطاء وحدة التحكّم المهمة التالية لتنفيذها. وأخيرًا، أظهر المحاكي كيفية عرض سلسلة المحارف المخزنة في موقع محدد من ذاكرة المتحكّم الدقيق على شاشة LCD. وقد طُوّر برنامج المحاكاة هذا ضمن بيئة التطوير المتكاملة (IDE) لوحدة المتحكّم الدقيق (MCU) 8051، والمعروفة على نطاق واسع باسم MCU 8051 IDE، وباستخدام لغة C مع مُصرّف C للأجهزة الصغيرة (SDCC). الكلمات المفتاحية: المتحكّم الدقيق، التعلّم النشط، الوسائط التعليمية، بِت الانشغال.
Reference Key
sitompul2018aalexandria Use this key to autocite in the manuscript while using SciMatic Manuscript Manager or Thesis Manager
Authors Sitompul, Dahlan R.P.;Sihombing, Poltak;
Journal alexandria engineering journal
Year 2018
DOI
DOI not found
URL
Keywords

Citations

No citations found. To add a citation, contact the admin at info@scimatic.org

No comments yet. Be the first to comment on this article.