8051 Project Ideas Needed

I have used Arduino's & RasPi's in the past for quite a few projects.  For my electronics college project I have to use an 8051(Arduino,etc are not allowed). After using Arduino's for the past 6 year's in most of my projects, I can't think of a good project which is possible to make on an 8051. I hope this thread turns into repository of 8051 projects that are still relevant today. The ideas posted in the comments could also be used in the Microcontroller Contest 2018. Please suggest in any 8051 project ideas in the comments below. Also mention the difficulty level & if possible a link to the project. Easy = No Sensors only Actuators Medium = Sensors + Actuators Hard = Sensors + Actuators + Communication(Wifi,Bluetooth) + Awesomeness

Topic by Jonathanrjpereira   |  last reply

How to construct a programmer for Atmel AT89S52 microcontroller? Answered

I have been trying to construct a ISP Programmer for AT89S52 microcontroller and my previous attempts were not fruitful... So please help me..

Question by batta420   |  last reply

Will the TTL pins on this GSM module be connected directly to AT89C51 microcontroller?

I plan on using this GSM module with an AT89C51 microcontroller and was wondering whether I needed an extra MAX232 chip since the module has Rx and Tx jumpers broken out. Are they TTL? Could they be directly interfaced with the microcontroller? I have circled the pins in question in the picture. 

Question by r5sb   |  last reply

Development Boards for PIC AVR 8051 and ARM7

I would like to introduce you to development boards at a really affordable cost from India. For more info www.entesla.com

Topic by entesla   |  last reply

Help in asssembly programming for AT89S52 (8051) for blinking LEDs?

P3.0 has a push to on switch P2 has 8 LEDs I need the LEDs to blink as: If switch is ON the Port P2 goes as: 1000 0001 1100 0011 1110 0111 1111 1111 This condition holds indefinitely until Switch is pressed again (OFF) and the Port P2 goes as: 1111 1111 1110 0111 1100 0011 1000 0001 0000 0000 This condition holds indefinitely until switch is pressed again (ON) and first conditions occurs. Any help would be appreciated. Thankyou!  

Question by amendiratta   |  last reply

microcontroller 8051 seriel interfacing with pc

I want coding of microcontroller seriel interfacing to pc in assemble and c both

Question by f_siddiqui   |  last reply

Multiplexing more than 100 7segment LED displays with a microcontroller

What are the multiplexing techniques to interface about 100 7segment displays to a 8-bit microcontroller (say 8051). If I hook up a row of decoders to the control pins of the display array on a common bus, I guess I might acheive it. But I doubt if there would be any flicker while doing so. Say for example, If I have 64 pairs of 7seg digits to be controlled, I may do a round-robin multiplex to the tune that each pair is ON for about 1ms in every 64 ms. Will that be possible, given that the duty cycle and frequency are of that order? Thanks for your invaluable response. Regards, Ather

Topic by blue_flare 

patter for connecting large no. of push buttons and count how many of them are pressed using keil software in 8051 Answered

I have to connect large number of push bottons to 8051 using keil. additionaly, i need to count the number of buttons are on. can a keil program along with hardware pattern is availabel??

Question by padmjama7   |  last reply

Can I use an Arduino to program an AT89S52 using ISP?

Since the AT89S52 controller is ISP programmable is it possible to use an Arduino UNO as a programmer to upload the hex file to the 8952 ? I've tried various programmer softwares such as progisp, 8051 loader and ISP Prog v1.4 but the Arduino doesn't show up as a programmer on any of these. I've uploaded the ArduinoISP sketch on the UNO and then tried to program the 8952 without any luck. According to my understanding the ISP programmers use an ATMega8 ,so is what I'm trying to do possible or do I need to purchase an ISP programmer ?

Question by r5sb   |  last reply

SENSOR- Ultrasonic HC-SR04 (Interfacing HC-SR04 with 8051)

Hi friends, I am doing a project based on obstacle detector. It is a outdoor project hence i choose to buy an ultrasonic sensor to work efficiently on both bright sun light as well as dark nights. Now my problem is i am not able to interface this sensor with my controller. Anyone please tell me what input i must give to trig input of that sensor and what kind of output i get form the echo pin. also tell me how can i interface this sensor with the AT89S52. i have attached the user manual which i downloaded from internet.  Please help me with your valuable comments, Thanks in advance.

Topic by knachuthan   |  last reply

A little help is needed to build an 8051 mc based voice control car through mobile applcation

I'm building 8051 mc based voice control car through mobile app. I tested on led to get the code that is coming when i using the command like forward backward right left stop. All were ok. But now speaking the whole word it doesn't working, if i speak the first letter of the word its working. Can any one solve me with this problem? I have to submit this project in next few days. My written code is attached.

Question by RakeshH5 

i am selling a USB-ICP

I am selling a USB-ICP - brand: futur design - model: USB-ICP - $50 - pay by paypal. - this device allow you to program onboard 8031/8051 microcontroller. - i can also give you a few micro-controller samples. - no need for eprom and expansive device to program your micro.

Topic by marquisparent73   |  last reply

How the motor will be connected to the motor drive ? is it L293D or L293?

How the motor will be connected to the motor drive ? is it L293D or L293? AND is it possible to use Microcontroller 8051 instead of Atmega ?

Question by abhijitdubey   |  last reply

how to integrate a microcontroller with either a CT or a power meter to read values for automation

Working with either an LPC 2129 or an 8051 microcontroller, is there a way to make get inputs from either a CT or power meter? 

Question by knillzbaba   |  last reply


