16x2 LCD Embedded C program for 8051 with Keil and Proteus simulation

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 79

  • @jahanzaibaslamsiddique1805
    @jahanzaibaslamsiddique1805 3 роки тому +4

    Wow... May Allah bless you with all his blessings and with what you want in life and huge success in this world and the world hereafter.... Love from Pakistan 😍

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

    Easiest possible explanation !!! Thankyou

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

    thank you sir.. i did same project as u did..now am going to modify the program for my project. thank you so so much sir.

  • @technotuner7445
    @technotuner7445 6 років тому +2

    This helped me a lot ....thanks buddy !!!may God bless you!

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

    Queries
    1.keil use c or c++
    2. can a program in c be used c++ vice versa I m confused.
    3. can I input all characters at a time like lcddat('ELECTRONICS');
    4. I heard D7 of lcd is a flag that checks if busy in data read. We have not used D7.
    5. Can I take int instead of unsigned int as we are going for all positive values of i from 0 to 12000.
    Overall your attempt is very nice and very good explanation with comments. Thank you

  • @mohitsingla131
    @mohitsingla131 5 років тому +5

    My simulation is running but lcd is not displaying anything..plz help

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

      Same problem.

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

      @@abhighnankuruva2510 guys on 16:59 make a note to give frequency in MHz, 11.0592MHz or whatever you've chosen. This might be one of the issue.

  • @MOHDSAMEER-mq5lm
    @MOHDSAMEER-mq5lm Рік тому

    Nice explanation❤

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

    Im getting an error target not build. Please can you help me in solving it?

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

    greetings sir i was wondering ca i use classes and objects in keil

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

    so nice bro keep doing i really understand the codiing so simple

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

      thanks priyanka ....

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

      i understand the code but i cant get output bro.can you help.

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

      yes sure..

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

      I did all steps which you did in this video but in proteus can't display the output bro but in keil there showing 0 error and 0 warning

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

      bro i got tht output thanks.i want 20X2 lcd interface with ATMEL 8051.can you help me bro.

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

    Hello sir , can u please tell me about the lcd commands u used in the code and where to find the commands ???

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

    hello, please, where do i find the ldc hexadecimal comands? thanks!.

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

      LCD command codes
      Command code Description
      0x01 clear display screen
      0x02 cursor Return Home
      0x04 shift cursor left
      0x06 shift cursor right
      0x05 shift display right
      0x07 shift display left
      0x08 displays off, cursor off
      0x0a display off, cursor on
      0x0c display on, cursor off
      0x0e display on, cursor Blinking
      0x0f display on, cursor Blinking
      0x10 shift cursor position right
      0x14 shift cursor position left
      0x18 shift entire display to left
      0x1c shift entire display to right
      0x80 force cursor to beginning of 1st line
      0xc0 force cursor to beginning of 2nd line
      0x38 2 rows and 5x7 matrix
      0x28 4 bit mode, 2 rows and 5x7 Font

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

      TX alot for giving information sir

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

    Y u select on chip rom?

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

    Nicely explained

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

    sir good explain but sir i have one question how to add this code in real hardware how to add hex file in real hardware. plz tell me sir.

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

    How to change lines???

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

    but how to interface lcd with pic microcontroller ?

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

    Thanks a lot 🙏🙏🙂

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

    why does it shows startup code warning?
    explain clearly

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

    This is Amazing

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

    sbit means
    sir

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

    thank you brother
    good information

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

    Getting invalid character constant error can you please give a solution

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

    nice vid dude !!

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

    i need how to read the data on lcd

  • @priyankapatil-t7v
    @priyankapatil-t7v 9 місяців тому

    Thanks

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

    Why don't you put those delay calls in the lcdcmd and lcddat fuction itself.

  • @1hpflankopgamingyt32
    @1hpflankopgamingyt32 5 років тому

    Plz share Proteus suit download link..

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

    Can anyone please tell how toh share project from Proteus software

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

    I tried making a character array and put a string of my name in it. then I ran a for loop for each element in the array and assigned each one to an unsigned char. Then in the same loop I used the char in lcddat(). But the compiler throws an error saying 'left-side of asn-op not an lvalue'. Does anyone have a solution for this?

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

      The address of a changeable object is required on the left side of the assignment operator.
      This is what it says on the keil website.
      I think what this means is that you have written the variable whose value is to be assigned to the left of '=' and the variable where you want to store the value to the right of '='. Check your code.

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

      @@ddm1912 yeah, I changed the expression. I figured it was that problem, thanks for the reply.

  • @MG-bd5yb
    @MG-bd5yb 3 роки тому

    As I wrote this code, I got an error message as 'i character unidentified', can anyone please solve this issue

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

    Im getting an error in proteus falat simulator error so help me

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

    I think ox81 is 1st line 2nd position

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

    Pls give this program in PDF

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

    Excuse me, do you have a playlist for 8051?? Leds, registers, timers, serial...

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

    can you share the code file

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

    hello dear,
    i love the way you explain
    but im facing difficulty whem compliling this code,
    can you send my code?

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

      Thank you Ahmad Ali, give me your mail id or text to ysnanda45@gmail.com, TQ

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

      @@seshanandareddy6078 ua-cam.com/video/I3WcMeAYt2w/v-deo.html

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

    lcd demo.c(37): error C202: 'Val': undefined identifier
    showing error

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

    can i get this software

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

      give me mail id i will send you softwares or else rgroupideas@gmail.com, text me

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

    sir please send me basic LCD 16x2 program in c language

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

    #include
    using namespace std;
    main()
    {
    int a,b,temp;
    printf("Enter the value of a & b :");
    scanf("%d %d",&a,&b);
    if(a

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

    proteus software ,download link

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

    I am getting error

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

    send me coding

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

    can u send me my code??
    The lcd code I want is SURESH RAM MALI

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

    please reply my comment