Download - Embedded System PPT
CONTENTS
• Company Profile. • Introduction of Embedded Systems• Application• What I do??• Hands on experience with Microcontrollers.• Hardware Interfacing and coding.• Software’s used.• Proteus designs of various hardware interfacings.• Any Questions ??
COMPANY PROFILE
Tevatron Technologies is a Design Company focused on VLSI Design, & Embedded Systems
Foundation stone of TEVATRON was laid down on 8th December 2008 at NOIDA
ANURAG GUPTA and RAJEEV TIWARI, MD’s of our company.
Company Vision: Tevatron Technologies Vision is to be an end-to-end provider of ESDM ( Electronics Systems Design and Manufacturing)
DEPARTMENT OF EMBEDDED SYSTEM
• An Embedded system is a combination of computer hardware and software which is
designed to perform many operations such as to access the data, process the data,
store the data and also control the data in electronics based systems. In embedded
systems, software commonly known as firmware Basically embedded systems are
task specific devices
• Embedded system is defined as a way of working, organizing, performing single or
multiple tasks according to a set of rules
• Hence it covers all the industries like
- BIOTECHNOLOGY
-TELECOME
- MILTARY
- AUTOMOBIEL
- CONSUMER ELECTRONICS
WHAT I DO.??
Presentations on Latest Technologies
Presentations on my Project
Study lectures by our mentors.
Programming and hardware interfacing of different modules with atmega8
microcontrollers.
Idea discussion
Putting on logic on the programming
ATMEL / AVRFAMILY
AVR stands for ADVANCED VIRTUAL RISC or Alf and
regard RISC processor.
The AVR is a modified Harvard architecture 8-bit RISC single-
chip microcontroller, which was developed by Atmel in 1996
The AVR was one of the first microcontroller families to use on-
chip flash memory for program storage
AVR’s are best known for ease-of-use,
– low power consumption, and high level of integration
FEATURES:-
• High-performance• Low power consumption• 130 Powerful Instructions – Most Single-clock Cycle Execution• 32 x 8 General Purpose Working Registers• 8K Bytes of In-System Self-Programmable Flash• 512 Bytes EEPROM• 1K Byte Internal SRAM• Programming Lock for Software Security• Three PWM Channels• High code density• Master/Slave SPI Serial Interface
Hardware Interfacing's and Coding:
Masking is the key concept for programming ATmega controllers.
LED interfacing with Microcontroller.
Seven Segment Interfacing with Microcontroller
LCD interfacing with Microcontroller
USART/UART interfacing with Microcontroller
SOFTWARE’S USED:
AVR STUDIO 4.0
AVR studio is an Integrated Development Environment (IDE) by ATMEL for
developing applications based on 8-bit AVR microcontroller
PROTEUS 7 DESIGN SUITE
• this software helps programmers in hardware implementations.
• It provides a huge number of electronic components and REAL TIME
ANOMATONS of the hardware designs.
• This is the perfect tool for engineers to test their microcontrollerr designs
before constructing a physical prototype in real time
LED INTERFACING
PB0/ICP114
PB1/OC1A15
PB2/SS/OC1B16
PB3/MOSI/OC217
PB4/MISO18
PB5/SCK19
PB6/TOSC1/XTAL19
PB7/TOSC2/XTAL210
PC6/RESET1
PD0/RXD2
PD1/TXD3
PD2/INT04
PD3/INT15
PD4/T0/XCK6
PD5/T111
PD6/AIN012
PD7/AIN113
PC0/ADC023
PC1/ADC124
PC2/ADC225
PC3/ADC326
PC4/ADC4/SDA27
PC5/ADC5/SCL28
AREF21
AVCC20
U1
ATMEGA8
D1LED-YELLOW
D2LED-YELLOW
D4LED-YELLOW
D5LED-YELLOW
D6LED-YELLOW
D7LED-YELLOW
D8LED-YELLOW
D3LED-YELLOW
LCD(8-BITS) INTERFACING
D7
14D
613
D5
12D
411
D3
10D
29
D1
8D
07
E6
RW
5R
S4
VS
S1
VD
D2
VE
E3
LCD1LM016L
PB0/ICP114
PB1/OC1A15
PB2/SS/OC1B16
PB3/MOSI/OC217
PB4/MISO18
PB5/SCK19
PB6/TOSC1/XTAL19
PB7/TOSC2/XTAL210
PC6/RESET1
PD0/RXD2
PD1/TXD3
PD2/INT04
PD3/INT15
PD4/T0/XCK6
PD5/T111
PD6/AIN012
PD7/AIN113
PC0/ADC023
PC1/ADC124
PC2/ADC225
PC3/ADC326
PC4/ADC4/SDA27
PC5/ADC5/SCL28
AREF21
AVCC20
U1
ATMEGA8
LCD(4-BITS) INTERFACING
PB0/ICP114
PB1/OC1A15
PB2/SS/OC1B16
PB3/MOSI/OC217
PB4/MISO18
PB5/SCK19
PB6/TOSC1/XTAL19
PB7/TOSC2/XTAL210
PC6/RESET1
PD0/RXD2
PD1/TXD3
PD2/INT04
PD3/INT15
PD4/T0/XCK6
PD5/T111
PD6/AIN012
PD7/AIN113
PC0/ADC023
PC1/ADC124
PC2/ADC225
PC3/ADC326
PC4/ADC4/SDA27
PC5/ADC5/SCL28
AREF21
AVCC20
U1
ATMEGA8
D7
14D6
13D5
12D4
11D3
10D2
9D1
8D0
7
E6
RW
5RS
4
VSS
1
VDD
2
VEE
3
LCD1LM016L
USART/UART INTERFACING
RXD
RTS
TXD
CTS
PB0/ICP114
PB1/OC1A15
PB2/SS/OC1B16
PB3/MOSI/OC217
PB4/MISO18
PB5/SCK19
PB6/TOSC1/XTAL19
PB7/TOSC2/XTAL210
PC6/RESET1
PD0/RXD2
PD1/TXD3
PD2/INT04
PD3/INT15
PD4/T0/XCK6
PD5/T111
PD6/AIN012
PD7/AIN113
PC0/ADC023
PC1/ADC124
PC2/ADC225
PC3/ADC326
PC4/ADC4/SDA27
PC5/ADC5/SCL28
AREF21
AVCC20
U1
ATMEGA8
D1LED-RED