Hello guruz, recently i bought n bluetooth UART module (http://robokits.co.in/shop/index.php?main_page=product_info&products;_id=354) RKI 1545 I tried interfacing it with 8051 using the 10,11 pin UART pins, using SCON register(mode1) baud rate 9600. But there is no reception or transmission. However the bt module is working fine. Passed the loop feedback test(joined theRx to Tx pin of module standalone....link established echo received on Putty on WIN7 and blueterm android app )   CODE: #include void ini()     // Initialize Timer 1 for serial communication { TMOD=0x20;  //Timer1, mode 2, baud rate 9600 bps TH1=0XFD; SCON=0x51; TR1=1; } void recieve()  //Function to receive serial data { unsigned char value; while(RI==0); value=SBUF; P1=value; RI=0; } void transmit()  // Funtion to transmit serial data { P2=0xF4; SBUF=P2; while(TI==0); TI=0; SBUF=P1; while(TI==0); TI=0; } void main() { while(1) {   ini();   recieve();   transmit(); } }

Topic by skumar112   |  last reply

LED Scrolling Marquee

I am looking for help setting up an LED scrolling Marquee. It has 8 rows and 96 columns. all leds are one color. The only microcontroller I have available is the 8051. any ideas would be great

Topic by Yanks8480   |  last reply

What kinda project in assembly should I do ?

I'm studdying Assembly in 8051, so I need to do a final project about this microcontroller. Don't need be something complex but that be inovator and simple. Show me some good ideas. Please. Thanks. 

Question by andretorres   |  last reply

Dear friends i want to make a simple remote operated door can anybody help me, soon with circuit diagram? please help !

Friends i m using a simple IR pair , and want to usde 8051 micro controller with l293d  stepper motor ic. please frnds help i m not able to construct its circuit diagram. send me the circuit diagram .......please.

Question by dkb1990   |  last reply

How to start with AT89S52 MC?

I am new to embedded systems of 8051. i coded At89s52 and dumped my code for blinking LED. when i trying to get out put from a bread board no result dont know where i m doing wrong i m sure with connection fittings and circuit exactly matches with what ever available in internet. i have doubt on my crystal and 22pf capacitors and how to check them...?   can any one help me on this ..

Question by Vijaykum_ar   |  last reply

how to add the password lock and detecting the photo in your android app?

I am very happy to see your project video " Tracking and Controlling your car remotely using Arduino and Android", because i am searching long time for this thing only since i am doing the project exactly what you did but with some small modifications,the modifications which i made from your project  is i used touch screen based vehicle ignition that is, i connected the android app and vehicle like same as what u did but instead arduino i using 8051 micro-controller, so after the key injects to the vehicle android will asks for password and after verifying password successfully the engine will starts and in case of wrong password alert message will be send to personal mobile, and after that all things are same as your project, and finally i used to detect the photo also which you proposed in your project video, so i need your help in how to add this touchscreen password and image detection in the app...for your information i know the basics in developing android app so if i get the guidance(help) surely i will do my project successfully...we will develop the hardware and asm code for this project but struck up in the android app only......so please kindly help me sir.

Question by sandy.john3   |  last reply

Home automation & Home door sequrity including one android apk file project available ???

Please help me for this project. how will be arduino program code , which pin are connect to apparatus to apparatus. please give me all description step by step this project implimentation. Project planning:-                   1.Home automation & Home door sequrity including one android apk file.                   2. 4 Relay:   1. Blue led light.                                 2. Red  led light.                                 3. White led light for bath room using PIR sensor.(this light switch on/off only using pir sensor,                                            because-wet hand electric shock on switch or, damged mobile display).                                 4. Fan using voltage regulator.                                  note:- light switch on/off & fan switch & voltage regulataor incease/decrease including appk file.                   3.Home squrity switch board on/off may be   a.display board on wall of house.                                                                b. display in android apk file.                   4.when open door with corect srquirty,then photo upload in memory card.if incorect password then a lout of sound.                   5.when fire in house ,alarm using gas sensor. Room temperature, huminity show in display. Apparatues:            A: Led light on/off by mobile app.                  1.ESP8266 Serial Wi-Fi Wireless Transceiver Module for IOT.                  2.Generic(unbranded )4-channel relay control board module with optocoupler, 4 way relay module for arduino                  3.Arduino Uno R3 ATmega328P ATMEGA16U2 Compatible with USB Cable.                     or,xcluma Atmel Atmega 2560 Mega2560-16Au (16 Mhz) R3 Board+Usb Cable For Arduino.                  4.Led light 3(Blue,Red,White for Bath room),Motor Fan.                  5.REES52 REES_2 Bread Board or Solderless Pieces Circuit Test Board Project Board.                  6.Jumper Wires Male to Male, male to female, female to female.                  7.Generic KG001 HC-SR501 PIR Sensor Pyroelectric Infrared Module 2pcs(for bath room & door open).                  8.Adraxx LM7805 7508 Positive Voltage Regulator IC, 5V 1A.                  9.Resister 1k ohm.                  10.REES52 MQ2 Arduino Compatible Gas Sensor, Methane, Butane, LPG, Smoke Sensor.           B: Home sequrity.                  1.Quantum QHM495LM 25MP Web Camera.                  2.SanDisk Ultra MicroSDHC 32GB UHS-I Class 10 Memory Card With Adapter.                  3.REES52 621033926893 Universial 16 Key Switch Keypad Keyboard Fit for Arduino by REES52.                  4.Silicon Technolabs 20x4 Line LCD Display With Blue backlight HD44780 for ALL Arduino,Rasp Pi,AVR,ARM,8051 (Blue). Software:      1. Arduino-1.8.5.                2. wampserver & notepad++ (for php web page).                3. Android Apk file.      please help me for this project. how will be arduino program code , which pin are connect to apparatus to apparatus. please give me all description step by step this project implimentation.  i will waiting for you.

Question by somnathpanjaproject2018   |  last reply