8051 technical data features and Core Specification


the 8051 is popular 8 bit microcontrollers and has an instruction set that enable coding of tiny,I/O intensive, application . with large Program Memory that it is possibly to be used with C. it is manufacturers by  Intel . greatly used in embedded systems. now  manufactured by may independent manufacturers . the designation for this family is MCS 51.
the
microcontrollers was build using NMOS . however the version recognize by a C (80C51) use CMOS , This enable it to be more appropriate for battery operated devices.


instruction time:

It has an instruction time of 1µs ( at 12 MHz)  newer one may perform 40 instructions per 1µ at 40 MHz.

 
with useful feature such as:

  • it has 4  separate register sets, which can be used to  reduce interrupt delay contrasted to,  storing interrupt context on a stack.
  • it has a boolean engine which allows bit-level boolean operations . This feature useful  for control applications.



8051 features and  Core Specification
 

  • It has many module (CPU,ROM , RAM, I/O,timer , interrupt logic, etc.) in 1 integrated circuit
  •  data bus with  8 bit width( permit access to  eight bits of data in 1 operation)
  • 8 bit ALU, Accumulator and 8-bit Registers
  •  address bus with  16 bit widthpermit access to  64 K of memory (65536 locations) for  ROM and RAM
  • On-chip ROM – 4 K (program memory)
  • On-chip RAM – 128 bytes (data memory)
  • 64KB Program Memory
  • 64KB Data Memory
  • 5-vector/6-source interrupt structure
  • 2-level interrupt priority
  • Two 16-bit timers/Counter
  •  bi-directional 4 byte output/input port
  • serial port with (UART)
  • Power economizing mode

Leave a comment

Your email address will not be published. Required fields are marked *