Доброго времени суток 
Есть две проблемы:
1. не обновляется значение регистров ADCL и ADCH. (да я и вообще не уверен, что АЦП правильно инициализировал)
2. Выключение цифровых выходов, которые использую для измерения АЦП (это обязательно делать?), приводит к тому, что я не могу управлять выходами на соответствующем порте (DIDR0 |= ADC2D | AREFD; приводит к тому, что МК не реагирует на PORTA |= 1; или PORTA |=3;)
Код пишу в WinAVR 20100110, оптимизация выключена. Для симуляции использую Proieus7.10 SP0. Проект и схемка прилагаются.
Помогите начинающему коту пожалуйста
Есть две проблемы:
1. не обновляется значение регистров ADCL и ADCH. (да я и вообще не уверен, что АЦП правильно инициализировал)
2. Выключение цифровых выходов, которые использую для измерения АЦП (это обязательно делать?), приводит к тому, что я не могу управлять выходами на соответствующем порте (DIDR0 |= ADC2D | AREFD; приводит к тому, что МК не реагирует на PORTA |= 1; или PORTA |=3;)
Код пишу в WinAVR 20100110, оптимизация выключена. Для симуляции использую Proieus7.10 SP0. Проект и схемка прилагаются.
Помогите начинающему коту пожалуйста
- Вложения
-
- 1.rar
- (481.94 КБ) 208 скачиваний
Осилит дорогу идущий
--------------------------
Пишу на Си за еду
--------------------------
Пишу на Си за еду
