Vooi Yap - Embedded Systems Education
Vooi Yap - Embedded Systems Education
  • 100
  • 229 406
#98 Programming the TM4C123G ADC Module Using C
In my last video, I showed you how to control an LED on the TM4C123G LaunchPad Board using the ADC module of the TM4C123GH6PM microcontroller.
In that video, I used assembly language to control the LED.
In this video, I will demonstrate the same process but using C.
Code used in this video:
drive.google.com/file/d/158fZbNSUUXSqMCj-cO8UdnKP94Ha2JOD/view?usp=sharing
มุมมอง: 206

วีดีโอ

#97 Analog to Digital Conversion Using the TM4C123G Tiva C LaunchPad
มุมมอง 7821 วันที่ผ่านมา
In this video, I will show you how to use the analog to digital module (ADC) of the TM4C123GH6PM microcontroller to control an LED on the TM4C123G LaunchPad Board. Code used in this video: drive.google.com/file/d/1tnFlV7biBPbKqHm1iHqz02kRH21BDw5e/view?usp=sharing Videos: 1. th-cam.com/video/cJGc4e8SsBc/w-d-xo.html 2. th-cam.com/video/AOhD8SJ3wnI/w-d-xo.html
#96 Control TM4C123G LaunchPad Board LED Using UART - Using Assembly Language
มุมมอง 149หลายเดือนก่อน
In this video, I am going to show you how to control an LED on the Tiva C Series LaunchPad Board using the TM4C123G UART module. Code used in this video: drive.google.com/file/d/1EX-OZykKihvBtyzIIGotbwJQZZ0hXnb5/view?usp=sharing My previous videos: 1. th-cam.com/video/cJGc4e8SsBc/w-d-xo.html 2. th-cam.com/video/AOhD8SJ3wnI/w-d-xo.html
#95 Programming the TM4C123GH6PM UART - Using Assembly Language - Part 2
มุมมอง 174หลายเดือนก่อน
In this video, I will show you how to use the UART communication module of TM4C123GH6PM microcontroller to display a simple message. Initially, I planned to include this in part 1, but then I felt that it would make the video too long, so I decided to make a sperate video. Code used in this video: drive.google.com/file/d/1Kw6heTku-w2moF8pXD6G2RsS64PgGa46/view?usp=sharing Video: 1. th-cam.com/vi...
#94 Programming the TM4C123GH6PM UART - Using Assembly Language - Part 1
มุมมอง 4772 หลายเดือนก่อน
In this video, I will show you how to use the UART communication module of TM4C123GH6PM microcontroller using assembly language. Code used in this video: drive.google.com/file/d/1FG0Q9NnrpanfXl_6V8nK6qxKd4eNARqc/view?usp=sharing TM4C123GH6PM datasheet www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf
#93 TM4C123G External Interrupt - Using Assembly Language
มุมมอง 1673 หลายเดือนก่อน
In this video, I am going show you how to use the GPIO external interrupts to control an LED of the Tiva C series LaunchPad board using assembly language. Code used in this video: drive.google.com/file/d/1UTHXOsCBq0-rsd2XYjKYftjCdmxbXkbr/view?usp=sharing TM4C123GH6PM datasheet www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf
#92 Programming the TM4C123G SysTick Timer - Using Assembly Language
มุมมอง 1643 หลายเดือนก่อน
In this video I am going to show you how to program the TM4C123G SysTick Timer using assembly language. Code used in this video: drive.google.com/file/d/1FtnVms7jg2Zw8sfc9lQwErnrmEFwJxvA/view?usp=sharing TM4C123GH6PM datasheet: www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf
#91 Programming the TM4C123GH6PM Timer In Assembly Language
มุมมอง 2434 หลายเดือนก่อน
In this video, I am going to show you how to program the TM4C123GH6PM timer using assembly language. Datasheet www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf Code used in this video: drive.google.com/file/d/1bTH3X4dYownFs0B6IAtjK21t-V1p1QjN/view?usp=sharing
#90 TM4C123GH6PM General-Purpose Timers - Part2
มุมมอง 805 หลายเดือนก่อน
This is part 2 of the TM4C123Gh6PM General-Purpose Timers. Datasheet www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf Tiva C Series LaunchPad Board User Guide www.ti.com/lit/ug/spmu296/spmu296.pdf?ts=1723881172952&ref_url=https%3A%2F%2Fwww.google.com%2F #89 TM4C123GH6PM General-Purpose Timers - Part1 th-cam.com/video/la9P8f97Of4/w-d-xo.html Code used in this video drive.google.com/file/d/1DpzAsVUJz1s...
#89 TM4C123GH6PM General-Purpose Timers - Part1
มุมมอง 2206 หลายเดือนก่อน
In this video, I am going to show you how to use the TM4C123 general-purpose timer to blink an LED. TM4C123GH6PM Datasheet: www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf #85 Controlling RGB LED Using ARM Cortex M4 Assembly Language - th-cam.com/video/Y0xSZUoGA7U/w-d-xo.html Code used in video: drive.google.com/file/d/1_ZwOIYzNkwg-IDYbIwnCId3slQqVOks_/view?usp=sharing
#88 Tiva C LaunchPad Interfacing LED and Push Button Switch - Cortex M4 Assembly Language
มุมมอง 3438 หลายเดือนก่อน
In this video, I will show you how to interface an external LED and an external push button switch to the Tiva C Series LaunchPad Board. Link to code used: drive.google.com/file/d/1ybI3EqdbZChiKXAZ49NgfiTEZU-b76bL/view?usp=sharing Links to video: Video #85: th-cam.com/video/Y0xSZUoGA7U/w-d-xo.html Video #87: th-cam.com/video/1wiMaacxahI/w-d-xo.html
#87 Push Button Switch and LED - ARM Cortex M4 Assembly Language
มุมมอง 3398 หลายเดือนก่อน
In this video, I want to discuss how to switch on the RGB LED using the SW1 user switch. Link to code used: drive.google.com/file/d/13Q2NScXRnY7jogwXgDJpEXdQMUMnN5Bg/view?usp=sharing Error in slide In the setPortF subroutine: LDR R1, =GPIO_AFSEL_R should read *LDR R1, =GPIO_PORTF_AFSEL_R*
#86 Blinking RGB LED Using Cortex M4 Assembly Language
มุมมอง 2458 หลายเดือนก่อน
In this video, I am going to show you how to blink the RGB Led on the Tiva C LaunchPad board. Link to code used in this video: drive.google.com/file/d/1ZI9ysng1QU5m-OyOrYTRX9M6uYrh9ltu/view?usp=sharing Link to video: th-cam.com/video/uhB74mMZcFc/w-d-xo.html
#85 Controlling RGB LED Using ARM Cortex M4 Assembly Language
มุมมอง 4149 หลายเดือนก่อน
In this video, I am going to show you how to control the RGB Led on the Tiva C LaunchPad board. Link to code: drive.google.com/file/d/166EFoczo23uytuqTj6K_MHIiGHrS8Kq9/view?usp=sharing
#84 - First ARM Cortex M4F Assembly Program and Debugging
มุมมอง 4249 หลายเดือนก่อน
In this video we are going to look at our first Arm Cortex M4 assembler program and also we are look into how to debug this program using Keil uVision IDE. Link to TM4C123GH6PM: www.ti.com/lit/ds/symlink/tm4c123gh6pm.pdf?ts=1713114940605&ref_url=https%3A%2F%2Fwww.google.com%2F Link to code used: drive.google.com/file/d/1MfU77-iFK0qDHHBj8_SxMgc9roUxV3BJ/view?usp=sharing
#83 TM4C123GH6PM Cortex M4F Microcontroller - Installing Keil uVision and TivaWare for C Series
มุมมอง 60210 หลายเดือนก่อน
#83 TM4C123GH6PM Cortex M4F Microcontroller - Installing Keil uVision and TivaWare for C Series
#82 ARM Processor - Introduction
มุมมอง 46610 หลายเดือนก่อน
#82 ARM Processor - Introduction
#81 Arduino and FreeRTOS
มุมมอง 27610 หลายเดือนก่อน
#81 Arduino and FreeRTOS
#80 Real-Time Operating System - Part 3
มุมมอง 20711 หลายเดือนก่อน
#80 Real-Time Operating System - Part 3
#79 Real-Time Operating System - Part 2
มุมมอง 30411 หลายเดือนก่อน
#79 Real-Time Operating System - Part 2
#78 Real-Time Operating System - Part 1
มุมมอง 586ปีที่แล้ว
#78 Real-Time Operating System - Part 1
#77 Task Scheduler - Part 3
มุมมอง 386ปีที่แล้ว
#77 Task Scheduler - Part 3
#76 Task Scheduler - Part 2
มุมมอง 730ปีที่แล้ว
#76 Task Scheduler - Part 2
#75 Task Scheduler - Part 1
มุมมอง 1.6Kปีที่แล้ว
#75 Task Scheduler - Part 1
#74 Programming ATmega328 Timer 0 and Timer 1 in C
มุมมอง 1.3Kปีที่แล้ว
#74 Programming ATmega328 Timer 0 and Timer 1 in C
#73 Keypad Interfacing - ATmega328p
มุมมอง 1.1Kปีที่แล้ว
#73 Keypad Interfacing - ATmega328p
#72 Programming the ATmega328 Serial Port In C
มุมมอง 1.1Kปีที่แล้ว
#72 Programming the ATmega328 Serial Port In C
#71 Programming the LCD Module
มุมมอง 931ปีที่แล้ว
#71 Programming the LCD Module
#70 Multiplexing Dual 7 Segment
มุมมอง 578ปีที่แล้ว
#70 Multiplexing Dual 7 Segment
#69 Switch Bounce
มุมมอง 535ปีที่แล้ว
#69 Switch Bounce

