10
Micro processor and Micro Controllers www.rockfortnetworks.com [email protected]

Micro processor and Micro Controllers [email protected]@rockfortnetworks.com

Embed Size (px)

Citation preview

Page 1: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Micro processor and Micro Controllers

www.rockfortnetworks.com [email protected]

Page 2: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

MicroprocessorA microprocessor incorporates the functions of

a computer's central processing unit (CPU) on a single integrated circuit (IC)

Microprocessors also control the logic of almost all digital devices, from clock radios to fuel-injection systems for automobiles.

The purpose of this course is to understand the fundamentals of microprocessor and microcontroller systems.

Three basic characteristics differentiate microprocessorsInstruction setBandwidthClock Speed

Page 3: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Micro ControllersBlock Diagram 8051

The 8051 Microcontroller was designed in 1980’s by Intel. Its foundation was on

Harvard Architecture and was developed principally for bringing into play in

Embedded Systems

Page 4: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Micro Controllers

A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals

Microcontrollers are used in automatically controlled products and devices, such as automobile engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, toys and other embedded systems

8051 chips are used in a wide variety of control systems, telecom applications, robotics as well as in the automotive industry. By some estimations, 8051 family chips make up over 50% of the embedded chip market

Page 5: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Contents of MP & MCWeek 1. Digital signal controller, microprocessor,

microcomputer, microcontroller (single chip computer) and digital signal processor. History and development. (3 hours).

Week 2. Microprocessor architecture. CPU, data memory access, internal bus structure, pipeline. (3 hours).

Week 3. Program development tools. Hardware evaluation modules. (3 hours).

Week 4. Digital input–output. Data memory mapped peripherals. Internal timers, watchdog timer. I/O devices interfacing. (3 hours).

Page 6: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Week 5. Interrupt system. Core interrupt lines, reset, boot loader. Maskable and non–maskable interrupt processing. Peripheral interrupt expansion. (3 hours).

Week 6. Event manager. Block diagram and components. Operating modes. Compare units and PWM mode. Dead band and capture units. Quadrature encoder pulse unit. (3 hours).

Week 7. Analogue-to-digital and digital-to-analogue converters. (3 hour).

Week 8. Serial peripheral interface. Serial communication interface. Controller area network. Programming interface. Mailbox memory. (3 hours).

Page 7: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Week 9. Flash programming. Math library. (3 hours)Week10. Digital signal processors built-in operating

system. Real time operating system. (3 hours)Week 11. Microprocessor’s boot ROM. Boot-ROM

memory map. Vector table. Boot load methods. (3 hours)

Week 12 Practical example. Finite impulse response digital filter. (3 hours)

Week 13. Learning of Texas Instrument C5000 platform. (3 hours)

Week 14. Learning of Texas Instrument floating-point C67xx platform. (3 hours)

Page 8: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Project Assignments :

Designing and investigation of the following topics would be appropriate for this course

Analysis of the problem to be realized by incorporating embedded microprocessor system (2 weeks)

Comparing analysis and choosing of the proper microprocessor for the project (2 weeks)

Designing the structure and flow chart of the embedded system (2 weeks)

Page 9: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Analysis and choosing of the sensors for the project (2 weeks)

Analysis and designing of interface circuits (2 weeks).

Developing the flow chart of the algorithm of embedded system (2 weeks)

Designing of the driver flow charts of the peripheral devices (2 weeks)

Page 10: Micro processor and Micro Controllers  mpandmc.bng@rockfortnetworks.commpandmc.bng@rockfortnetworks.com

Salient features of salesforce :80% hands on / practical classes. Real time Scenarios / Project Exposure. Limited no of students per batch. Corporate Training Atmosphere Week end Batches to suit Professional. Placement Assistance which includes1. Resume Preparation 2. Individual Counselling3. Offline Support, which includes email queries and assignments.4. Association with people who are working for more than 20 Companies who may provide interviews . Backup Classes. Provision to come for one more Batch.