SlideShare a Scribd company logo
1 of 8
Mini Project Report
Micro Controllers
( Life Line Of Automization )
 INTRODUCTION
 Starting Era Of Microcontrollers.
The first microcontroller was not controller it was microprocessor. Microprocessor was 4-bit
Intel 4004 released in 1971, another microprocessor released was Intel 8008. Then two
engineers Gary Boone and Michael Cochran succeeded in creating first microcontroller TMS
1000 which was commercially available in 1974. It was having combined read-only memory,
random access memory, processor and clock on one single integrated chip.
 What Is Micro Controller?
A microcontroller is a self-contained system with different peripherals, memory, and
processor according to complexity of work to be handled or system to be controlled. Apart
from this the main aim of microcontroller is to control product or device automatically.
Microcontroller can be said as a small computer on a single simple integrated circuit
containing processor core, memory, and programmable input/output peripherals.
 Purpose For Making And Evaluating Microcontroller.
Microcontroller (sometime represented as MCU, µC) are designed such that it can controls
mixed signals and react on it according to programmed application. Due to which
applications such as automobile engine control system, implantable medical devices,
remote controls, office machines, power tools, robots etc can be controlled automatically.
 Detail Information About Microcontrollers
 Hardware Components Of Microcontrollers.
Big problem for designers is that hardware vs. software. Embedded system designers need
to design circuit by keeping otential of hardware and software with parameters such as
speed, complexity & program memory size. Following are the basic hardware component
that is in a microcontroller:-
1) Bus.
2) Volatile Memory.
3) Non-Volatile Memory.
4) Input/output Ports.
5) Oscillator.
6) Timer/Counter.
Hardware Building Bloc
Memory
Micro-
Processor
Input/Output Clock
1) Buses: - In computer architecture, a bus is a communication system that transfers data
between components inside a computer, or between computers. This expression covers
are all related hardware components and software, including communication protocols.
Buses carry data in bit serial form.
2) Volatile Memory: - It is a type of memory which require power source to maintain
storage of information. It retains its contents while power is on but when the power is
interrupted the storage immediately lost its data. Volatile memory includes RAM
(Random Access Memory), selectron tube, dekatron tubes etc.
a) Selectron Tube b) Dekatron Tube c) RAM
Buses
3) Non-Volatile Memory: - It is a computer memory that can get back stored information
even when not in power. Non-volatile memory includes ROM (Read Only Memory), hard
disk, floppy disk and magnetic tape. It is typically used for the task of secondary storage,
or long-term persistent storage.
a) Magnetic Tape b) Floppy Disk c) ROM
4) Input/output Ports: - Port is group of pins which are matched internally and all of them
are similarly registered, pins are grouped which is so called ports denoted by A, B, C, D
and E. They all have several features in common which are as under :-
a) For practical reasons, many I/O pins have two or three functions. If a pin is
not used as i/o pins then ;
b) Every port has its “satellite”, i.e. the corresponding TRIS registered: TRISA,
TRISB, TRISC, TRISD and TRISE, which determines performance, but not the
contents of the port bits.
5) Oscillator: - Every pulse generated by the oscillator enables harmonic and synchronous
operation of all circuits with in microcontroller. It is usually configured as to use quartz-
crystal for frequency stabilization. It is important to say that program instruction is
executed at the rate imposed by oscillator itself, but several times slower.
6) Timer/Counter :- If the registers use an internal quartz oscillator as a clock source then
it possible to measure the time between two events (if the register value T1 at the
moment measurement has started, and T2 at the moment it has finished, then the
elapsed time is equal to the subtraction T2 – T1). If the registers use pulses coming from
external source, then such a timer is turned into a counter.
 How Microcontroller Works?
When power is turned off, everything is still. The program is loaded into the
microcontroller, nothing indicates what is about to come next according to program. When
power supply is provided everything starts to happen in high speed. The control logical unit
keeps everything under control. It disables all other circuit except quartz crystal to operate.
While the preparation is in progress and the first millisecond go by.
When power supply voltage reaches maximum, oscillator frequency becomes stable. All
pins are configured as pins. The overall electronics starts operation in rhythm with pulse
sequence. From now on the time is measured in micro and nanoseconds.
Program Counter is set to zero. Instruction from that address is sent to instruction decoder
which recognizes it, after which it is executed with immediate effect. The value of the
Program Counter is incremented by 1 and whole process is repeated several million times
per second.
 Applications Of Microcontrollers:-
