[an error occurred while processing this directive]
Помогите с подключением при использовании АЦП Atmega16
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mailevdo 11 августа 2006 г. 10:53

Друзья!
Напишите словами или пришлите схемку на mailevdo@mail.ru
как чего и куда подключать для использования аналогового канала 0 в Atmega16

сигнал 0..10В.
Интересуют входы: AVCC, AREF, и собственно сам сигнал 0..10В на PA0

(хочу сэмулировать в Proteus)
PS: взялся из за того, что в AVR_Studio_4 написал программу, запускаю АЦП, и время преобразования ~4.5мкс, а по документации писано что оно должно быть 65..260мкс :-/

ldi r30,0x00
out ADCSR,r30; //disable adc
out ADMUX,r30; //select adc input 0
ldi r30,0x80
out ACSR,r30;
ldi r30,0x81
out ADCSR,r30;
sei
telo:
sbi ADCSR,6 //запуск АЦП
loop:
in r30,ADCSR
andi r30,0x40
cpi r30,0x40
breq loop //ожидание окончания преобразования
rjmp telo

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа
Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 
URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание