1. 1
KSHATRIYA COLLEGE OF ENGINEERING
DEPARTMENT OF ELECTRONICS AND
COMMUNICATION ENGINEERING
2. MICROCONTROLLER BASED
SYSTEMPRESENTED BY:
R Shiva 22379-EC-010
R Anil 22379-EC-001
CH Charanteja 22379-EC-005
CH Pranay 22379-EC-036
J Gnanadeep 22379-EC-020
Industrial Training Report on
3. INTRODUCTION TO MICROCONTROLLERS
Microcontroller is essentially a "single chip VLSI" meaning it is a complete small computer with a
processor, memory, and input/output capabilities all integrated onto a single semiconductor chip, utilizing
Very Large Scale Integration (VLSI) technology to achieve high component density on a small area.
4. MICROCONTROLLER VS MICROPROCESSOR
A microcontroller is a small computer on a single integrated circuit containing a
processor core, memory, and programmable input/output peripherals.
A microprocessor incorporates the functions of a computer’s central processing unit
(CPU) on a single integrated circuit.
5. Pune Makers ( http://www.meetup.com/Pune-Makers/ ) 5
ARDUINO
Arduino is an open-source Microcontroller based platform with memory, RAM and
some other peripheral connected with it.
Arduino is the go-to gear for artists, hobbyists, students, and anyone with a
gadgetry dream.
Arduino rose out of another formidable challenge: how to teach students to create
electronics, fast.
With Arduino, you can control almost everything around you be it simple LED or
giant Robots.
8. Pune Makers ( http://www.meetup.com/Pune-Makers/ ) 8
ARDUINO NANO
What does it have?
ATmega328P Microcontroller from the 8-bit AVR family
Operating voltage: 5V
Input voltage (Vin): 7V to 12V
Input/Output Pins: 22
Analog input pins: 8 (A0 to A7)
Digital pins: 14
Flash memory: 32 KB
SRAM: 2 KB
EEPROM: 1 KB
Clock speed: 16 MHz
Weight: 7g
9. Pune Makers ( http://www.meetup.com/Pune-Makers/ ) 9
HOW TO CODE IN ARDUINO
You need to download Arduino IDE (Integrated Development Environment).
Arduino IDE is available for all Mac, Windows.and Linux.
10. Pune Makers ( http://www.meetup.com/Pune-Makers/ ) 10
HOW TO CODE IN ARDUINO
Once you have downloaded and
installed/extracted the folder, you
can directly run Arduino.exe, which
will take you to its IDE.
The IDE will look like the shown
screenshot.
error & status messages
#5:Flash- Where program is stored.
SRAM-Static Random Access Memory ( sketch creates and manipulates variables when it runs )
EEPROM- Electrically Erasable Programmable Read-Only Memory ( memory whose values are kept when the board is turned off )