2. CONTENTS :-
1. INTRODUCTION TO EMBEDDED SYSTEM
2. USED OF EMBEDDED SYSTEM
3. INTRODUCTION8051
MICROCONTROLLER
4. BLOCK DIAGRAM
5. PIN DIAGRAM
6. FEATURE OF 8051
7. INTERRUPT
8. SOFTWARE
9. KEIL µVISION
12. HARDWARE OF MICROCONTROLLERS
3. An embedded system is a computer
system is designed to do one and
specific functions[1][2] often
with real-time computing
constraints .
1. INTRODUCTION OF EMBEDDED SYSTEM
4. It is embedded as
part of a complete
device often
including hardware
and mechanical
parts.
7. 3. 8051 MICROCONTROLLER
A microcontroller is an economical
computer-on-a-chip for doing with
specific tasks, such as displaying or
receiving information through LED or
remote controlled devices.
The 8051 is an 8-bit microcontroller
which means that most available
operations are limited to 8 bits
10. 6.FEATURES OF 8051
i. RAM – 128 Bytes (Data memory)
ii. ROM – 4Kbytes (ROM signify the on – chip program space)
iii. 32 general purpose registers each of 8 bits
iv. Two 16 bit Timer/ Counter
v. Input/output Pins – 4 Ports of 8 bits each on a single chip.
vi. 3 internal and 2 external interrupts.
vii. 8 – bit ALU (Arithmetic Logic Unit)
11. 8. INTERRUPT
An interrupt is a communicated
to the controller, by a hardware
device or software, on receipt of
which controller momentarily
stops and responds to the
interrupt.
12. 9. SOFTWARE
Software, is a collection of
computer programs and related data
that provide the instructions for
telling a computer what to do and
how to do it.
13. 10. KEIL µVISION
The KEIL 8051
Development Tools are
designed to solve the
complex problems
facing embedded
software developers.
14. USE OF COMPILER AND PROGRAMMER
Compiler: KEIL
Programming Tool: ISP
1.Double Click on the icon present on the desktop.
2.The following window will be popped-up
21. 9. Write or copy your code there & save it with extension .c
or .asm depending on your coding.
2)Go to target & then source group, right click on there &
click on the option add files to the project.
Select your asm or c file which you want to add.
3)Go to the option for target, click on output &tick on create
hex file option
22. 4)Now build target.(Click on the pointed option)...
5) It will show you 0 errors &0 warning on Output Window.
23. 12. HARDWARE OF
MICROCONTROLLERS
The onboard has P89C51RD2. Oscillator for
frequency generation DC supplies sockets 8 outputs
led.
CENTRAL PROCESSOR
Micro controller: - P89C51RD2 with four I/O ports
Crystal frequency: - 11.0592MHz
Internal Memory: - 64K/4K