1) In mobile phones.
2) In automated automobiles.
3) In washing machines.
4) To control cameras.
5) In security alarms.
6) In developing faster responding systems.
 Conclusion Of The Report:-
After researching and collecting information about microcontrollers our group has
realized that it is an integrated technology which has made automization possible in
different field of engineering as well as non-engineering fields. This technology has
evolved over a pass few decades such that it has opened doors for artificial
intelligence!!!

More Related Content

What's hot

ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IVineethMP2
 
Apostila treinamento robo kuka 1 de 3
Apostila treinamento robo kuka 1 de 3Apostila treinamento robo kuka 1 de 3
Apostila treinamento robo kuka 1 de 3pauloh909
 
Embedded systems class notes
Embedded systems  class notes Embedded systems  class notes
Embedded systems class notes Dr.YNM
 
What is mechatronic system simulation
What is mechatronic system simulationWhat is mechatronic system simulation
What is mechatronic system simulationSiemens PLM Software
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC MicroprocessorA.S. Krishna
 
ARM architcture
ARM architcture ARM architcture
ARM architcture Hossam Adel
 
Ch3 v70 project_structure_en
Ch3 v70 project_structure_enCh3 v70 project_structure_en
Ch3 v70 project_structure_enconfidencial
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsNavin Kumar
 
I o ports and timers of 8051
I o ports and timers of 8051I o ports and timers of 8051
I o ports and timers of 8051SARITHA REDDY
 
3D PRINTING - REVERSE ENGINEERING
3D PRINTING - REVERSE ENGINEERING 3D PRINTING - REVERSE ENGINEERING
3D PRINTING - REVERSE ENGINEERING S. Sathishkumar
 
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGBalamurugan Subburaj
 
Unit 1 Embedded systems and applications
Unit 1 Embedded systems and applicationsUnit 1 Embedded systems and applications
Unit 1 Embedded systems and applicationsDr.YNM
 
Microprocessor
MicroprocessorMicroprocessor
MicroprocessorAshok Raj
 
Introduction To Parallel Computing
Introduction To Parallel ComputingIntroduction To Parallel Computing
Introduction To Parallel ComputingJörn Dinkla
 
comparison between Microprocessor-Microcontroller
comparison between Microprocessor-Microcontrollercomparison between Microprocessor-Microcontroller
comparison between Microprocessor-MicrocontrollerDabbaru Murali
 

What's hot (20)

ATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part IATmega32-AVR microcontrollers-Part I
ATmega32-AVR microcontrollers-Part I
 
Apostila treinamento robo kuka 1 de 3
Apostila treinamento robo kuka 1 de 3Apostila treinamento robo kuka 1 de 3
Apostila treinamento robo kuka 1 de 3
 
Embedded systems class notes
Embedded systems  class notes Embedded systems  class notes
Embedded systems class notes
 
What is mechatronic system simulation
What is mechatronic system simulationWhat is mechatronic system simulation
What is mechatronic system simulation
 
MPMC Microprocessor
MPMC MicroprocessorMPMC Microprocessor
MPMC Microprocessor
 
ARM architcture
ARM architcture ARM architcture
ARM architcture
 
Ch3 v70 project_structure_en
Ch3 v70 project_structure_enCh3 v70 project_structure_en
Ch3 v70 project_structure_en
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
I o ports and timers of 8051
I o ports and timers of 8051I o ports and timers of 8051
I o ports and timers of 8051
 
Real-Time Operating Systems
Real-Time Operating SystemsReal-Time Operating Systems
Real-Time Operating Systems
 
3D PRINTING - REVERSE ENGINEERING
3D PRINTING - REVERSE ENGINEERING 3D PRINTING - REVERSE ENGINEERING
3D PRINTING - REVERSE ENGINEERING
 
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURINGINTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
INTRODUCTION TO COMPUTER AIDED DESIGN & MANUFACTURING
 
Macro Programming
Macro ProgrammingMacro Programming
Macro Programming
 
