как atmega8 оцифровывает сигнал

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1773387052 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1773387052 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Если можно подробней расскажите как происходит процесс оцифровки сигнала, применительно к микроокнтроллеру ATmega8 желательно, пока доступен только он.

В атмеге8 есть

В атмеге8 есть аналогово-цифровой преобразователь.
Принцип работы которого следующий:
на его вход приходит сигнал, определяется его напряжение.
Если напряжение равно определенному значению (кол-во таких значений и есть разрядность АЦП) то АЦП выдает на выход значение, которого достигло напряжение на входе.
Есть еще один параметр АЦП частота дискретизации - это скорость с которой АЦП реагирует на изменение входного сигнала.