Beruflich Dokumente
Kultur Dokumente
CHAPTER-1 The 8051 Microcontrollers Prepared By: Rutul Patel (EEE Dept.)
Outline
What is Microcontroller? Microcontroller VS Microprocessor Microcontrollers for embedded systems Some Embedded Products Criteria For Choosing A Microcontroller Key features of 8051 Types of ROM Types of RAM 8051 block diagram Different versions of 8051 Different 8051 chips
What is Microcontroller?
Heart = Microprocessor Blood = Data Artery = Output (purified blood) Vein = Input (unpurified blood) Heart beat = Clock frequency (Timer)
Microcontroller VS Microprocessor
Parameter RAM, ROM I/O ports Timer & serial COM port Versatility Clock speed Use Microprocessor No No No Yes In terms of GHz General purpose Microcontroller Yes Yes Yes No In terms of MHz Application specific
Security systems Camcorder Fax machine Printers Air bag Engine control ATM
Cont d
2nd Criterion
Ease of developing products Availability of an assembler, debugger, a code efficient C-compiler, emulator, simulator & technical support
Cont d
Wide availability and reliable sources of the Microcontroller
The 8051 family has the largest number of diversified (multiple source) suppliers
Intel (original) Atmel Philips/Signetics AMD Infineon (formerly Siemens) Dallas Semiconductor/Maxim
Types Of ROM
Mask Programmed ROM (MROM) :
Programmed at the factory.
Types Of RAM
SRAM
stores binary bits in such a manner that the bits remain in RAM as long as power to the chip is not interrupted Requires 6 transistor to store a bit So it s a large size & lower speed memory
DRAM
requires that stored data be refreshed, or rewritten, periodically Requires 1 transistor & a capacitor to store a bit So it s a small size & higher speed memory