Unit 1 Embedded systems and applications
Unit 1 Embedded systems and applicationsUnit 1 Embedded systems and applications
Unit 1 Embedded systems and applications
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Introduction To Parallel Computing
Introduction To Parallel ComputingIntroduction To Parallel Computing
Introduction To Parallel Computing
 
8051
80518051
8051
 
Report on PLC traning
Report on PLC traningReport on PLC traning
Report on PLC traning
 
comparison between Microprocessor-Microcontroller
comparison between Microprocessor-Microcontrollercomparison between Microprocessor-Microcontroller
comparison between Microprocessor-Microcontroller
 
Scope of CIM
Scope of CIMScope of CIM
Scope of CIM
 

Viewers also liked

Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051Rashmi
 
Introduction of microcontroller
Introduction of microcontrollerIntroduction of microcontroller
Introduction of microcontrollerEngineer Maze
 
Increasing the Flow of Capital to Women Business Owners in Phoenix
Increasing the Flow of Capital to Women Business Owners in PhoenixIncreasing the Flow of Capital to Women Business Owners in Phoenix
Increasing the Flow of Capital to Women Business Owners in PhoenixKristin Slice
 
Line following bot without using micro controller
Line following bot without using micro controllerLine following bot without using micro controller
Line following bot without using micro controllerRajat Verma
 
Introduction to Embedded Architecture
Introduction to Embedded Architecture Introduction to Embedded Architecture
Introduction to Embedded Architecture amrutachintawar239
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural NetworksSaif Al-Kalbani
 
Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and roboticsSiddhant Chopra
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerGautham Reddy
 
El modernisme
El modernismeEl modernisme
El modernismemlope657
 
Dispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationDispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationAmit Raikar
 

Viewers also liked (20)

micro controller
micro controllermicro controller
micro controller
 
Microcontroller 8051
Microcontroller 8051Microcontroller 8051
Microcontroller 8051
 
Introduction of microcontroller
Introduction of microcontrollerIntroduction of microcontroller
Introduction of microcontroller
 
Increasing the Flow of Capital to Women Business Owners in Phoenix
Increasing the Flow of Capital to Women Business Owners in PhoenixIncreasing the Flow of Capital to Women Business Owners in Phoenix
Increasing the Flow of Capital to Women Business Owners in Phoenix
 
News agencies
News agenciesNews agencies
News agencies
 
Line following bot without using micro controller
Line following bot without using micro controllerLine following bot without using micro controller
Line following bot without using micro controller
 
Visual Resume
Visual ResumeVisual Resume
Visual Resume
 
8051 micro controller
8051 micro controller8051 micro controller
8051 micro controller
 
Introduction to Embedded Architecture
Introduction to Embedded Architecture Introduction to Embedded Architecture
Introduction to Embedded Architecture
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural Networks
 
Campana BOSCH DHI625T
Campana BOSCH DHI625TCampana BOSCH DHI625T
Campana BOSCH DHI625T
 
Pic18 f4520 and robotics
Pic18 f4520 and roboticsPic18 f4520 and robotics
Pic18 f4520 and robotics
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controller
 
El modernisme
El modernismeEl modernisme
El modernisme
 
analog communication
analog communicationanalog communication
analog communication
 
Microprocessors 1-8086
Microprocessors 1-8086Microprocessors 1-8086
Microprocessors 1-8086
 
Dispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber CommunicationDispersion Compensation Techniques for Optical Fiber Communication
Dispersion Compensation Techniques for Optical Fiber Communication
 
Astrologie
AstrologieAstrologie
Astrologie
 
Lavadora AEG L62260TL
Lavadora AEG L62260TL Lavadora AEG L62260TL
Lavadora AEG L62260TL
 
Nevera Teka CI2 350 NF
Nevera Teka CI2 350 NFNevera Teka CI2 350 NF
Nevera Teka CI2 350 NF
 

Similar to Micro controller

MergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxMergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxbhaveshagrawal35
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentationxavierpaulino
 
Introduction to microcontrollers
Introduction to microcontrollersIntroduction to microcontrollers
Introduction to microcontrollersEdwardOmondi4
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processorShubhamMishra485
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.pptsiminkhan
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontrollersnehapvs
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtechsangeetha rakhi
 
