What are the features of 8051 microcontroller?
Features of 8051 Microcontroller
- 4KB bytes on-chip program memory (ROM)
- 128 bytes on-chip data memory (RAM)
- Four register banks.
- 128 user defined software flags.
- 8-bit bidirectional data bus.
- 16-bit unidirectional address bus.
- 32 general purpose registers each of 8-bit.
- 16 bit Timers (usually 2, but may have more or less)
What is 8051 microcontroller used for?
Automobiles: The microcontroller 8051 discovers broad recognition in supplying automobile solutions. They are extensively utilized in hybrid motor vehicles to control engine variations. Also, works such as cruise power and anti-brake mechanism have created it more capable with the amalgamation of micro-controllers.
How many pins are there in 8051 microcontroller?
8051 microcontroller is a 40 pin Dual Inline Package (DIP). These 40 pins serve different functions like read, write, I/O operations, interrupts etc. 8051 has four I/O ports wherein each port has 8 pins which can be configured as input or output depending upon the logic state of the pins.
How many interrupts are there in 8051?
The 8051 architecture can handle interrupts from 5 sources. These are: the two external interrupt lines, two timers and the serial interface. Each one of these is assigned an interrupt vector address.
What is TCON register in 8051?
Timer Control or TCON Register is used to start or stop the Timers of 8051 Microcontroller. It also contains bits to indicate if the Timers has overflowed. The TCON SFR also consists of Interrupt related bits.
How many resistors are there in 8051?
Generally, a 1KΩ Resistor Pack of 8 Resistors is used as a Pull – up for the PORT 0 of the 8051 Microcontroller.
What is memory type for 8051?
The 8051 has three very general types of memory. To effectively program the 8051 it is necessary to have a basic understanding of these memory types. The memory types are illustrated in the following graphic. They are: On-Chip Memory, External Code Memory, and External RAM.
How many ports are there in 8051?
8051 microcontrollers have 4 I/O ports each of 8-bit, which can be configured as input or output. Hence, total 32 input/output pins allow the microcontroller to be connected with the peripheral devices. Pin configuration, i.e. the pin can be configured as 1 for input and 0 for output as per the logic state.
What is the internal RAM capacity of 8051?
Internal Data Memory: in the classic 8051, this is the on-chip RAM space with a maximum of 256 Bytes containing register banks, BIT space, direct addressable DATA space, and indirect addressable IDATA space.
What is the capacity of an 8051?
256 Bytes
In extended 8051 variants, program memory can have a size of up to 16MB called ECODE and HCONST. Internal Data Memory: in the classic 8051, this is the on-chip RAM space with a maximum of 256 Bytes containing register banks, BIT space, direct addressable DATA space, and indirect addressable IDATA space.
What is the data length of 8051?
In an 8051 microcontroller, Internal RAM (data memory) – 128 bytes.