sourabh ppt

Post on 28-Jan-2015

120 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Embedded System PPT

TRANSCRIPT

CONTENTS :-

1. INTRODUCTION TO EMBEDDED SYSTEM2. USED OF EMBEDDED SYSTEM3. INTRODUCTION8051

MICROCONTROLLER4. BLOCK DIAGRAM5. PIN DIAGRAM6. FEATURE OF 80517. INTERRUPT8. SOFTWARE9. KEIL µVISION12. HARDWARE OF MICROCONTROLLERS

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

It is embedded as part of a complete device often including hardware and mechanical parts.

Embedded systems control many devices in common use today

Traffic Control systems, T.V, Washing Machine, Computer etc.

2. USES OF EMBEDDED SYSTEM

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

4.Block Diagram of 8051 Microcontroller

5. PIN DIAGRAM

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)

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. 

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.

10. KEIL µVISION

The KEIL 8051 Development Tools are designed to solve the complex problems facing embedded software developers.

USE OF COMPILER AND PROGRAMMER Compiler: KEIL Programming Tool: ISP1.Double Click on the icon present on the desktop.

2.The following window will be popped-up

3. Go to the project & click on new project

4.Make a folder on desktop & give file name.

5.when you click on the save button ,following window opens

6. Select ATMEL & AT89S51 / Philips & 89c51RD2xx

7. Then select NO on the pop-up given below.

1.Then make a New File.

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

4)Now build target.(Click on the pointed option)...

5) It will show you 0 errors &0 warning on Output Window.

↑↑

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 portsCrystal frequency: - 11.0592MHzInternal Memory: - 64K/4K

THANK YOU

top related