Close or Esc Key

Arduino Projects   |   Raspberry Pi   |   Electronic Circuits   |   AVR   |   PIC   |   8051   |   Electronic Projects


Written By: 

History and Key Developments  
In 1975, Intel fabricated a chip (Intel 8048) with inbuilt RAM and ROM which was widely used in numerous applications. The microcontrollers had two variants namely EPROM which was erasable but expensive and PROM which could be programmed only once. In 1993, EEPROM memory was introduced in the microcontrollers which electrically erasable and at affordable price. Atmel used the Flash memory and launched the first microcontroller. After this, many companies fabricated microcontrollers with both type of memory.
The microcontroller became popular after Intel Corporation released an 8-bit version in 1981 called the 8051. Intel allowed other manufacturers to make alternate versions of the 8051, and this ensured that numerous versions of the 8051 entered the market. Some of these controllers had different speeds with multiple ROMs mounted on a single chip.
The family of 8051 microcontrollers signalled an electronic revolution with the end user reaping the benefits in technology and science.
As years passed by, microcontrollers have grown to offer much more to end-users and businesses. Some of the key developments in the microcontroller lifecycle are as follows:
1.      More ease-of-use and ability to reach market faster.
2.      More energy efficiency.
3.      More integrated features like RF and USB.
4.      Smaller form factors.
5.      Increasing processing power.
In future, MRAM (Magnetoresistive Random Access Memory) could be used in microcontrollers as it can store large amount of data which allows it to access faster consuming less power of battery.


 over current,over voltage,over temprature relay etc using microcontroller

the main difference between microcontroller and microprocessor is the no. instructions in micro processor are more than micro controller, there is bitwise addresseble mode in microcontroller which is not in microprocessor

Number of instruction is defined by the terms RISC or CISC. 

R: Reduced

C: Complex

Instruction Set Computing

i totally love this theme ;-D
why is that? care to explain? just wondering ;-D


 Can you please send me a synopsis of micro-controller based project AUTOMATIC ROOM LIGHT CONTROLLER WITH VISITOR COUNTER. thanking you..

what about programming

I interested with this but it is still more and more to learn about microcontroller .

realy I want answer to this quetion :

where I can see 8051 ,PIC, AVR in real life application microwae or TV is there afemose company use any

of those MC directly or under another name.

I will highly appricheated any explain.

hai i did 5*7 dot matrix display with uln2003a driver using 89c51. my question is,its going on properly but the brightness is low. so how to improve the brightness of led dot matrix.



please help me.......................... 

u can solve ur problem to short the some pin of lcd


preset is used to improve the contrast of lcd



send any informatn available for touch based control system with microcontroller

   I am so happy to know engineering garage

   I like it so much .

What an awesome way to explain this-now I know everything!

over current,over voltage,over temprature relay etc using microcontroller plz send more details plz for my project work

Can you please help me on 'How to program AT89C51 microcontroller', using just Personal Comupter and some software?

nunber of  8051 program is available

There is a huge competition among microcontroller manufacturers. Despite this choice there are few microcontroller families that are popular .





Every now and then any techno enthusiast opens up a computer system he can automatically get to visualize some tiny microcontrollers ...

which ic are we using for avr microcontroller???


There are many tools, free and low cost demo boards available to learn about PIC microcontrollers than any other microcontrollers.

Microchip also has developer forum where we can post our queries and provide ontime support. They also share lot of demo code and demo applications which is easy to learn about embedded application development.

Things are easy with PIC!



how to a project multifucntion power meter by mcu and lcd.

get me any simple code usin mail to tis id asap  :


i want automatic room power control using micro controller. please send me soon...


Can you please send me a synopsis of micro-controller based project AUTOMATIC ROOM LIGHT CONTROLLER WITH VISITOR COUNTER. thanking you..

Microprocessors are misused to complete big and generic applications, patch a micro controller instrument only be utilized to effect a singular strain within one use

Can you please send me a synopsis of micro-controller based project AUTOMATIC ROOM LIGHT CONTROLLER WITH VISITOR COUNTER. thanking you..

can anyone plz help me in designing a fire alarm based on gsm netork

I am doing my miniproject using 89s52 microcontroller.can any one tell me how to save 10 numbers in continous memory?ie which instruction should I use to save these numbers.............i want to save these numbers permanantly ,can i use ram for that?

and I also want to know that whether MOV A, @A+40 will work,where  A=accumulator,       40=an internal ram address......................please reply me soon..............thanking you


i wnt microprocessor basics and one project of it......please help me.......

how can i connect AT89C51 on breadboard with resistors arrays and push buttons.any 1 have idea?pls help me

how can connect AT89C51 on breadboard with reset MC, resistors arrays and push buttons?any 1 have idea pls help me.

can we do this project for at89s52


Good work


Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Search Engines will index and follow ONLY links to allowed domains.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Enter the characters shown in the image.