Embedded C program to display 0 to 9 on 7 segment display with Keil and Proteus combination

Поділитися
Вставка
  • Опубліковано 14 гру 2024
  • Seven segment display Common anode to display numbers 0 to 9 using Keil and Proteus hardware simulation for 8051 microcontroller

КОМЕНТАРІ • 44

  • @ajitsakri9888
    @ajitsakri9888 3 роки тому +6

    Man he deserves more likes, this is the first time i'm enjoying doing 8051

    • @rajaramyadav7546
      @rajaramyadav7546 3 роки тому +1

      It is with c programing
      Or 8051 microprocessor...????
      🙄🙄🤔🤔🤔

    • @ajitsakri9888
      @ajitsakri9888 3 роки тому +1

      @@rajaramyadav7546 8051

  • @83_pimpri_vignesh_arumugam13
    @83_pimpri_vignesh_arumugam13 4 роки тому +2

    Thankyou so much brother your video helped me to face 100 marks electronic practical s

    • @alearningroom
      @alearningroom  4 роки тому

      Great 👍

    • @alllife924
      @alllife924 4 роки тому

      Brother please help me l need your help please please bro

    • @alllife924
      @alllife924 4 роки тому

      a learning room please help me brother l need your help

  • @royalboy850
    @royalboy850 2 роки тому +1

    Microcontroller is hardest subject in cse all hardware subjects are complicated

  • @naturilist5816
    @naturilist5816 Рік тому

    Helping lecture appreciated 👍👍

  • @LearnForFreeWithPNG
    @LearnForFreeWithPNG 4 роки тому +1

    Hi sir I am getting this error -> 7segment.c(8): error C141: syntax error near 'while', expected ';'
    for prog line -> while(1)
    I have typed same program. Unable to create hex file as well.
    I am using latest version of keil uvision and proteus 8.6

  • @madesumathi1464
    @madesumathi1464 4 дні тому

    Very nice and thank you sir

  • @VV-BNamrathaDeepthi
    @VV-BNamrathaDeepthi 4 роки тому +1

    In keil programming you wrote i

    • @neilb5879
      @neilb5879 3 роки тому

      That is the buffer he gave. You can consider it as frequency as well. 1sec = 1000 milisec, so like that, or else the numbers will flash super fast.

    • @neilb5879
      @neilb5879 3 роки тому

      And bro remember f hz =1/t sec

  • @sahilbhambure5821
    @sahilbhambure5821 4 роки тому +1

    How to write the same program in ALP?

  • @brijusingh845
    @brijusingh845 2 роки тому

    Hello sir.... Where I get seg[10]={0xc0,0xf9........}
    Data.... We have to remember this...???? Please reply?

  • @bujjid4036
    @bujjid4036 3 роки тому

    When we turn off the seven segment display what we write in program

  • @PallaviGangurde-gu4my
    @PallaviGangurde-gu4my 5 років тому

    I want to do for bidirectional seven segment object counter. How can i do that?

  • @psraagul9601
    @psraagul9601 9 місяців тому

    I can't able to find my (.hex) file.....How to find sir???Please help!

  • @ayeshalatif8329
    @ayeshalatif8329 3 роки тому

    Hi why we use 0xc0,0xf4 etc

  • @mayanksharma6849
    @mayanksharma6849 2 роки тому

    Hlw sir, I am making a project of flexible transmission line using TSR, 8051 microcontroller is used in it but I can't understand its coding part , can you please provide the code for that??

  • @kaviyac8975
    @kaviyac8975 3 роки тому +1

    Thank you 🙏🙏🙏

  • @taralmehta593
    @taralmehta593 4 роки тому

    Hi,
    I'm Taral Mehta,
    I am trying to make one small project for my knowledge. I want some help from your side, I want to use an 8051 microcontroller with 2x seven segment display. I want to add three modes in that display by coding ,please help me in this part , I am stuck in it.

  • @journeyelevatortechnology
    @journeyelevatortechnology 4 роки тому +1

    Very nice

  • @hasanmehedi6534
    @hasanmehedi6534 6 років тому +1

    Tnks sir

  • @harshpatel1492
    @harshpatel1492 6 років тому +1

    nice one

  • @runankaroy2687
    @runankaroy2687 4 роки тому +4

    Who heard a baby crying in the background?

  • @selveshwaranramesh3204
    @selveshwaranramesh3204 3 роки тому

    I want fron 99 to 00..how sir

  • @krupalathapelluru4871
    @krupalathapelluru4871 6 років тому

    HI sir i am not able to install protues software.. could u please help me

    • @seshanandareddy6078
      @seshanandareddy6078 6 років тому +1

      send me text mail to ysnanda45@gmail.com. i will send link. Tq

  • @praveennegalurmath711
    @praveennegalurmath711 5 років тому

    Sir I think it is int x not char x

  • @pakpcbhouse
    @pakpcbhouse 2 роки тому

    bhai dakhlay koi bachi rorahe ya raha hay

  • @Allariran123
    @Allariran123 7 років тому

    Very very tqq you sir

    • @alearningroom
      @alearningroom  7 років тому

      Thanks Guguloth Rosy

    • @alllife924
      @alllife924 4 роки тому

      a learning room please sir l need your help to write the program that count only from 7 to 9

    • @onkarsugur1623
      @onkarsugur1623 2 роки тому

      ​@@alllife924so in unsigned seg put only that two no.

  • @bappibappi5882
    @bappibappi5882 Рік тому

    Hi I contact u

  • @vinnu1322
    @vinnu1322 7 років тому

    Nice sir but we want to display 0 to 99 what we have to do

    • @alearningroom
      @alearningroom  7 років тому

      thanks Guriji

    • @seshanandareddy6078
      @seshanandareddy6078 6 років тому

      Thank you Guriji....

    • @the-rising-avocado
      @the-rising-avocado 6 років тому +3

      here is code for 0-99
      /* Main.c file generated by New Project wizard
      *By Dolen Sharma
      * Created: Sun Sep 4 2016
      * Processor: AT89C51
      * Compiler: Keil for 8051
      */
      #include
      #include
      void delay_timer();
      void count_number();
      unsigned char arr[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x67}; // HEX FOR COMMON CATHODE21
      void main(void)
      {
      P2 = 0x00; // OFF WHEN START SIMULATE
      P3 = 0x00; // OF WHEN START SIMULATE
      while (1)
      {
      count_number();
      }
      }
      void delay_timer() // this function to create delay timer to our eyes can see numbers are displays
      {
      int i;
      TMOD = 0x01;
      for(i=0;i