8085 microprocessor notes
8085 microprocessor notes8085 microprocessor notes
8085 microprocessor notesAdiseshaK
 
microcontroller-presentation-1-638 (30 files merged).pptx
microcontroller-presentation-1-638 (30 files merged).pptxmicrocontroller-presentation-1-638 (30 files merged).pptx
microcontroller-presentation-1-638 (30 files merged).pptxvjjadhav2006
 
Microcontroller overview 1
Microcontroller overview 1Microcontroller overview 1
Microcontroller overview 1Sally Salem
 
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdfIntroduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdfaienterpresses
 
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdfIntroduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdfaienterpresses
 
4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptxLofi19
 
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptxINDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptxMeghdeepSingh
 
Types of Microcontrollers.pdf
Types of Microcontrollers.pdfTypes of Microcontrollers.pdf
Types of Microcontrollers.pdfSrikrishna Thota
 
U proc ovw
U proc ovwU proc ovw
U proc ovwBrit4
 
Tank water level & monitoring solution based on the STM32L476 MCU
Tank water level & monitoring solution based on the STM32L476 MCUTank water level & monitoring solution based on the STM32L476 MCU
Tank water level & monitoring solution based on the STM32L476 MCUJulio César Carrasquel
 

Similar to Micro controller (20)

MergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptxMergeResult_2023_04_02_05_26_56.pptx
MergeResult_2023_04_02_05_26_56.pptx
 
LECT 2.pptx
LECT 2.pptxLECT 2.pptx
LECT 2.pptx
 
Microcontroller presentation
Microcontroller presentationMicrocontroller presentation
Microcontroller presentation
 
Introduction to microcontrollers
Introduction to microcontrollersIntroduction to microcontrollers
Introduction to microcontrollers
 
Micro controller and dsp processor
Micro controller and dsp processorMicro controller and dsp processor
Micro controller and dsp processor
 
micro controllers 1.ppt
micro controllers 1.pptmicro controllers 1.ppt
micro controllers 1.ppt
 
Mod3
Mod3Mod3
Mod3
 
8051 microcontroller
8051 microcontroller8051 microcontroller
8051 microcontroller
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
8085 microprocessor notes
8085 microprocessor notes8085 microprocessor notes
8085 microprocessor notes
 
8085 microprocessor notes
8085 microprocessor notes8085 microprocessor notes
8085 microprocessor notes
 
microcontroller-presentation-1-638 (30 files merged).pptx
microcontroller-presentation-1-638 (30 files merged).pptxmicrocontroller-presentation-1-638 (30 files merged).pptx
microcontroller-presentation-1-638 (30 files merged).pptx
 
Microcontroller overview 1
Microcontroller overview 1Microcontroller overview 1
Microcontroller overview 1
 
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdfIntroduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
Introduction to embedded systems using the msp430 6. 1 Enumerate the.pdf
 
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdfIntroduction to embedded systems using the msp430 6.1 Enumerate the .pdf
Introduction to embedded systems using the msp430 6.1 Enumerate the .pdf
 
4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx4CS3-MPI-Unit-1.pptx
4CS3-MPI-Unit-1.pptx
 
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptxINDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
INDUSTRIAL TRAINING REPORT EMBEDDED SYSTEM.pptx
 
Types of Microcontrollers.pdf
Types of Microcontrollers.pdfTypes of Microcontrollers.pdf
Types of Microcontrollers.pdf
 
U proc ovw
U proc ovwU proc ovw
U proc ovw
 
Tank water level & monitoring solution based on the STM32L476 MCU
Tank water level & monitoring solution based on the STM32L476 MCUTank water level & monitoring solution based on the STM32L476 MCU
Tank water level & monitoring solution based on the STM32L476 MCU
 

More from Shrikunj Patel

Do I Wanna Know? - Arctic Monkeys
Do I Wanna Know? - Arctic MonkeysDo I Wanna Know? - Arctic Monkeys
Do I Wanna Know? - Arctic MonkeysShrikunj Patel
 
Electrical conductivity and mechcanical properties oi magnesium
Electrical conductivity and mechcanical properties oi magnesiumElectrical conductivity and mechcanical properties oi magnesium
Electrical conductivity and mechcanical properties oi magnesiumShrikunj Patel
 
