ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
22062
Developer (12.02.2005 23:21, просмотров: 1657)
ADC - ATtiny15: Ниид хелп!!! Наибанальнейшая задача. Зарядное устройство базирующееся на ATtiny15 (ессно по атмеловскому документу и исходникам). Интересное поведение АЦП, если не сдвигаю результат влево (ADLAR = 0) то с АЦП читаю следующие числа 0х9400 ... 0х9403 (при изменении напряжения на входе АЦП от 0В до Vref). Если сдвигаю (ADLAR = 1), то считанные значения меняются от 0х9400 до 0х94FF. Для отладки приделал Atmega128 (с графическим экраном)в SPI-Slave режиме, ATtniy15 прямиком гонит значения с АЦП, прерываний нет. Самое интересное (что заведомо правильные исходники атмела дают тот же результат что и самопальная софтина). Может есть какая хитрость, но почему то Mega128 оказалась менее капризной (во всех отношениях, кроме цены и размеров для данной задачи :). Если есть у кого опыт с использованием АЦП на tiny15 может поделитесь опытом (еще лучше исходником) в чем ошибка ДНК?