Skip to content

PRO TIP Block youtube.com at the DNS level — Pi-hole, NextDNS or your hosts file — but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Why to use C Programming for 8051 and write first C program for 8051- Tutorial 4

25.5K views on YouTube

Kitflix has currently more than 5000 students from 150+ countries. We’re slowly progressing towards becoming a community of like minded people who love to experiment on embedded systems, IoT and all things electronics and coding.

Please join kitflix by enrolling to any one of free courses mentioned below

Crash Course on Raspberry Pi Computer : https://kitflix.com/course/crash-course-on-raspberry-pi-computer/

Arduino Programming using Drag and Drop blocks : https://kitflix.com/course/arduino-programming-using-simple-drag-and-drop/

Crash Course on Embedded C Programming : https://kitflix.com/course/crash-course-on-embedded-c-programming/

PCB Design using Proteus ISIS : https://kitflix.com/course/pcb-design-in-just-one-day-with-proteus-isis/ In this video, we will take a short tour on how do we write down our very first C Program for 8051 and how it differs from assembly language and a very short tour of C Programming. Topics covered in this video are

–C Programming Language
–Assembly vs. C
–C Standard Library
–C Program using The if statement
–C Program using Loop
–Implementing Conditional Loops
–Implementing Infinite Loops
–C Program Switch Case
and

Programming 8051 Microcontroller in C

Want to learn IoT / embedded systems / PCB Design in person online or if you need help in any project work

Programming Languages
Compilers produce hex files that are downloaded to ROM of microcontroller. The size of the hex file is the main concern as Microcontrollers have limited on-chip ROM.

C programming is less time consuming but has a larger hex file size. The reasons for writing programs in C It is easier and less time consuming to write in C than Assembly. C is easier to modify and update.
You can use code available in function libraries
C code is portable to other microcontrollers with little or no modification

Download The Code From here:
https://github.com/kitflix/Embedded-Systems-with-8051

Learn This Course Here:

https://learn.kitflix.com/8051-micro-controller-with-keil-programming

Thank you for watching the video
If you like our work, please support us by purchasing a full course from us at

Home

they’re affordable and super helpful

We also love helping you in solving any of your problems and issues, feel free to reach out to us for any guidance, consultation or to simply connect with us

Contact us here : https://kitflix.com/contact/

Our Facebook Channel: facebook.com/kitflixdotcom

Linkedin: linkedin.com/in/amit-rana/