Line 2: Line 2:
 
The Atmega32 comes with a 10-bit, 8 channel inbuilt Ananlog to Digital Convertor (ADC). We will set it up and read temperature from LM35 and light with a simple (light dependent Resistor)LDR. So let's get started!  
 
The Atmega32 comes with a 10-bit, 8 channel inbuilt Ananlog to Digital Convertor (ADC). We will set it up and read temperature from LM35 and light with a simple (light dependent Resistor)LDR. So let's get started!  
 
=Basics=
 
=Basics=
 +
'''ADC  Control and Status Register A (ACSRA):'''<br/>
 +
{| class = "table table-responsive table-striped "
 +
|-
 +
|7||6||5||4||3||2||1||0
 +
|-
 +
|ADEN||ADSC||ADATE ||ADIF ||ADIE ||ADPS2 ||ADPS1 ||ADPS0
 +
|-
 +
|1||0||0||0||0||0||0||1
 +
|}
 +
 
=Hook up=
 
=Hook up=

Revision as of 17:51, 25 March 2016

The Atmega32 comes with a 10-bit, 8 channel inbuilt Ananlog to Digital Convertor (ADC). We will set it up and read temperature from LM35 and light with a simple (light dependent Resistor)LDR. So let's get started!

Basics

ADC Control and Status Register A (ACSRA):

7 6 5 4 3 2 1 0
ADEN ADSC ADATE ADIF ADIE ADPS2 ADPS1 ADPS0
1 0 0 0 0 0 0 1

Hook up