Professional Documents
Culture Documents
Microwave Oven 1
Microwave Oven 1
OVEN
SIMULATION
PRESENTED BY
CONTENTS
MICRO MODE
We are going to GRILL MODE
implement 4 modes : CONVECTION MODE
START MODE
• MICRO MODE:
• GRILL MODE:
• CONVECTION MODE :
In this Mode user can set the oven to pre heat for a particular temperature and it takes 3 minute to
preheat the oven
After pre heating is done then the user can set the time as per the requirements.
REQUIREMENTS
• Knowledge in Embedded C
• MPLAB IDE
• XC8 Compiler
• PICSIMLAB
PIC16F877A
16x4 CLCD
Tactile Switch
MKP (Matrix Keypad)
Timer2
EMBEDDED SYSTEMS
Stand-alone System
Real Time System
Types of Embedded System: Networked
Mobile
1. Stand-Alone System :
• Slave system:
These system are not intelligent even though these are Embedded system.
These system cannot take action by their own.
• Independent system :
These systems are Time bound system which will take action on a
specified time. Failures in this system are not Acceptable.
i. Hard Real Time
ii. Firm Real Time
iii. Soft Real Time
Ex. Air bag system
3. Networked System :
CLASSIFICATION OF INTERRUPTS :
External
Maskable
Hardware Internal
Non
Interrupt
Maskable
Software
ISR
• Timer is an important application in any embedded system which is a default peripheral which maintains the timing
of an operation in sync with a system clock or an external clock.
• It has many applications such as measuring time and generating delays etc.,
• TIMER/COUNTER is a software designed to count the time intervals between the events.
Resolution which is also called register width. (8 or 16 bit etc.,)
Tic is referred as the change from one number to the another number. It may be Up count or Down count.
Quantum which depends on the system clock setting is a measure of time which is responsible for the tick.
Scaling may be Pre-scalar or Post scalar (may be 1: 1, 1:8 etc.,)
Modes of timers are Counter, PWM or Pulse Generator etc.,
THANK YOU