Presentation is loading. Please wait.

Presentation is loading. Please wait.

8051 Micro Controller.

Similar presentations


Presentation on theme: "8051 Micro Controller."— Presentation transcript:

1 8051 Micro Controller

2 FEATURES OF 8051 4 KB on chip program memory.
128 bytes on chip data memory(RAM). 4 register banks. 128 user defined software flags. 8-bit data bus 16-bit address bus 32 general purpose registers each of 8 bits 16 bit timers (usually 2, but may have more, or less). 3 internal and 2 external interrupts. Bit as well as byte addressable RAM area of 16 bytes. Four 8-bit ports, (short models have two 8-bit ports). 16-bit program counter and data pointer. 1 Microsecond instruction cycle with 12 MHz Crystal.

3 INTEL MCS 51 Family

4 contd..

5 8051 pin diagram Pins 1-8: Port 1 Each of these pins can be configured as an input or an output. Pin 9: RS A logic one on this pin disables the microcontroller and clears the contents of most registers. In other words, the positive voltage on this pin resets the microcontroller. By applying logic zero to this pin, the program starts execution from the beginning. Pins10-17: Port 3 Similar to port 1, each of these pins can serve as general input or output. Besides, all of them have alternative functions: Pin 10: RXD Serial asynchronous communication input or Serial synchronous communication output. Pin 11: TXD Serial asynchronous communication output or Serial synchronous communication clock output. Pin 12: INT0 Interrupt 0 input. Pin 13: INT1 Interrupt 1 input. Pin 14: T0 Counter 0 clock input. Pin 15: T1 Counter 1 clock input. Pin 16: WR Write to external (additional) RAM. Pin 17: RD Read from external RAM.

6 Circuits Power Supply Circuit Oscillator

7 8051 LED based Projects 1.LED Blink 2.LED Delay 3.Switch LED

8 8051 With Seven Segment display

9 8051 interfacing with Switch & LED

10 DC motor interfacing with 8051
DC motor interfacing with 8051

11 DC motor interfacing with 8051

12 L293D current driver

13 8051 With LCD Interfacing

14

15 8051 With 4-bit LCD Interfacing


Download ppt "8051 Micro Controller."

Similar presentations


Ads by Google