Professional Documents
Culture Documents
CEL - Group No 4 - Report
CEL - Group No 4 - Report
CEL - Group No 4 - Report
Consumer Elecronics.
(22425)
MICRO-PROJECT
ON
Certificate
This is to certify that Mr. Jadhav Prathamesh Shrikant .
MSBTE, Mumbai.
Seal of
institute
The 8051 Microcontroller is one of the most popular and most commonly used
microcontrollers in various fields like embedded systems, consumer electronics,
automobiles, etc. Technically called as Intel MCS-51 Architecture, the 8051
microcontroller series was developed by Intel in the year 1980 and were very popular in
the 80‟s (still are popular).
Even though 8051 Microcontroller might seem a little bit out of fashion, we feel
that it is one of the best platforms to get started with Microcontrollers, Embedded
Systems and Programming (both C and Assembly).
Program Code:-
89c51 is 8-bit device means it is capable of doing 8-bit operations. It has 4 ports
which are used as input or output according to your need. This device also has Timer,
Serial Port interface and Interrupt controlling you can use these according to your need.
This is the first project regarding 8051 and of course one of the simplest, blinking
LED using 8051. The microcontroller used here is AT89S51 In the circuit, push button
switch S1, capacitor C3 and resistor R3 forms the reset circuitry. When S1 is pressed,
voltage at the reset pin (pin9) goes high and this resets the chip. C1, C2 and X1 are
related to the on chip oscillator which produces the required clock frequency.
P1.0 (pin1) is selected as the output pin. When P1.0 goes high the transistor Q1 is
forward biased and LED goes ON. When P1.0 goes low the transistor goes to cut off and
the LED extinguishes.
The transistor driver circuit for the LED can be avoided and the LED can be
connected directly to the P1.0 pin with a series current limiting resistor (~1K). The time
for which P1.0 goes high and low (time period of the LED) is determined by the program.
Photo:-
Result:-
When we on switch, LED get ON and after time delay of 1 second it get
off. Again after time delay of 1 second LED get ON. And this process will get
continue.
When the power is switched ON, voltage across capacitor will be zero, thus
voltage across resistor will be 5V and reset occurs. As the capacitor charges voltage
across the resistor gradually reduces to zero.
It could have been an easy-going extension from the i80251 as the 32-bit
extrapolation was readily noticeable in Intel's architecture. But times have changed since
Intel's involvement in the 80s and 90s, and a new generation was needed.
To begin with, a code sign process is available nowadays for streamlining the
development of the instruction code, i.e. maintaining its i51 legacy while minimizing its
power-consumption through simultaneous upgrades of the new compiler and the
upgraded processor architecture. The resulting pair, the i351 microcontroller core Zephyr
and the compilation tool chain Smart CC, could not be sufficient as two other challenges
must be faced: development tools and security.
This article details the architectural upgrade of i351 Zephyr from 80x51 legacy,
with a focus on ultra-low-power implementation and exceptionally high code-density
tailored for edge devices running an RTOS or Java OS. It then describes the complete set
of development tools, beyond the traditional compilers and Integrated Development
Environments (IDE), namely Smart Vision™, for early stage graphical verification of all
the networks controlled by the MCU and for the matching between firmware
development and hardware implementation with advanced low-power techniques.
Finally, this article explains how Zephyr with enhanced “Armored” versions can help
users implement custom security counter-measures in order to safely operate in the new
interconnected world.
WWW.Google.com.
Wikipedia.
https://electrosome.com.