Limit, fits and tolerance
Limit, fits and toleranceLimit, fits and tolerance
Limit, fits and toleranceShrikunj Patel
 
Surface tension & capillarity c
Surface tension & capillarity cSurface tension & capillarity c
Surface tension & capillarity cShrikunj Patel
 
Properties of fluids c
Properties of fluids cProperties of fluids c
Properties of fluids cShrikunj Patel
 
Pressure measurment devices
Pressure measurment devicesPressure measurment devices
Pressure measurment devicesShrikunj Patel
 
Superfinishing process
Superfinishing processSuperfinishing process
Superfinishing processShrikunj Patel
 
Microcontroller poster
Microcontroller posterMicrocontroller poster
Microcontroller posterShrikunj Patel
 

More from Shrikunj Patel (18)

Do I Wanna Know? - Arctic Monkeys
Do I Wanna Know? - Arctic MonkeysDo I Wanna Know? - Arctic Monkeys
Do I Wanna Know? - Arctic Monkeys
 
Electrical conductivity and mechcanical properties oi magnesium
Electrical conductivity and mechcanical properties oi magnesiumElectrical conductivity and mechcanical properties oi magnesium
Electrical conductivity and mechcanical properties oi magnesium
 
Introduction
IntroductionIntroduction
Introduction
 
Limit, fits and tolerance
Limit, fits and toleranceLimit, fits and tolerance
Limit, fits and tolerance
 
Types of fluids c
Types of fluids cTypes of fluids c
Types of fluids c
 
Surface tension & capillarity c
Surface tension & capillarity cSurface tension & capillarity c
Surface tension & capillarity c
 
Properties of fluids c
Properties of fluids cProperties of fluids c
Properties of fluids c
 
Pressure measurment devices
Pressure measurment devicesPressure measurment devices
Pressure measurment devices
 
Fluid pressure
Fluid pressureFluid pressure
Fluid pressure
 
MathLab Overview
MathLab OverviewMathLab Overview
MathLab Overview
 
Work methods
Work methodsWork methods
Work methods
 
Superfinishing process
Superfinishing processSuperfinishing process
Superfinishing process
 
Microcontroller poster
Microcontroller posterMicrocontroller poster
Microcontroller poster
 
Limit gauges
Limit gaugesLimit gauges
Limit gauges
 
Laser beam welding
Laser beam weldingLaser beam welding
Laser beam welding
 
Laser beam welding
Laser beam weldingLaser beam welding
Laser beam welding
 
Hydro test pump
Hydro test pumpHydro test pump
Hydro test pump
 
Cnc machine centre
Cnc machine centreCnc machine centre
Cnc machine centre
 

Recently uploaded

TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProRay Yuan Liu
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsResearcher Researcher
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdfsahilsajad201
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Secure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech LabsSecure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech Labsamber724300
 
STATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectSTATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectGayathriM270621
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Communityprachaibot
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewsandhya757531
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 

Recently uploaded (20)

TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
A brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision ProA brief look at visionOS - How to develop app on Apple's Vision Pro
A brief look at visionOS - How to develop app on Apple's Vision Pro
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Novel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending ActuatorsNovel 3D-Printed Soft Linear and Bending Actuators
Novel 3D-Printed Soft Linear and Bending Actuators
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdf
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Secure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech LabsSecure Key Crypto - Tech Paper JET Tech Labs
Secure Key Crypto - Tech Paper JET Tech Labs
 
STATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subjectSTATE TRANSITION DIAGRAM in psoc subject
STATE TRANSITION DIAGRAM in psoc subject
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overview
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 

