Interfacing 7 Segments Display With PIC Microcontrollers
HTML-код
- Опубликовано: 10 сен 2024
- Interfacing 7 Segments Display With PIC Microcontrollers - GPIOs LAB2
Embedded Systems Tutorials - Microchip PIC Microcontrollers - MPLAB X
[[ Tutorial #9 ]]
You can read this exact same tutorial as a written article (in English) on my website.
Through this link down below
NA
You can also check for downloadable content (code + schematics) herein in the description or on the website
===========================================
In this tutorial, you'll learn what are 7-segments displays. How to interface 7-segments with a pic microcontroller. We'll write the required firmware to drive this module, simulate it on computer, and finally construct the prototype circuitry to run our project in real sense.
===========================================
You can follow this course playlist on RUclips
You can also follow this course (with extra info) on my website
deepbluembedde...
===========================================
Downloadable Files & Links
----------------------
[[ MPLAB Code Project (Firmware) ]]
MediaFire
Link1 zipansion.com/1...
Link2 ceesty.com/wJmaMJ
Drive
Link1 ceesty.com/wJmaNL
Link2 zipansion.com/1...
[[ Schematics + Simulation Files ]]
MediaFire
Link1 zipansion.com/1...
Link2 ceesty.com/wJmseE
Drive
Link1 zipansion.com/1...
Link2 ceesty.com/wJmsqo
===========================================
For More Information
Visit my website @ DeepBlueMbedded.com
deepbluembedde...
Follow me on socials
LinkedIn / khaled-magdy-
Twitter / ii_deepblue_ii
FaceBook / khaled.elrawy.359
===========================================
If you've any questions, feel free to leave a comment down below. I will be glad to respond to your comments as soon as possible.
Good Luck ^^
And don't forget to SUBSCRIBE for more tutorials from DeepBlue!
If you find this content useful, Then Share It With Your Network!
#Embedded_Systems
#PIC_Microcontrollers
#7Segments_Display
ماشاء الله شرح جدا سلس وسهل ياريت لو تعملنا شروحات على أنواع تانية من المتحكمات والمعالجات متل stm32
جزاك الله خيرا كثيرا
شكرا ع شرح جزئية justification
الله يجزيك خير يا رب كل شي واضح ومفهوم
و الله يااخي انت اتعبتني ....لم ارى شرحا مثل شرحك ...بارك الله فيك اخي
ربنا يوفقك يا اخی و يزيدك من علمه ❤
الله يبارك لك بجد افدتنا👍👍👍👍👍👍
رائع مدهش بارك الله فيك
بارك الله فيك
مشاء الله عليك مشاء الله تحية من الجزائر
جزاك الله خيرا
الله يجزيك الخير اخي 🌺
أحسنت وبارك الله فيك
لو سمحت انا بعمل build بيعطينى hex file doesnt exist or is not executable
انا بعمل build للبرنامج الcompiler بيعطيني في خطأ بس ما بحدد فين بأي سطر كيف ممكن نحل هي المشكلة لأنو طبعا صعب الواحد يمر عالبرنامج سطر سطر ؟
طيب ليه وصلنا بورت A في ال 7segment ب B7 وموصلناهاش في B1 مثلا وبعدها بورت B في B2 ليه وصلناها من B7 ل B1 وليس العكس
الله يجزيك الخير
هو ليه عرفنا ال COUNTER من نوع unsigned char مش int عادى ؟؟
الcounter هنا هيعد من 0 ل10 و طالما مش هيوصل 255 يبقا يستحسن اننا نحجزله 1 byte فقط عشان كدة عرفناه بالشكل ده .
و فيه شكل تانی مكافیء ايضا للunsigned char لو حابب تعمله int و يكون 1 byte فقط بردو. اسمه uint8_t و هيتم ذكره قدام شوية فالدروس و ف الشرح علی الموقع بردو
ايه الحلاوة دي
Hey khalid. I started prototyping this lab but with an extra addition. I am using the irq pin to increment the value of tbe segment display instead of auto incrementing . However i sometimes find the displayer jump 2 or even 3 numbers at a time ??
Is it a hardware related issue ?? Could it be too much current being outsourced from one port ?? I am using portb + RB0 for irq. Could it be because we are notbusing resistors ?? Or is it due to button bouncing effects.
If you have addressed this issue somewhere. Could you please refer me to it ??
Thanks v much ❤❤
Greetings mohamed ❤
There is no need to worry about this. It's a common hardware issue that could be fixed in either hardware or software.
There is an ESM episode here on my channel called "Debouncing Dodgy Switches". I think it's an 8 minutes episode but it's the time to watch it, dude!
Keep it up and notify me whenever you want ^^
ruclips.net/video/LOEsPjW5rNQ/видео.html
لو سمحت هو ليه ال الصفر فى المصفوفة عبارة عن 0xFC لانى مش فاهم و شكرا جزيلا لك
اخي الرمز ده مكتوب بالنظام السداسي عشر ولما تحوله الي النظام الثنائي هيكون بالشكل ده 11111100 ,وده هيطلع هااااي علي البن كلها عدا البن الا G وده المطلوب لاظهار الرقم صفر علي 7Segm
what did you use for power supply?
A dc adapter 5v/2A
@@DeepBlueMbedded Thank you, it helped my project, cheers:)
مشاء الله شرح جميل جدا بارك الله فيك ممكن رقم حضرتك