ADC 1V 8Bit Timer2  ver.1.0
Maid D. 2016
Macros | Functions
start.cpp File Reference

Hauptprogramm (Arduino Style) More...

#include <Arduino.h>
#include "_debug.h"

Go to the source code of this file.

Macros

#define DEBUG_LCD
 

Functions

void setup ()
 
void loop ()
 
 ISR (ADC_vect)
 
 ISR (TIMER2_OVF_vect)
 

Detailed Description

Hauptprogramm (Arduino Style)

ADC (ATMEGA 328p 16Mhz)

Author
Maid Dardagan
Date
29.01.16
Version
1.0

Aufgabenstellung

Write a Code to Convert an analog signal to a digital and write the result to PORTB; conversion every 1ms triggered by timer2

Definition in file start.cpp.

Macro Definition Documentation

#define DEBUG_LCD

Definition at line 18 of file start.cpp.

Function Documentation

ISR ( ADC_vect  )

ATTENTION! this is not correct: if you write the LSB, you loose the most significant information SOLUTION: left adjust the ADC result by setting ADLAR flag and take ADCH instead

Definition at line 52 of file start.cpp.

ISR ( TIMER2_OVF_vect  )

Definition at line 59 of file start.cpp.

void loop ( )

Definition at line 43 of file start.cpp.

void setup ( )

Definition at line 21 of file start.cpp.