A Brief History of The 8051 Family
A Brief History of The 8051 Family
A Brief History of The 8051 Family
In 1981, Intel Corporation introduced an 8-bit microcontroller called the 8051. This microcontroller had 128 bytes of RAM,4K bytes of on- chip ROM, two timers, one serial port, and four ports(each 8-bit wide) all on a single chip. At the time it is also referred to as a system on chip. This is an 8-bit processor, meaning that the CPU can work on only 8 bits of data at a time. Data larger than 8 bits has to be broken into 8 bit pieces to be processed by the CPU. The 8051 has a total of four I/O ports, each 8-bit wide. The 8051 became widely popular after Intel allowed other manufactures to make and market any flavors of the 8051 they please with the condition that they remain code-compatible with the 8051. This led to many versions of the 8051 with different speeds and amounts of onchip ROM marketed by more than half a dozen manufacturers. It is important to note that although there are different flavors of the 8051 in terms of speed and amount of on-chip ROM, they are all compatible with the original 8051 as far as the instructions are concerned. This means that if you write your program for one, it will run on any of them regardless of the manufacturer.
SENSORS
The sensors used in this project are Heartbeat and Temperature sensor. The output of temperature sensor is given to the ADC so as to convert the analog value into digital data and then give it to the microcontroller. The Heartbeat sensor used is basically a LED and LDR arrangement.
FEATURES
Calibrated directly in Celsius (Centigrade) Linear + 10.0 mV/C scale factor 0.5C accuracy guaranteed (at +25C) Rated for full 55 to +150C range Suitable for remote applications Low cost due to wafer-level trimming Operates from 4 to 30 volts Less than 60 A current drain Low self-heating, 0.08C in still air Nonlinearity only 14C typical Low impedance output, 0.1 W for 1 mA load
LCD SCREEN
LCD screen consists of two lines with 16 characters each. Each character consists of 5x7 dot matrix. Contrast on display depends on the power supply voltage and whether messages are displayed in one or two lines. For that reason, variable voltage 0-Vdd is applied on pin marked as Vee. Trimmer potentiometer is usually used for that purpose. Some versions of displays have built in backlight (blue or green diodes). When used during operating, a resistor for current limitation should be used (like with any LE diode).
Features
Transmit and Receive serial data at 9600 bps Data TX/RX LEDs Powered from 5V Low Cost & Simple to use Built in Error Checking Direct interface with microcontroller UART TXD, RXD pins