ความคิดเห็น

  • @JgNt3981
    @JgNt3981 16 วันที่ผ่านมา

    Hello sir, can I try all these on EdSim51DI simulator?

    • @vooiyap
      @vooiyap 16 วันที่ผ่านมา

      @@JgNt3981 Yes. Give it a go.

  • @JgNt3981
    @JgNt3981 17 วันที่ผ่านมา

    I tried same code, but led not blinking, kept turned on. May be blinking not seen to visible eyes??

    • @vooiyap
      @vooiyap 17 วันที่ผ่านมา

      Try setting the 'Update Freg.' in the the Microcontroller Panel to 10000.

    • @JgNt3981
      @JgNt3981 16 วันที่ผ่านมา

      @vooiyap working, tq sir

    • @vooiyap
      @vooiyap 16 วันที่ผ่านมา

      @JgNt3981 Good to hear that. Keep learning. Persevere.

  • @AndyGabrielOrdyHonla
    @AndyGabrielOrdyHonla 20 วันที่ผ่านมา

    Thank you very much for this course you are blessed

    • @vooiyap
      @vooiyap 20 วันที่ผ่านมา

      @AndyGabrielOrdyHonla Thank you.

  • @mustafaboualem5849
    @mustafaboualem5849 29 วันที่ผ่านมา

    I think to stop the timer you should clear TCCR1B to 0x00 not set it to 0xff

    • @vooiyap
      @vooiyap 29 วันที่ผ่านมา

      @@mustafaboualem5849 OK. Noted with thanks.

  • @ingenuity1394
    @ingenuity1394 29 วันที่ผ่านมา

    Great

    • @vooiyap
      @vooiyap 29 วันที่ผ่านมา

      @@ingenuity1394 Thank you

  • @exe.m1dn1ght
    @exe.m1dn1ght หลายเดือนก่อน

    please people, stop saying that '' programs needs to be translated into 0 and 1' ... everything is 0 and 1 in the computer the moment you press a key on your keyboard .. the only difference is if its readable to the cpu or readable to humans ..

  • @Dreams_guide_the_way
    @Dreams_guide_the_way หลายเดือนก่อน

    Thank you so much 🌼🌼

    • @vooiyap
      @vooiyap หลายเดือนก่อน

      You are welcome

  • @YReax
    @YReax หลายเดือนก่อน

    nice. 9.20 minutes of video is 1,7V for red LED because is above half 1V near 2V.

    • @vooiyap
      @vooiyap หลายเดือนก่อน

      @@YReax Noted

  • @Dreams_guide_the_way
    @Dreams_guide_the_way หลายเดือนก่อน

    👌🏻🙏🏻🙏🏻🙏🏻

  • @Ярослав-м6ж6и
    @Ярослав-м6ж6и หลายเดือนก่อน

    Good job🔥🔥🔥🔥🔥

    • @vooiyap
      @vooiyap หลายเดือนก่อน

      Thank you

  • @Dreams_guide_the_way
    @Dreams_guide_the_way หลายเดือนก่อน

    I'm new and trying to learn from TH-cam, I want to learn 8051 Assembly but of course I'm having a hard time, your teaching style is perfect, my English is not very good but I'm trying to understand, I want to improve my English this way. My goal for now is to learn C language and Assembly, I hope I can learn. I don't know how long it will take...

    • @vooiyap
      @vooiyap หลายเดือนก่อน

      I am glad you find the videos useful. Just persevere. You will get there. Happy learning.

    • @Dreams_guide_the_way
      @Dreams_guide_the_way หลายเดือนก่อน

      @vooiyap I am grateful for your good wishes, I hope I will learn. Thank you very much for sharing your knowledge, it is very valuable!

  • @Dreams_guide_the_way
    @Dreams_guide_the_way หลายเดือนก่อน

    Thanks 🙏🏻

    • @vooiyap
      @vooiyap หลายเดือนก่อน

      You are welcome

    • @Dreams_guide_the_way
      @Dreams_guide_the_way หลายเดือนก่อน

      @vooiyap 🙏🏻🙏🏻🙏🏻🙏🏻

  • @nhutlevan4812
    @nhutlevan4812 2 หลายเดือนก่อน

    thanks for detail explaination

  • @exincident
    @exincident 2 หลายเดือนก่อน

    Thank you Sir . Amazing . you're nailing it . I am learning a lot . It's fun !

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      Hi, I am glad that you have found the video useful. Keep learning.

  • @Renaissance1658
    @Renaissance1658 2 หลายเดือนก่อน

    Sir I will start watching this series please do not step. ❤ Also please introduce ESP32 as well.

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      Thanks. I will do ESP32 later.

  • @amulyaraychaudhuri5989
    @amulyaraychaudhuri5989 2 หลายเดือนก่อน

    first commenter

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      Thanks

  • @dice6918
    @dice6918 2 หลายเดือนก่อน

    Very good information thanks 👍

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      @@dice6918 You are welcome

  • @marwanabulebdeh
    @marwanabulebdeh 2 หลายเดือนก่อน

    This is really helpful, thank you so much !

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      @@marwanabulebdeh I am glad you have found it helpful.

  • @HieuVo-qt1xx
    @HieuVo-qt1xx 2 หลายเดือนก่อน

    great video thank u

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      @@HieuVo-qt1xx You are welcome

  • @edinfific2576
    @edinfific2576 2 หลายเดือนก่อน

    At 4:15 your LED is not connected to the positive lead.

    • @vooiyap
      @vooiyap 2 หลายเดือนก่อน

      Noted with thanks.

  • @munafa23
    @munafa23 3 หลายเดือนก่อน

    Sir how do I on multiple display at the same time ya?

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      Take a look at this website: edsim51.com/wp-content/uploads/2024/09/examples-1.pdf - look for ''3. Multiplexing the 7-segment Displays''

    • @munafa23
      @munafa23 3 หลายเดือนก่อน

      @vooiyap Thank you sir

  • @pawejerzyna5674
    @pawejerzyna5674 3 หลายเดือนก่อน

    amazing video

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      Thank you. I am glad you like it.

  • @jacksonkahiu873
    @jacksonkahiu873 3 หลายเดือนก่อน

    Thanks sir 👍

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      You are welcome

  • @laurenceo2340
    @laurenceo2340 3 หลายเดือนก่อน

    Great teaching! Thank you!

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      @@laurenceo2340 Thank you

  • @MrMhsn
    @MrMhsn 3 หลายเดือนก่อน

    in the initSchedular(void) can you please explain the line, "task_list[i].task = (task_t)0x00". What's this 0x00 indicating by loacting just after the (task_t)?

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      Hi, the line task_list[i].task = (task_t)0x00; is initializing the task to a null or "empty" task, where the task doesn't point to any valid function. This ensures that the task scheduler won't try to execute a task that hasn't been properly defined yet. Later, valid tasks will be assigned, replacing this placeholder value. 0x00 is simply the hexadecimal notation for the value 0. Here, it is used to indicate that no function is assigned to this task initially.

    • @MrMhsn
      @MrMhsn 3 หลายเดือนก่อน

      @@vooiyap Thank you sir. I was not expecting your reply within just an hour. I really appreciate it.

  • @ryanoh1816
    @ryanoh1816 3 หลายเดือนก่อน

    Thank you for the walk-through! I was able to get it to work thanks to you :)

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      Hi, I am glad that you have found the video useful.

  • @serryb
    @serryb 3 หลายเดือนก่อน

    i love you

    • @vooiyap
      @vooiyap 3 หลายเดือนก่อน

      👍

  • @AspiranT01SD
    @AspiranT01SD 4 หลายเดือนก่อน

  • @AspiranT01SD
    @AspiranT01SD 4 หลายเดือนก่อน

  • @AspiranT01SD
    @AspiranT01SD 4 หลายเดือนก่อน

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Thank you

  • @ingenuity1394
    @ingenuity1394 4 หลายเดือนก่อน

    Sir you made video exactly what I was looking for.

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      HI, that's good to know. Thanks.

  • @amitnehra1457
    @amitnehra1457 4 หลายเดือนก่อน

    Awesome 😎👍 I don't know assembly language But I love assembly Can you please make a video on "from where we can learn assembly language" Please Any book suggestions will also help

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Hi, thank you for comments. As for learning assembly language. There are so many books on the subject and depends on the type of microcontroller/microprocessor. Do you have any type of microcontroller/microprocessor. in mind?

    • @amitnehra1457
      @amitnehra1457 4 หลายเดือนก่อน

      @@vooiyap arm Artitecture Arm processors would be awesome And AVR is also fine I would like to learn on the microprocessor But I think a microcontroller would be more helpful

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      @@amitnehra1457 Check Amazon for The 'STM32F103 Arm Microcontroller and Embedded Systems: Using Assembly and C' by Sepehr Naimi, Sarmad Naimi, Muhammad Ali Mazidi. For AVR check out 'The AVR Microcontroller and Embedded Systems Using Assembly and C: Using Arduino Uno and Atmel Studio' by Sepehr Naimi, Sarmad Naimi, Muhammad Ali Mazidi.

  • @hieuvo57
    @hieuvo57 4 หลายเดือนก่อน

    Thank you for the lesson. It benefits me so much!

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Hi that's good to know.

  • @joandemello
    @joandemello 4 หลายเดือนก่อน

    Very well explained Sir. I can now use my arduino uno to work with 8051 muc.

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Hi, I am happy you got the circuit working. Have fun.

  • @AdnanAslam-rr4uh
    @AdnanAslam-rr4uh 4 หลายเดือนก่อน

    sir can i have this ppt for the learning purpose. ???

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Hi, please send me your email address.

  • @songoku2872
    @songoku2872 5 หลายเดือนก่อน

    Very nice stuff, keep up the good work!

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Hi thank you for your comments and support.

  • @songoku2872
    @songoku2872 5 หลายเดือนก่อน

    Hello, awesome lecture series and an equally awesome youtube channel which is very helpful for me! But when converting 10100011 into hex, after splitting, wouldn't 1010 be A and not 8? And so the hex number for 10100011 would A3. Same thing for the 16 bit binary number, where 1010 should be A and not 8, and so that 16 bit number would be E5A3 and not E583.

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Hi, thank you for pointing out the error. I have added some text to rectify the error. I am glad that you still find the channel awesome. Thank you for your support.

  • @bullygram
    @bullygram 5 หลายเดือนก่อน

    Brilliant work Mr. Vooiyap

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Thank you for your comments.

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Thank you for your comments.

  • @dominicamoakobaah9516
    @dominicamoakobaah9516 5 หลายเดือนก่อน

    Thank you very much, it worked perfectly

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      @dominicamoakobaah9516 I'm glad to hear that.

  • @svendickman1643
    @svendickman1643 5 หลายเดือนก่อน

    Hello Vooi, thanks for your video's I really enjoy them and have been learning a lot. FYI. the link to download the source code in this video doesn't seem to work.

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Hi, thank you for your comments. I am glad you like the video. I have updated the link to the code used. Please check it out. If you have problems accessing it please let me know.

    • @svendickman1643
      @svendickman1643 5 หลายเดือนก่อน

      @@vooiyap Yes I enjoy your library of videos a lot. I have been working in IT for over 30 years and you have clarified some fundamentals (about stacks amongst other things) that I have wondered about for years. In the interest of helping you 8051 Assembly Language Programming Playlist. (videos 13-15) th-cam.com/video/9hxhFqJWBZ8/w-d-xo.html. Also, if its not to indiscreet I am curious about the origin of your first name and accent (feel free to reply in PM somewhere else). Thanks again for your work.

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      @@svendickman1643 Hi, thank you for your comments. It's appreciated. You can write to me at vvy.eseducation@gmail.com.

  • @ric2play
    @ric2play 5 หลายเดือนก่อน

    This is great.What video software were you using?

    • @vooiyap
      @vooiyap 5 หลายเดือนก่อน

      Hi, I use Screencast-O-Matic and Powerpoint to record my videos.

  • @yzyzyz44
    @yzyzyz44 6 หลายเดือนก่อน

    Finally I found a good explanation

    • @vooiyap
      @vooiyap 6 หลายเดือนก่อน

      Thank you

  • @hadibq
    @hadibq 6 หลายเดือนก่อน

    Interesting topic and videos. Thanks for sharing. I noticed the lessons in the playlists are ordered backward and automatically plays lesson 1 after finishing the 2. Thanks again 😊

    • @vooiyap
      @vooiyap 6 หลายเดือนก่อน

      @@hadibq You are welcome

    • @vooiyap
      @vooiyap 4 หลายเดือนก่อน

      Thank you

  • @feveathim184
    @feveathim184 6 หลายเดือนก่อน

    Sir each memory location is able to store 8 bit data right?

    • @vooiyap
      @vooiyap 6 หลายเดือนก่อน

      @@feveathim184 Yes

  • @I_am_Ashok
    @I_am_Ashok 7 หลายเดือนก่อน

    Thanks a lot for such a beautiful explanation 🎉🎉

  • @topoliroblox7608
    @topoliroblox7608 7 หลายเดือนก่อน

    Hello, Thanks for the great explanation.

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      You are welcome

  • @varganyamuvek
    @varganyamuvek 7 หลายเดือนก่อน

    Is it possible to connect the LEDs to the negative supply instead of positive, so the ports aren't inverted?

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      Yes, it is possible to connect LEDs to the negative supply instead of the positive supply, and this can indeed prevent the ports from being inverted.

    • @varganyamuvek
      @varganyamuvek 7 หลายเดือนก่อน

      @@vooiyap Thank You for your answer!

  • @lazarus8390
    @lazarus8390 7 หลายเดือนก่อน

    Your explanations are great as always sir. Thank you.

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      I am glad you like it.

  • @rafaelfigueiredo9762
    @rafaelfigueiredo9762 7 หลายเดือนก่อน

    How can I choose a button on the numeric keypad and when pressed this button the value on the display increases from 0 to 1 and so on up to 9 and so on until returns to 0 again And choose a button on the numeric keypad and when this button is pressed, the value on the 7-segment display decreases from 0 to 9 and so on until it returns to 0 again as if it were a loop but a button must be pressed for the value to increase and another button to lower the value on the 7-segment display Like an example: If I pressed number 1 on the keypad the value incrises on the display of 7 segments and if I pressed number 4 the value decreases on the display of 7 segments Can you help me ?? Because I have seen many videos but I can't do a code to this problem

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      The solution involves capturing the key press, updating the value, and displaying the new value.

  • @zekeriyyakoroglu3461
    @zekeriyyakoroglu3461 7 หลายเดือนก่อน

    Hello, thanks for the content. Can we light two lcd's at the same time. Viewing number 1 in led 1, viewing number 2 in led 2 at the same time. Being able to see 12 in the 7 segment leds

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      Yes you can. Check out this link: edsim51.com/examples.html#prog3

    • @zekeriyyakoroglu3461
      @zekeriyyakoroglu3461 7 หลายเดือนก่อน

      @@vooiyap thanks for the reply, i checked the code and in there led 1 displays 1 and then turns of, and then led 2 displays 2 and then turns off. i don't want that led 1 or led 2 gets turned off. What i exactly want is, can i see two leds lighting at the same time?

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      @@zekeriyyakoroglu3461 Hi, I regret to say that is the limitation of EdSim51 simulator. The technique should on real hardware. You could try Proteus Simulation software but I have no experience with Proteus.

    • @zekeriyyakoroglu3461
      @zekeriyyakoroglu3461 7 หลายเดือนก่อน

      ​@@vooiyap I was trying to find a way out how to do that since a few days for a school project, thats good to know that it is not possible. Thank you for the support.

    • @vooiyap
      @vooiyap 7 หลายเดือนก่อน

      @@zekeriyyakoroglu3461 Hi, I am glad to be of some assistance. You can contact me at the following email: vvy.eseducation@gmail.com should you require any help.