Micro controller

  • 1. Mini Project Report Micro Controllers ( Life Line Of Automization )
  • 2.  INTRODUCTION  Starting Era Of Microcontrollers. The first microcontroller was not controller it was microprocessor. Microprocessor was 4-bit Intel 4004 released in 1971, another microprocessor released was Intel 8008. Then two engineers Gary Boone and Michael Cochran succeeded in creating first microcontroller TMS 1000 which was commercially available in 1974. It was having combined read-only memory, random access memory, processor and clock on one single integrated chip.  What Is Micro Controller? A microcontroller is a self-contained system with different peripherals, memory, and processor according to complexity of work to be handled or system to be controlled. Apart from this the main aim of microcontroller is to control product or device automatically. Microcontroller can be said as a small computer on a single simple integrated circuit containing processor core, memory, and programmable input/output peripherals.  Purpose For Making And Evaluating Microcontroller. Microcontroller (sometime represented as MCU, µC) are designed such that it can controls mixed signals and react on it according to programmed application. Due to which applications such as automobile engine control system, implantable medical devices, remote controls, office machines, power tools, robots etc can be controlled automatically.
  • 3.  Detail Information About Microcontrollers  Hardware Components Of Microcontrollers. Big problem for designers is that hardware vs. software. Embedded system designers need to design circuit by keeping otential of hardware and software with parameters such as speed, complexity & program memory size. Following are the basic hardware component that is in a microcontroller:- 1) Bus. 2) Volatile Memory. 3) Non-Volatile Memory. 4) Input/output Ports. 5) Oscillator. 6) Timer/Counter. Hardware Building Bloc Memory Micro- Processor Input/Output Clock
  • 4. 1) Buses: - In computer architecture, a bus is a communication system that transfers data between components inside a computer, or between computers. This expression covers are all related hardware components and software, including communication protocols. Buses carry data in bit serial form. 2) Volatile Memory: - It is a type of memory which require power source to maintain storage of information. It retains its contents while power is on but when the power is interrupted the storage immediately lost its data. Volatile memory includes RAM (Random Access Memory), selectron tube, dekatron tubes etc. a) Selectron Tube b) Dekatron Tube c) RAM Buses
  • 5. 3) Non-Volatile Memory: - It is a computer memory that can get back stored information even when not in power. Non-volatile memory includes ROM (Read Only Memory), hard disk, floppy disk and magnetic tape. It is typically used for the task of secondary storage, or long-term persistent storage. a) Magnetic Tape b) Floppy Disk c) ROM 4) Input/output Ports: - Port is group of pins which are matched internally and all of them are similarly registered, pins are grouped which is so called ports denoted by A, B, C, D and E. They all have several features in common which are as under :- a) For practical reasons, many I/O pins have two or three functions. If a pin is not used as i/o pins then ; b) Every port has its “satellite”, i.e. the corresponding TRIS registered: TRISA, TRISB, TRISC, TRISD and TRISE, which determines performance, but not the contents of the port bits.
  • 6. 5) Oscillator: - Every pulse generated by the oscillator enables harmonic and synchronous operation of all circuits with in microcontroller. It is usually configured as to use quartz- crystal for frequency stabilization. It is important to say that program instruction is executed at the rate imposed by oscillator itself, but several times slower. 6) Timer/Counter :- If the registers use an internal quartz oscillator as a clock source then it possible to measure the time between two events (if the register value T1 at the moment measurement has started, and T2 at the moment it has finished, then the elapsed time is equal to the subtraction T2 – T1). If the registers use pulses coming from external source, then such a timer is turned into a counter.
  • 7.  How Microcontroller Works? When power is turned off, everything is still. The program is loaded into the microcontroller, nothing indicates what is about to come next according to program. When power supply is provided everything starts to happen in high speed. The control logical unit keeps everything under control. It disables all other circuit except quartz crystal to operate. While the preparation is in progress and the first millisecond go by. When power supply voltage reaches maximum, oscillator frequency becomes stable. All pins are configured as pins. The overall electronics starts operation in rhythm with pulse sequence. From now on the time is measured in micro and nanoseconds. Program Counter is set to zero. Instruction from that address is sent to instruction decoder which recognizes it, after which it is executed with immediate effect. The value of the Program Counter is incremented by 1 and whole process is repeated several million times per second.
  • 8.  Applications Of Microcontrollers:- 1) In mobile phones. 2) In automated automobiles. 3) In washing machines. 4) To control cameras. 5) In security alarms. 6) In developing faster responding systems.  Conclusion Of The Report:- After researching and collecting information about microcontrollers our group has realized that it is an integrated technology which has made automization possible in different field of engineering as well as non-engineering fields. This technology has evolved over a pass few decades such that it has opened doors for artificial intelligence!!!