Expt No-01
Expt No-01
Expt No-01
EXPERIMENT NO. 1
1.0 Title:
Interpret details of Hardware kit for Microcontroller and practice to write and execute
programs.
In today’s evolving world, technology is not only becoming more and more advanced,
but also more and more common in our everyday lives. The invention of “smart”
products is revolutionizing the design process for nearly every product imaginable.
Shoes containing chips that pair with our phones to keep track of our activity,
refrigerators that can track when groceries expire, and now even cars that are capable
of driving themselves are all examples of modern inventions that use microcontrollers
to make our lives easier.
A microcontroller is a programmable IC, capable of multiple functions depending on
how it’s programed. Many different kinds of microcontrollers exist that offer a wide
range of functionality. The versatility of the microcontroller is what makes it one of
the most powerful tools in modern design. This guide will explain the basics of
microcontrollers and how they are programmed.
This practical will help the students to develop skills to Identify various blocks of
8051 development board.
4.0 Minimum Theoretical Background
Specifications of 8051
Microcontroller:
It is an 8-bit microcontroller.
It has 128 bytes of Internal RAM.
It has 4kilo bytes of Internal ROM.
It has two 16 bit internal
timers/counters.
It has 4 eight-bit parallel ports.
Programmable full duplex serial
channel.
It has three internal and two external interrupts
Pins 32 to 39 − these pins are known as Port 0. It serves as I/O port. Lower order
address and data bus signals are multiplexed using this port.
Pin 40 − this pin is used to provide power supply to the circuit.
Flash programming utility for downloading the application program into Flash ROM.
Links to manuals, on-line help, device datasheets, and user guides.
The Explore Ultra 8051 Kit comes with all the things required, not just for this experiment
but for the entire series. The base board is fully open; no peripheral is directly connected to
the MCU breakout board. You may connect any peripheral to any port/pin you wish. It is a
devise used to develop and design a prototype embedded system. Port pins are taken out for
interfacing various peripherals. It has a provision to download the hex file of user program
which is generated by Keil or any other IDE. Software is used to download the hex file into
the code memory of microcontroller.
6.0 Apparatus
9.0 Actual procedure followed (use blank sheet provided if space is not sufficient)
......................................................................................................................................................
......................................................................................................................................................
................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
.......................................
………….……….........................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
........................................
10. Precautions followed (use blank sheet provided if space not sufficient)
......................................................................................................................................................
.......
………….……….........................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
......................................................................................................................................................
.......................................
11. Observations (use blank sheet provided if space not sufficient) observe development
board and list various components and write their functions.
Marks: