INTERFACING ADC0804 WITH 8051 PDF

It is very interesting to learn how to interface the ADC with the microcontroller. So if you want to use LM35 temperature sensor to measure temperature with then you have to interface external ADC with microcontrollers. In this article, you will learn how to interface, analog to digital converter with microcontrollers. Basically ADC is used to convert the analog signals into a digital signal. The analog signal can be the output of some sensor and it converts by ADC in digital format for further processing. So for easy understanding here I am taking a temperature sensor as analog input and ADC to convert the analog input in digital format.

Author:Grozil Zulkisida
Country:Iceland
Language:English (Spanish)
Genre:Music
Published (Last):11 May 2006
Pages:431
PDF File Size:11.3 Mb
ePub File Size:20.89 Mb
ISBN:317-3-74671-605-7
Downloads:35073
Price:Free* [*Free Regsitration Required]
Uploader:Doudal



It is very interesting to learn how to interface the ADC with the microcontroller. So if you want to use LM35 temperature sensor to measure temperature with then you have to interface external ADC with microcontrollers. In this article, you will learn how to interface, analog to digital converter with microcontrollers. Basically ADC is used to convert the analog signals into a digital signal.

The analog signal can be the output of some sensor and it converts by ADC in digital format for further processing. So for easy understanding here I am taking a temperature sensor as analog input and ADC to convert the analog input in digital format.

Built-in clock generator. Differential analog voltage inputs. No zero adjustment. Before going to explain the pin diagram of ADC I want to explain the few terms related to ADC which are extremely important to know. The resolution of an ADC is how accurately it will sample convert the analog signals into digital values i. Higher is the resolution then greater will be the accuracy. It is the minimum voltage change that measures by the ADC. In other words, you can say that the step size is the voltage difference between one digital level i.

For example, If a 4bit ADC has the step size 1 volt then if we will give the 1 volt as input the output will be It is an input pin and active at low. ADC stores the result in an internal register after the conversion of analog data.

This pin helps to get the data out of the ADC It is an input pin and is active low which is used to initiate the ADC to start the conversion process. It is used for the reference voltage.

If this pin is not connected open , then default reference voltage is 5v and the analog input voltage is in the range of 0 to 5 volts.

We can reduce the step size using the reference pin. Monitor the INTR pin. Let see an example code where I am interfacing ADC with an microcontroller. Skip to content. About Amlendra I am an embedded c software engineer and a corporate trainer, currently, I am working as senior software engineer in a largest Software consulting company.

You might also like. Leave a Reply Cancel reply.

LINOLITE SHAVER LIGHT PDF

8051 – ADC0804 Interfacing

Unlike, pic microcontroller , Arduino and avr microcontroller , microcontroller do not have built in ADC. For example, you want to measure temperature with microcontroller and you are using LM35 temperature sensor to measure temperature. LM35 temperature sensor gives output in the form of analog voltage. So we need to use analog to digital converter. We use Analogue to digital convertor ADC to convert the analogue signal into digital form. Analogue signal can be the output of some sensor. And then the data in digital format can then be used for further processing by the digital processors.

INTELLIBOX 2 PDF

INTERFACING ADC 0804 with 8051 MICROCONTROLLER

As shown in the typical circuit, ADC can be interfaced with any microcontroller. You need a minimum of 11 pins to interface ADC, eight for data pins and 3 for control pins. As shown in the typical circuit the chip select pin can be made low if you are not using the microcontroller port for any other peripheral multiplexing. There is a universal rule to find out how to use an IC. All you need is the datasheet of the IC you are working with and take a look at the timing diagram of the IC which shows how to send the data, which signal to assert and at what time the signal should be made high or low etc. Note: Keep this in mind that whenever you are working with an IC and you want to know how to communicate with that IC, then simply look into the timing diagram of that IC from its datasheet. It gives you complete information that you need regarding the communication of IC.

Related Articles